41 #ifndef NCPkgMenuDeps_h
42 #define NCPkgMenuDeps_h
46 #include <yui/ncurses/NCurses.h>
47 #include <yui/ncurses/NCi18n.h>
48 #include <yui/ncurses/NCMenuButton.h>
49 #include <yui/ncurses/NCPopupInfo.h>
51 #include "NCPkgPopupTable.h"
66 YItemCollection items;
68 YMenuItem *autoCheckDeps;
70 YMenuItem *verifySystem;
71 YMenuItem *verifySystemOpt;
72 YMenuItem *installRecommendedOpt;
73 YMenuItem *installRecommendedNow;
74 YMenuItem *cleanDepsOnRemove;
75 YMenuItem *allowVendorChange;
83 bool handleEvent (
const NCursesEvent & event);
85 bool checkDependencies();
87 bool generateTestcase();
91 bool setCleanDepsOnRemove();
93 bool setInstallRecommended();
95 bool doInstallRecommended();
97 bool setAllowVendorChange();
99 bool setVerifySystem();
103 void setSelected( YMenuItem *item,
bool selected);
Definition: NCPackageSelector.h:110