41 #ifndef YQPkgProductList_h
42 #define YQPkgProductList_h
45 #include "YQPkgObjList.h"
80 ZyppProduct zyppProduct );
98 int vendorCol()
const {
return _vendorCol; }
131 ZyppProduct
zyppProduct()
const {
return _zyppProduct; }
136 int statusCol()
const {
return _productList->statusCol(); }
137 int summaryCol()
const {
return _productList->summaryCol(); }
138 int versionCol()
const {
return _productList->versionCol(); }
139 int vendorCol()
const {
return _productList->
vendorCol(); }
156 ZyppProduct _zyppProduct;
160 #endif // ifndef YQPkgProductList_h
Display a list of zypp::Product objects.
YQPkgProductListItem(YQPkgProductList *productList, ZyppSel selectable, ZyppProduct zyppProduct)
Constructor.
void addProductItem(ZyppSel selectable, ZyppProduct zyppProduct)
Add a product to the list.
virtual ~YQPkgProductListItem()
Destructor.
ZyppSel selectable() const
Returns the original selectable within the package manager backend.
YQPkgProductListItem * selection() const
Returns the currently selected item or 0 if there is none.
void fillList()
Fill the product list.
virtual ~YQPkgProductList()
Destructor.
ZyppProduct zyppProduct() const
Returns the original zyppProduct object.
YQPkgProductList(QWidget *parent)
Constructor.
int vendorCol() const
Returns the column for the product's vendor.
Abstract base class to display a list of zypp::ResObjects.
virtual void applyChanges()
Propagate status changes in this list to other lists: Have the solver transact all products,...