42 #ifndef YQPackageSelector_h
43 #define YQPackageSelector_h
49 #include "YQPackageSelectorBase.h"
50 #include "YQPkgObjList.h"
63 class QY2ComboTabWidget;
155 void pkgExcludeDevelChanged(
bool on );
161 void pkgVerifySytemModeChanged(
bool on );
166 void pkgInstallRecommendedChanged(
bool on );
172 void pkgCleanDepsOnRemoveChanged(
bool on );
177 void pkgAllowVendorChangeChanged(
bool on );
287 QWidget * layoutRightPane ( QWidget *parent );
288 void layoutFilters ( QWidget *parent );
289 void layoutPkgList ( QWidget *parent );
290 void layoutDetailsViews ( QWidget *parent );
291 void layoutButtons ( QWidget *parent );
292 void layoutMenuBar ( QWidget *parent );
320 bool hasUpdateSignal =
true );
355 QString
symHelp(
const QString & imgFileName,
356 const QString & summary,
357 const QString & explanation );
363 QString
keyHelp(
const QString & key,
364 const QString & summary,
365 const QString & explanation );
380 static QString
para(
const QString & text );
385 static QString
listItem(
const QString & text );
390 QAction * _autoDependenciesAction;
391 QPushButton * _checkDependenciesButton;
392 QTabWidget * _detailsViews;
398 QLabel * _repoUpgradeLabel;
399 QLabel * _repoUpgradingLabel;
400 QWidget * _notificationsContainer;
420 QMenu * _dependencyMenu;
421 QMenu * _optionsMenu;
425 QAction * _showDevelAction;
426 QAction * _showDebugAction;
427 QAction * _verifySystemModeAction;
428 QAction * _installRecommendedAction;
429 QAction * _cleanDepsOnRemoveAction;
430 QAction * _allowVendorChangeAction;
435 QColor _normalButtonBackground;
Definition: YQPackageSelectorBase.h:66
Definition: YQPackageSelector.h:86
void pkgExcludeDebugChanged(bool on)
Definition: YQPackageSelector.cc:1617
void installDebugInfoPkgs()
Definition: YQPackageSelector.cc:1582
void connectPatchList()
Definition: YQPackageSelector.cc:1184
QString keyHelp(const QString &key, const QString &summary, const QString &explanation)
Definition: YQPackageSelectorHelp.cc:346
static QString listItem(const QString &text)
Definition: YQPackageSelectorHelp.cc:371
void addPatchFilterView()
Definition: YQPackageSelector.cc:1146
void pkgExport()
Definition: YQPackageSelector.cc:1210
void loadSettings()
Definition: YQPackageSelector.cc:1792
void pkgImport()
Definition: YQPackageSelector.cc:1266
void autoResolveDependencies()
Definition: YQPackageSelector.cc:1109
void updateRepositoryUpgradeLabel()
Definition: YQPackageSelector.cc:1476
void keyboardHelp()
Definition: YQPackageSelectorHelp.cc:268
void normalCursor()
Definition: YQPackageSelector.cc:1903
void installDevelPkgs()
Definition: YQPackageSelector.cc:1575
void showProducts()
Definition: YQPackageSelector.cc:1561
void showHistory()
Definition: YQPackageSelector.cc:1568
void installRecommendedPkgs()
Definition: YQPackageSelector.cc:1596
bool anyRetractedPkgInstalled()
Definition: YQPackageSelector.cc:1775
void busyCursor()
Definition: YQPackageSelector.cc:1898
void installSubPkgs(const QString &suffix)
Definition: YQPackageSelector.cc:1675
void installDebugSourcePkgs()
Definition: YQPackageSelector.cc:1589
static QString para(const QString &text)
Definition: YQPackageSelectorHelp.cc:364
void hotkeyInsertPatchFilterView()
Definition: YQPackageSelector.cc:1163
void loadCommonSettings()
Definition: YQPackageSelector.cc:1815
void saveSettings()
Definition: YQPackageSelector.cc:1856
void makeConnections()
Definition: YQPackageSelector.cc:1002
void symbolHelp()
Definition: YQPackageSelectorHelp.cc:156
void addMenus()
Definition: YQPackageSelector.cc:686
void globalUpdatePkg()
Definition: YQPackageSelector.h:246
int manualResolvePackageDependencies()
Definition: YQPackageSelector.cc:1119
void globalUpdatePkgForce()
Definition: YQPackageSelector.h:253
void connectFilter(QWidget *filter, QWidget *pkgList, bool hasUpdateSignal=true)
Definition: YQPackageSelector.cc:946
void help()
Definition: YQPackageSelectorHelp.cc:61
QString symHelp(const QString &imgFileName, const QString &summary, const QString &explanation)
Definition: YQPackageSelectorHelp.cc:248
void saveCommonSettings()
Definition: YQPackageSelector.cc:1875
void slotRepoUpgradeLabelLinkClicked(const QString &link)
Definition: YQPackageSelector.cc:1525
void importSelectable(ZyppSel selectable, bool isWanted, const char *kind)
Definition: YQPackageSelector.cc:1360
Display a pkg's file list.
Definition: YQPkgChangeLogView.h:56
Definition: YQPkgClassFilterView.h:71
Display technical details ( very much like 'rpm -qi' ) for a zypp::Package object - the installed ins...
Definition: YQPkgDependenciesView.h:56
Display the description of a ZyppObj derived object along with its name and summary.
Definition: YQPkgDescriptionView.h:56
Display a pkg's file list.
Definition: YQPkgFileListView.h:55
Definition: YQPkgFilterTab.h:88
Display a list of zypp::Selection objects.
Definition: YQPkgLangList.h:53
Display a list of zypp::Package objects.
Definition: YQPkgList.h:55
Definition: YQPkgObjList.h:690
Display a list of zypp::Patch objects and ( below ) details about the currently selected patch.
Definition: YQPkgPatchFilterView.h:62
Display a list of zypp::Patch objects.
Definition: YQPkgPatchList.h:75
Display a list of zypp::Pattern objects.
Definition: YQPkgPatternList.h:56
Definition: YQPkgRepoFilterView.h:50
Filter view for searching within packages.
Definition: YQPkgSearchFilterView.h:64
Definition: YQPkgServiceFilterView.h:35
Filter view for packages that made problems during update.
Definition: YQPkgStatusFilterView.h:60
Display technical details (very much like 'rpm -qi') for a ZYPP object - the installed instance,...
Definition: YQPkgTechnicalDetailsView.h:53
Filter view for packages that made problems during update.
Definition: YQPkgUpdateProblemFilterView.h:54
Package version selector: Display a list of available versions from all the different installation so...
Definition: YQPkgVersionsView.h:66