diff options
author | Christian Klinger | 2016-09-29 13:39:46 +0200 |
---|---|---|
committer | Christian Klinger | 2016-09-29 13:39:46 +0200 |
commit | 3ccce005ff16a1eed262e194402fa27b00c56ec3 (patch) | |
tree | 5036c819f5c5f5279cc16ba76c8249b9b9090083 /src/client/toolbar/toolbar.cpp | |
parent | [client] removed some old code regarding settings. (diff) | |
download | pvs2-3ccce005ff16a1eed262e194402fa27b00c56ec3.tar.gz pvs2-3ccce005ff16a1eed262e194402fa27b00c56ec3.tar.xz pvs2-3ccce005ff16a1eed262e194402fa27b00c56ec3.zip |
added an information dialog that displays ip and hostname.
Diffstat (limited to 'src/client/toolbar/toolbar.cpp')
-rw-r--r-- | src/client/toolbar/toolbar.cpp | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/client/toolbar/toolbar.cpp b/src/client/toolbar/toolbar.cpp index da27fd5..0b97f31 100644 --- a/src/client/toolbar/toolbar.cpp +++ b/src/client/toolbar/toolbar.cpp @@ -12,6 +12,7 @@ #include "../vnc/vncwindow.h" #include "../vnc/vncserver.h" #include "../util/util.h" +#include "../informationdialog/informationdialog.h" #include "toolbar.h" #include "ui_toolbar.h" @@ -153,12 +154,14 @@ void Toolbar::initMenu() { _acnConnect = new QAction(tr("&Connect..."), this); _acnDisconnect = new QAction(tr("&Disconnect"), this); _acnDisconnect->setEnabled(false); + _acnInformation = new QAction(tr("&Information..."), this); _acnAbout= new QAction(tr("&What's this?"), this); _acnQuit = new QAction(tr("&Quit"), this); _menu->addAction(_acnConnect); _menu->addAction(_acnDisconnect); _menu->addSeparator(); + _menu->addAction(_acnInformation); _menu->addAction(_acnAbout); _menu->addSeparator(); _menu->addAction(_acnQuit); @@ -174,6 +177,7 @@ void Toolbar::initMenu() { connect(_menu, SIGNAL(aboutToHide()), this, SLOT(hideBar())); connect(_acnConnect, SIGNAL(triggered()), _connectWindow, SLOT(doShow())); connect(_acnDisconnect, SIGNAL(triggered()), _connectWindow, SLOT(DoDisconnect())); + connect(_acnInformation, SIGNAL(triggered()), this, SLOT(showInformationDialog())); connect(_acnAbout, SIGNAL(triggered()), this, SLOT(showAboutDialog())); connect(_acnQuit, SIGNAL(triggered()), this, SLOT(exit())); } @@ -436,6 +440,10 @@ void Toolbar::showAboutDialog() msgBox.exec(); } +void Toolbar::showInformationDialog() { + InformationDialog* d = new InformationDialog(); + d->exec(); +} /***************************************************************************//** * This slot shows the toolbar. Used after a hideBar(). */ @@ -474,3 +482,4 @@ void Toolbar::onBtnLockDesktop() { void Toolbar::enableLockBtn() { _ui->btnLockDesktop->setEnabled(true); } + |