pqApplicationSettingsReaction.h
Go to the documentation of this file.
1 // SPDX-FileCopyrightText: Copyright (c) Kitware Inc.
2 // SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
3 // SPDX-License-Identifier: BSD-3-Clause
4 #ifndef pqApplicationSettingsReaction_h
5 #define pqApplicationSettingsReaction_h
6 
7 #include "pqReaction.h"
8 #include <QPointer>
9 
10 class pqSettingsDialog;
11 
18 {
19  Q_OBJECT
20  typedef pqReaction Superclass;
21 
22 public:
26  pqApplicationSettingsReaction(QAction* parent);
28 
32  static void showApplicationSettingsDialog(const QString& tabName = "");
33 
34 protected:
39 
40 private:
41  Q_DISABLE_COPY(pqApplicationSettingsReaction)
42 
43  static QPointer<pqSettingsDialog> Dialog;
44 };
45 
46 #endif
void onTriggered() override
Called when the action is triggered.
#define PQAPPLICATIONCOMPONENTS_EXPORT
pqSettingsDialog provides a dialog for controlling application settings for a ParaView application...
This is a superclass just to make it easier to collect all such reactions.
Definition: pqReaction.h:25
static void showApplicationSettingsDialog(const QString &tabName="")
Show the application settings dialog.
pqApplicationSettingsReaction is a reaction to popup the application settings dialog.