41 #ifndef YQPkgVersionsView_h 42 #define YQPkgVersionsView_h 44 #include <QScrollArea> 45 #include <QRadioButton> 47 #include <QButtonGroup> 142 void reload(
int newCurrent );
192 QTabWidget * _parentTab;
194 bool _isMixedMultiVersion;
195 QButtonGroup * _buttonGroup;
196 QVBoxLayout * _layout;
233 virtual QString
toolTip(
int column );
288 void slotIconClicked();
298 void setStatus( ZyppStatus newStatus );
299 QPixmap statusIcon( ZyppStatus status );
307 ZyppPoolItem _zyppPoolItem;
313 #endif // ifndef YQPkgVersionsView_h static void setRetractedColor(QWidget *widget)
Definition: YQPkgVersionsView.cc:269
ZyppPoolItem zyppPoolItem() const
Definition: YQPkgVersionsView.h:267
ZyppObj zyppObj() const
Definition: YQPkgVersionsView.h:220
virtual QString toolTip(int column)
Definition: YQPkgVersionsView.cc:605
bool isMixedMultiVersion() const
Definition: YQPkgVersionsView.h:97
YQPkgMultiVersion(YQPkgVersionsView *parent, ZyppSel selectable, ZyppPoolItem zyppPoolItem)
Definition: YQPkgVersionsView.cc:618
Definition: YQPkgVersionsView.h:200
YQPkgVersion(QWidget *parent, ZyppSel selectable, ZyppObj zyppObj)
Definition: YQPkgVersionsView.cc:550
void showDetailsIfVisible(ZyppSel selectable)
Definition: YQPkgVersionsView.cc:100
virtual ~YQPkgVersion()
Definition: YQPkgVersionsView.cc:598
virtual ~YQPkgMultiVersion()
Definition: YQPkgVersionsView.cc:638
Definition: YQPkgVersionsView.h:246
YQPkgVersionsView(QWidget *parent)
Definition: YQPkgVersionsView.cc:68
Package version selector: Display a list of available versions from all the different installation so...
Definition: YQPkgVersionsView.h:65
virtual QSize minimumSizeHint() const
Definition: YQPkgVersionsView.cc:367
ZyppSel selectable() const
Definition: YQPkgVersionsView.h:112
void paintEvent(QPaintEvent *)
Definition: YQPkgVersionsView.cc:721
void checkForChangedCandidate()
Definition: YQPkgVersionsView.cc:301
bool anyMultiVersionToInstall(bool multiversion) const
Definition: YQPkgVersionsView.cc:455
bool mixedMultiVersionPopup(bool multiversion) const
Definition: YQPkgVersionsView.cc:412
void unselectAllMultiVersion()
Definition: YQPkgVersionsView.cc:489
ZyppSel selectable() const
Definition: YQPkgVersionsView.h:272
void candidateChanged(ZyppObj newCandidate)
virtual ~YQPkgVersionsView()
Definition: YQPkgVersionsView.cc:85
bool handleMixedMultiVersion(YQPkgMultiVersion *newSelected)
Definition: YQPkgVersionsView.cc:374
ZyppSel selectable() const
Definition: YQPkgVersionsView.h:225
void cycleStatus()
Definition: YQPkgVersionsView.cc:654
static bool installedIsRetracted(ZyppSel selectable, ZyppObj installed)
Definition: YQPkgVersionsView.cc:277
void reload(int newCurrent)
Definition: YQPkgVersionsView.cc:92
void showDetails(ZyppSel selectable)
Definition: YQPkgVersionsView.cc:118