- // returns true if "install binaries" is on for the item
- bool isBinaries( QCheckListItem* item );
- // returns true if "install sources" is on for the item
- bool isSources( QCheckListItem* item );
- // returns true if "use native" is on for the item
- bool isNative( QCheckListItem* item );
- // returns true if "not install" is on for the item
- bool isNone( QCheckListItem* item );
-
- // sets "install binaries" on for the item; if "binaries" item is absent, set "install sources" on if it is present
- void setBinaries( QCheckListItem* item );
- // sets "install sources" on for the item; if "sources" item is absent, set "install binaries" on if it is present
- void setSources( QCheckListItem* item );
- // sets "use native" on for the item; if "sources" item is absent, set "install binaries" on if it is present
- void setNative( QCheckListItem* item );
- // sets "not install" on for the item
- void setNone( QCheckListItem* item );
+ // enable/disable item
+ void setItemEnabled( QCheckListItem* item, const bool enable );
+
+ // find bin item which corresponds to the src item
+ QCheckListItem* findBinItem( const QString& srcName );