summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'Swift/QtUI/QtXMLConsoleWidget.cpp')
-rw-r--r--Swift/QtUI/QtXMLConsoleWidget.cpp22
1 files changed, 22 insertions, 0 deletions
diff --git a/Swift/QtUI/QtXMLConsoleWidget.cpp b/Swift/QtUI/QtXMLConsoleWidget.cpp
index d2ebb06..7553d06 100644
--- a/Swift/QtUI/QtXMLConsoleWidget.cpp
+++ b/Swift/QtUI/QtXMLConsoleWidget.cpp
@@ -1,7 +1,29 @@
#include "QtXMLConsoleWidget.h"
+#include <QCloseEvent>
+
namespace Swift {
QtXMLConsoleWidget::QtXMLConsoleWidget() {
}
+
+void QtXMLConsoleWidget::showEvent(QShowEvent* event) {
+ emit windowOpening();
+ QWidget::showEvent(event);
+}
+
+void QtXMLConsoleWidget::show() {
+ QWidget::show();
+ emit windowOpening();
+}
+
+void QtXMLConsoleWidget::activate() {
+ emit wantsToActivate();
+}
+
+void QtXMLConsoleWidget::closeEvent(QCloseEvent* event) {
+ emit windowClosing();
+ event->accept();
+}
+
}