33 #ifndef _pqOutputWindow_h 34 #define _pqOutputWindow_h 36 #include "pqCoreModule.h" 50 typedef QDialog Superclass;
71 void onDisplayText(
const QString&);
72 void onDisplayErrorText(
const QString&);
73 void onDisplayWarningText(
const QString&);
74 void onDisplayGenericWarningText(
const QString&);
81 void onDisplayTextInWindow(
const QString&);
82 void onDisplayErrorTextInWindow(
const QString&);
99 void setConsoleView(
int on);
104 void errorToggled(
bool checked);
105 void warningToggled(
bool checked);
106 void debugToggled(
bool checked);
111 void onProgressStartEvent();
120 void setupSuppressionExpressions();
125 bool shouldMessageBeSuppressed(
const QString& text);
127 void addMessage(
int messageType,
const QString& text);
128 void addPythonMessages(
int messageType,
const QString& text);
130 void addMessage(
int messageType,
const QString& location,
const QString& message);
132 virtual void showEvent(QShowEvent*);
133 virtual void hideEvent(QHideEvent*);
135 bool Show[MESSAGE_TYPE_COUNT];
141 struct pqImplementation;
142 const QScopedPointer<pqImplementation> Implementation;
145 #endif // !_pqOutputWindow_h
Provides an output dialog that will display all VTK/ParaView debug/warning/error output.