[netinstall] Sanitize PackageTreeItem::data()

- Use of != nullptr for QString just a bad idea
- Massage code so structure for packages resembles that of groups
main
Adriaan de Groot 6 years ago
parent 201c5ddfe1
commit 3d68c74a19

@ -108,14 +108,18 @@ PackageTreeItem::row() const
QVariant QVariant
PackageTreeItem::data( int column ) const PackageTreeItem::data( int column ) const
{ {
if ( packageName() != nullptr ) // package if ( !packageName().isEmpty() ) // packages have a packagename, groups don't
{ {
if ( !column ) switch ( column )
{ {
case 0:
return QVariant( packageName() ); return QVariant( packageName() );
} default:
return QVariant(); return QVariant();
} }
}
else
{
switch ( column ) // group switch ( column ) // group
{ {
case 0: case 0:
@ -126,6 +130,7 @@ PackageTreeItem::data( int column ) const
return QVariant(); return QVariant();
} }
} }
}
PackageTreeItem* PackageTreeItem*
PackageTreeItem::parentItem() PackageTreeItem::parentItem()

Loading…
Cancel
Save