summaryrefslogtreecommitdiff
path: root/client-qt/udm-client-qt/udm_main.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'client-qt/udm-client-qt/udm_main.cpp')
-rw-r--r--client-qt/udm-client-qt/udm_main.cpp13
1 files changed, 13 insertions, 0 deletions
diff --git a/client-qt/udm-client-qt/udm_main.cpp b/client-qt/udm-client-qt/udm_main.cpp
index 6969dc9..8d9bb0c 100644
--- a/client-qt/udm-client-qt/udm_main.cpp
+++ b/client-qt/udm-client-qt/udm_main.cpp
@@ -20,13 +20,26 @@
#include "udm_main.h"
+#include <QMenuBar>
+
+#include "connect_widget.h"
udm_main::udm_main(QWidget *parent)
: QMainWindow(parent)
{
+ auto menu_main = this->menuBar()->addMenu(tr("Main"));
+ auto action_connect = menu_main->addAction(tr("Connect"));
+ connect(action_connect, SIGNAL(triggered()), this, SLOT(show_connect_widget()));
}
udm_main::~udm_main()
{
}
+
+void udm_main::show_connect_widget()
+{
+ connect_widget *w = new connect_widget;
+ //TODO: make connection to other slots related to connection
+ w->show();
+}