[netinstall] Display package descriptions

- For packages with a description, show that
- Add an example in the config-file
main
Adriaan de Groot 5 years ago
parent 960008b124
commit 2aca5464b7

@ -131,27 +131,16 @@ PackageTreeItem::row() const
QVariant
PackageTreeItem::data( int column ) const
{
if ( isPackage() ) // packages have a packagename, groups don't
switch ( column )
{
switch ( column )
{
case 0:
return QVariant( packageName() );
default:
return QVariant();
}
}
else
{
switch ( column ) // group
{
case 0:
return QVariant( name() );
case 1:
return QVariant( description() );
default:
return QVariant();
}
case 0:
// packages have a packagename, groups don't
return QVariant( isPackage() ? packageName() : name() );
case 1:
// packages often have a blank description
return QVariant( description() );
default:
return QVariant();
}
}

@ -255,7 +255,9 @@ groups:
- konversation
- nheko
- quaternion
# Setting *selected* is supported.
# Setting *selected* is supported. Here we also show off "rich"
# packages: ones with a package-name (for the package-manager)
# and a description (for the human).
- name: Editors
description: "Editing"
selected: false
@ -263,6 +265,10 @@ groups:
- vi
- emacs
- nano
- name: kate-git
description: Kate (unstable)
- name: kate
description: KDE's text editor
# The "bare" package names can be intimidating, so you can use subgroups
# to provide human-readable names while hiding the packages themselves.
# This also allows you you group related packages -- suppose you feel

Loading…
Cancel
Save