N9profile
[n9profile] / calendarsetprofiledialog.h
diff --git a/calendarsetprofiledialog.h b/calendarsetprofiledialog.h
new file mode 100644 (file)
index 0000000..f3f0651
--- /dev/null
@@ -0,0 +1,38 @@
+/** \file calendarsetprofiledialog.h
+  \brief   contain class for show dialog
+  \author Jakub Šplíchal <jakub.bzouk@gmail.com>
+ */
+#ifndef CALENDARSETPROFILEDIALOG_H
+#define CALENDARSETPROFILEDIALOG_H
+
+#include <QDialog>
+class QSettings;
+namespace Ui {
+    class CalendarSetProfileDialog;
+}
+
+
+/** \class CalendarSetProfileDialog
+  \brief class for calendar rule
+  class show dialog for modifi calendar rule
+ */
+class CalendarSetProfileDialog : public QDialog {
+    Q_OBJECT
+public:
+    CalendarSetProfileDialog(QWidget *parent = 0);
+    void SetDialog(QString profil, QString text, int priority);
+    void SetSettings(QSettings *sett);
+    int GetPriority();
+    QString GetText();
+    ~CalendarSetProfileDialog();
+
+protected:
+    void changeEvent(QEvent *e);
+        void accept();
+
+private:
+    Ui::CalendarSetProfileDialog *ui;
+    QSettings *settings;
+};
+
+#endif // CALENDARSETPROFILEDIALOG_H