| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667 | 
							- /* Distributed under the OSI-approved BSD 3-Clause License.  See accompanying
 
-    file Copyright.txt or https://cmake.org/licensing for details.  */
 
- #ifndef WarningMessagesDialog_h
 
- #define WarningMessagesDialog_h
 
- #include "QCMake.h"
 
- #include <QDialog>
 
- #include <QWidget>
 
- #include "ui_WarningMessagesDialog.h"
 
- /**
 
-  * Dialog window for setting the warning message related options.
 
-  */
 
- class WarningMessagesDialog
 
-   : public QDialog
 
-   , public Ui_MessagesDialog
 
- {
 
-   Q_OBJECT
 
- public:
 
-   WarningMessagesDialog(QWidget* prnt, QCMake* instance);
 
- private slots:
 
-   /**
 
-    * Handler for the accept event of the ok/cancel button box.
 
-    */
 
-   void doAccept();
 
-   /**
 
-    * Handler for checked state changed event of the suppress developer warnings
 
-    * checkbox.
 
-    */
 
-   void doSuppressDeveloperWarningsChanged(int state);
 
-   /**
 
-    * Handler for checked state changed event of the suppress deprecated
 
-    * warnings checkbox.
 
-    */
 
-   void doSuppressDeprecatedWarningsChanged(int state);
 
-   /**
 
-    * Handler for checked state changed event of the developer warnings as
 
-    * errors checkbox.
 
-    */
 
-   void doDeveloperWarningsAsErrorsChanged(int state);
 
-   /**
 
-    * Handler for checked state changed event of the deprecated warnings as
 
-    * errors checkbox.
 
-    */
 
-   void doDeprecatedWarningsAsErrorsChanged(int state);
 
- private:
 
-   QCMake* cmakeInstance;
 
-   /**
 
-    * Set the initial values of the widgets on this dialog window, using the
 
-    * current state of the cache.
 
-    */
 
-   void setInitialValues();
 
-   /**
 
-    * Setup the signals for the widgets on this dialog window.
 
-    */
 
-   void setupSignals();
 
- };
 
- #endif /* MessageDialog_h */
 
 
  |