ZIMA CAD Parts
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
filtersdialog.h
Go to the documentation of this file.
1 /*
2  ZIMA-CAD-Parts
3  http://www.zima-construction.cz/software/ZIMA-Parts
4 
5  Copyright (C) 2011-2012 Jakub Skokan <aither@havefun.cz>
6 
7  This program is free software: you can redistribute it and/or modify
8  it under the terms of the GNU General Public License as published by
9  the Free Software Foundation, either version 3 of the License, or
10  (at your option) any later version.
11 
12  This program is distributed in the hope that it will be useful,
13  but WITHOUT ANY WARRANTY; without even the implied warranty of
14  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15  GNU General Public License for more details.
16 
17  You should have received a copy of the GNU General Public License
18  along with this program. If not, see <http://www.gnu.org/licenses/>.
19 */
20 
21 #ifndef FILTERSDIALOG_H
22 #define FILTERSDIALOG_H
23 
24 #include <QDialog>
25 #include <QList>
26 #include <QGroupBox>
27 #include <QCheckBox>
28 #include <QVBoxLayout>
29 #include <QTreeWidgetItem>
30 
31 
32 namespace Ui {
33 class FiltersDialog;
34 }
35 
36 class FiltersDialog : public QDialog
37 {
38  Q_OBJECT
39 
40 public:
41  explicit FiltersDialog(QWidget *parent = 0);
43  void accept();
44 
45 private:
46  Ui::FiltersDialog *ui;
47 
48 private slots:
49  void listWidget_currentRowChanged(int row);
50  void treeWidget_currentItemChanged(QTreeWidgetItem* current, QTreeWidgetItem*);
51 };
52 
53 #endif // FILTERSDIALOG_H
~FiltersDialog()
Definition: filtersdialog.cpp:54
FiltersDialog(QWidget *parent=0)
Definition: filtersdialog.cpp:32
Definition: filtersdialog.h:36
void accept()
Definition: filtersdialog.cpp:59