class QToolButton;
class QVBoxLayout;
class QPushButton;
+class QCheckBox;
class ModuleBase_IWorkshop;
virtual bool restoreValueCustom() { return true; }
private slots:
- void onAddItem();
+ void onAddFilter(int);
void onDeleteItem(ModuleBase_FilterItem* theItem);
void onSelect();
void onShowOnly(bool theErase);
private:
ModuleBase_IWorkshop* myWorkshop;
+ QWidget* myFiltersWgt;
+ QVBoxLayout* myFiltersLayout;
+
QComboBox* myFiltersCombo;
- QGroupBox* myFiltersGroup;
- QVBoxLayout* myGroupLayout;
QPushButton* mySelectBtn;
QLabel* myNbLbl;
- QPushButton* myShowBtn;
+ QCheckBox* myShowBtn;
int mySelectionType;
std::list<std::string> myFilters;