]> git.cworth.org Git - apitrace/blobdiff - gui/settingsdialog.h
Allow setting of the filter options.
[apitrace] / gui / settingsdialog.h
diff --git a/gui/settingsdialog.h b/gui/settingsdialog.h
new file mode 100644 (file)
index 0000000..6c82b40
--- /dev/null
@@ -0,0 +1,23 @@
+#ifndef SETTINGSDIALOG_H
+#define SETTINGSDIALOG_H
+
+#include "apitracefilter.h"
+#include "ui_settings.h"
+#include <QDialog>
+
+
+class SettingsDialog : public QDialog, public Ui_Settings
+{
+    Q_OBJECT
+public:
+    SettingsDialog(QWidget *parent = 0);
+    void accept();
+
+    void setFilterOptions(ApiTraceFilter::FilterOptions opts);
+    ApiTraceFilter::FilterOptions filterOptions() const;
+
+private:
+    ApiTraceFilter::FilterOptions m_filterOptions;
+};
+
+#endif