Settings view fixed.
[qtmeetings] / src / UserInterface / Views / SettingsView.h
index 2845a8d..c86e690 100644 (file)
@@ -30,12 +30,16 @@ public:
 signals:
        void okClicked();
        
+       void cancelClicked();
+       
 public slots:
        void viewResized(const QSize &newSize, const QSize &oldSize);
 
 private slots:
        //! Slot to handle the Ok button pressing.
        void handleOkClicked();
+       //! Slot to handle the Cancel button pressing.
+       void handleCancelClicked();
 
 private:
        //! Initialize "Settings" tab.
@@ -46,11 +50,15 @@ private:
        QWidget *initResourcesTab();
        //! Initialize "KIOSK Mode" tab.
        QWidget *initKioskModeTab();
+       //! Set values to fields
+       void setValues();
 
        //! The tabbed settings view component.
        QTabWidget *iTabWidget;
        //! OK button to dismiss the settings view with saving the settings.
        QPushButton *iOkButton;
+       //! Cancel button to dismiss the settings view without saving the settings
+       QPushButton *iCancelButton;
        //! Settings tab.
        QWidget *iSettingsTab;
        //! Week View tab.