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 *installAlreadyRecommendedOpt;
71 YMenuItem *cleanDepsOnRemove;
72 YMenuItem *allowVendorChange;
80 bool handleEvent (
const NCursesEvent & event);
82 bool checkDependencies();
84 bool generateTestcase();
88 bool setCleanDepsOnRemove();
90 bool setInstallAlreadyRecommended();
92 bool setAllowVendorChange();
94 bool setVerifySystem();
98 void setSelected( YMenuItem *item,
bool selected);