25#ifndef YQPkgVersionsView_h
26#define YQPkgVersionsView_h
29#include <QRadioButton>
31#include <QButtonGroup>
126 void reload(
int newCurrent );
176 QTabWidget * _parentTab;
178 bool _isMixedMultiVersion;
179 QButtonGroup * _buttonGroup;
180 QVBoxLayout * _layout;
217 virtual QString
toolTip(
int column );
272 void slotIconClicked();
282 void setStatus( ZyppStatus newStatus );
283 QPixmap statusIcon( ZyppStatus status );
291 ZyppPoolItem _zyppPoolItem;
Definition YQPkgVersionsView.h:231
void cycleStatus()
Definition YQPkgVersionsView.cc:640
virtual ~YQPkgMultiVersion()
Definition YQPkgVersionsView.cc:624
void paintEvent(QPaintEvent *)
Definition YQPkgVersionsView.cc:707
ZyppPoolItem zyppPoolItem() const
Definition YQPkgVersionsView.h:251
YQPkgMultiVersion(YQPkgVersionsView *parent, ZyppSel selectable, ZyppPoolItem zyppPoolItem)
Definition YQPkgVersionsView.cc:604
ZyppSel selectable() const
Definition YQPkgVersionsView.h:256
Definition YQPkgVersionsView.h:185
virtual QString toolTip(int column)
Definition YQPkgVersionsView.cc:591
virtual ~YQPkgVersion()
Definition YQPkgVersionsView.cc:584
ZyppObj zyppObj() const
Definition YQPkgVersionsView.h:204
ZyppSel selectable() const
Definition YQPkgVersionsView.h:209
YQPkgVersion(QWidget *parent, ZyppSel selectable, ZyppObj zyppObj)
Definition YQPkgVersionsView.cc:536
Package version selector: Display a list of available versions from all the different installation so...
Definition YQPkgVersionsView.h:50
bool anyMultiVersionToInstall(bool multiversion) const
Definition YQPkgVersionsView.cc:441
bool handleMixedMultiVersion(YQPkgMultiVersion *newSelected)
Definition YQPkgVersionsView.cc:360
bool isMixedMultiVersion() const
Definition YQPkgVersionsView.h:81
ZyppSel selectable() const
Definition YQPkgVersionsView.h:96
virtual ~YQPkgVersionsView()
Definition YQPkgVersionsView.cc:71
void showDetails(ZyppSel selectable)
Definition YQPkgVersionsView.cc:104
static bool installedIsRetracted(ZyppSel selectable, ZyppObj installed)
Definition YQPkgVersionsView.cc:263
void checkForChangedCandidate()
Definition YQPkgVersionsView.cc:287
static void setRetractedColor(QWidget *widget)
Definition YQPkgVersionsView.cc:255
void reload(int newCurrent)
Definition YQPkgVersionsView.cc:78
void candidateChanged(ZyppObj newCandidate)
void showDetailsIfVisible(ZyppSel selectable)
Definition YQPkgVersionsView.cc:86
void unselectAllMultiVersion()
Definition YQPkgVersionsView.cc:475
YQPkgVersionsView(QWidget *parent)
Definition YQPkgVersionsView.cc:54
virtual QSize minimumSizeHint() const
Definition YQPkgVersionsView.cc:353
bool mixedMultiVersionPopup(bool multiversion) const
Definition YQPkgVersionsView.cc:398