summaryrefslogtreecommitdiff
path: root/src/ui/tmixapp.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/ui/tmixapp.cpp')
-rw-r--r--src/ui/tmixapp.cpp20
1 files changed, 20 insertions, 0 deletions
diff --git a/src/ui/tmixapp.cpp b/src/ui/tmixapp.cpp
new file mode 100644
index 0000000..628e475
--- /dev/null
+++ b/src/ui/tmixapp.cpp
@@ -0,0 +1,20 @@
+#include "tmixapp.h"
+#include "mixerwindow.h"
+
+TmixApp::TmixApp() : KUniqueApplication(), m_win(0), m_firstInstance(true) {}
+
+int TmixApp::newInstance()
+{
+ if ( m_firstInstance ) {
+ m_firstInstance = false;
+ return 0;
+ }
+ if ( m_win ) {
+ m_win->show();
+ m_win->raise();
+ m_win->setActiveWindow();
+ }
+ return 0;
+}
+
+#include "tmixapp.moc"