42 #ifndef YQPackageSelectorBase_h 43 #define YQPackageSelectorBase_h 47 #include <YEventFilter.h> 49 #include "YPackageSelector.h" 53 class QY2ComboTabWidget;
111 virtual void setSize(
int newWidth,
int newHeight );
224 ZyppPoolIterator end );
238 bool _showChangesDialog;
241 QAction * _actionResetIgnoredDependencyProblems;
264 virtual YEvent * filter( YEvent * event );
275 #endif // YQPackageSelectorBase_h int verifySystem()
Verifies dependencies of the currently installed system.
void onlineUpdateConfiguration()
Close processing and request start of the online update configuration.
void resetIgnoredDependencyProblems()
Reset all previously ignored dependency problems.
bool showPendingLicenseAgreements()
Show all license agreements the user has not confirmed yet (for all packages that will be installed...
virtual void setEnabling(bool enabled)
Set enabled/disabled state.
int checkDiskUsage()
Check for disk overflow and post a warning dialog if necessary.
virtual bool setKeyboardFocus()
Accept the keyboard focus.
void accept()
Close processing and accept changes.
void repoManager()
Close processing and request start of the repository manager.
void notImplemented()
Inform user about a feature that is not implemented yet.
void resolvingStarted()
Emitted when package resolving is started.
void resolvingFinished()
Emitted when package resolving is finished.
virtual ~YQPackageSelectorBase()
Destructor.
Helper class: Event filter for the WM_CLOSE event.
Abstract base class for package selectors.
virtual void setSize(int newWidth, int newHeight)
Set the new size of the widget.
virtual void keyPressEvent(QKeyEvent *ev)
Event handler for keyboard input - for debugging and testing.
virtual int preferredWidth()
Preferred width of the widget.
YQPackageSelectorBase(YWidget *parent, long modeFlags=0)
Constructor.
Dialog that takes care of dependency checking and resolving conflicts.
void showAutoPkgList()
Display a list of automatically selected packages (excluding packages contained in any selections tha...
virtual int preferredHeight()
Preferred height of the widget.
bool reject()
Close processing and abandon changes.
int resolveDependencies()
Resolve dependencies (unconditionally) for all resolvables.
List of disk usage of all attached partitions.