10 #ifndef FILTER_DIALOG_H 11 #define FILTER_DIALOG_H 13 #include "geometry_state_dialog.h" 27 enum FilterType { CaptureFilter, DisplayFilter };
28 explicit FilterDialog(QWidget *parent = 0, FilterType filter_type = CaptureFilter,
const QString new_filter = QString());
32 void showEvent(QShowEvent * event);
37 enum FilterType filter_type_;
42 void addFilter(QString name, QString filter,
bool start_editing =
false);
48 void on_filterTreeWidget_itemSelectionChanged();
49 void on_newToolButton_clicked();
50 void on_deleteToolButton_clicked();
51 void on_copyToolButton_clicked();
52 void on_buttonBox_accepted();
53 void on_buttonBox_helpRequested();
62 #include <QStyledItemDelegate> 70 QStyledItemDelegate(parent),
71 filter_type_(filter_type)
75 QWidget *createEditor(QWidget *parent,
const QStyleOptionViewItem &
option,
const QModelIndex &index)
const;
78 FilterDialog::FilterType filter_type_;
83 #endif // FILTER_DIALOG_H Definition: geometry_state_dialog.h:15
Definition: ui_about_dialog.h:291
Definition: filter_dialog.h:64
Definition: ui_filter_dialog.h:141
Definition: filter_dialog.h:22