24#ifndef NCPkgMenuDeps_h
25#define NCPkgMenuDeps_h
29#include <yui/ncurses/NCurses.h>
30#include <yui/ncurses/NCi18n.h>
31#include <yui/ncurses/NCMenuButton.h>
32#include <yui/ncurses/NCPopupInfo.h>
34#include "NCPkgPopupTable.h"
49 YItemCollection items;
51 YMenuItem *autoCheckDeps;
53 YMenuItem *verifySystem;
54 YMenuItem *verifySystemOpt;
55 YMenuItem *installRecommendedOpt;
56 YMenuItem *installRecommendedNow;
57 YMenuItem *cleanDepsOnRemove;
58 YMenuItem *allowVendorChange;
66 bool handleEvent (
const NCursesEvent & event);
68 bool checkDependencies();
70 bool generateTestcase();
74 bool setCleanDepsOnRemove();
76 bool setInstallRecommended();
78 bool doInstallRecommended();
80 bool setAllowVendorChange();
82 bool setVerifySystem();
86 void setSelected( YMenuItem *item,
bool selected);
Definition NCPackageSelector.h:105