41 #ifndef NCPkgMenuDeps_h 42 #define NCPkgMenuDeps_h 48 #include "NCMenuButton.h" 49 #include "NCPopupInfo.h" 50 #include "NCPkgPopupTable.h" 64 YItemCollection items;
66 YMenuItem *autoCheckDeps;
68 YMenuItem *verifySystem;
69 YMenuItem *verifySystemOpt;
70 YMenuItem *installRecommendedOpt;
71 YMenuItem *installRecommendedNow;
72 YMenuItem *cleanDepsOnRemove;
73 YMenuItem *allowVendorChange;
81 bool handleEvent (
const NCursesEvent & event);
83 bool checkDependencies();
85 bool generateTestcase();
89 bool setCleanDepsOnRemove();
91 bool setInstallRecommended();
93 bool doInstallRecommended();
95 bool setAllowVendorChange();
97 bool setVerifySystem();
101 void setSelected( YMenuItem *item,
bool selected);