diff options
Diffstat (limited to 'Swift/QtUI/QtXMLConsoleWidget.h')
-rw-r--r-- | Swift/QtUI/QtXMLConsoleWidget.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/Swift/QtUI/QtXMLConsoleWidget.h b/Swift/QtUI/QtXMLConsoleWidget.h index 73a3bad..c22251f 100644 --- a/Swift/QtUI/QtXMLConsoleWidget.h +++ b/Swift/QtUI/QtXMLConsoleWidget.h @@ -8,32 +8,36 @@ #include "Swift/Controllers/UIInterfaces/XMLConsoleWidget.h" #include "QtTabbable.h" class QTextEdit; class QCheckBox; class QColor; namespace Swift { + class XMLBeautifier; + class QtXMLConsoleWidget : public QtTabbable, public XMLConsoleWidget { Q_OBJECT public: QtXMLConsoleWidget(); + ~QtXMLConsoleWidget(); void show(); void activate(); virtual void handleDataRead(const SafeByteArray& data); virtual void handleDataWritten(const SafeByteArray& data); private: virtual void closeEvent(QCloseEvent* event); virtual void showEvent(QShowEvent* event); void appendTextIfEnabled(const std::string& data, const QColor& color); private: QTextEdit* textEdit; QCheckBox* enabled; + XMLBeautifier* beautifier; }; } |