diff options
author | Arnt Gulbrandsen <arnt@gulbrandsen.priv.no> | 2011-01-06 15:07:40 (GMT) |
---|---|---|
committer | Kevin Smith <git@kismith.co.uk> | 2011-01-13 23:27:10 (GMT) |
commit | a400bc47e66d18d0d6a2ed195e8ace5697515fcb (patch) | |
tree | f5407f1657afcb468c03816a7519daa9be3b6deb /Swift/QtUI/QtLoginWindow.cpp | |
parent | 694ff33145467a9d8a0f87317124bc5c4251d18d (diff) | |
download | swift-contrib-a400bc47e66d18d0d6a2ed195e8ace5697515fcb.zip swift-contrib-a400bc47e66d18d0d6a2ed195e8ace5697515fcb.tar.bz2 |
Start adding keyboard accelerators for swift commands.
This is not complete, just a start with some of the low-hanging fruit.
Eventually it should be possible to use swift without a mouse.
License: This patch is BSD-licensed, see http://www.opensource.org/licenses/bsd-license.php
Diffstat (limited to 'Swift/QtUI/QtLoginWindow.cpp')
-rw-r--r-- | Swift/QtUI/QtLoginWindow.cpp | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/Swift/QtUI/QtLoginWindow.cpp b/Swift/QtUI/QtLoginWindow.cpp index 4a54152..42a8f49 100644 --- a/Swift/QtUI/QtLoginWindow.cpp +++ b/Swift/QtUI/QtLoginWindow.cpp @@ -114,7 +114,7 @@ QtLoginWindow::QtLoginWindow(UIEventStream* uiEventStream) : QMainWindow() { certificateButton_->setIcon(QIcon(":/icons/certificate.png")); certificateButton_->setToolTip("Click if you have a personal certificate used for login to the service."); certificateButton_->setWhatsThis("Click if you have a personal certificate used for login to the service."); - + credentialsLayout->addWidget(certificateButton_); connect(certificateButton_, SIGNAL(clicked(bool)), SLOT(handleCertficateChecked(bool))); @@ -143,29 +143,29 @@ QtLoginWindow::QtLoginWindow(UIEventStream* uiEventStream) : QMainWindow() { menuBar_ = menuBar(); #endif QApplication::setQuitOnLastWindowClosed(false); - - swiftMenu_ = new QMenu(tr("Swift"), this); + + swiftMenu_ = new QMenu(tr("&Swift"), this); #ifdef SWIFTEN_PLATFORM_MACOSX - generalMenu_ = new QMenu(tr("General"), this); + generalMenu_ = new QMenu(tr("&General"), this); #else generalMenu_ = swiftMenu_; #endif - - QAction* aboutAction = new QAction("About Swift", this); + + QAction* aboutAction = new QAction("&About Swift", this); connect(aboutAction, SIGNAL(triggered()), SLOT(handleAbout())); swiftMenu_->addAction(aboutAction); - QAction* xmlConsoleAction = new QAction(tr("Show Debug Console"), this); + QAction* xmlConsoleAction = new QAction(tr("&Show Debug Console"), this); connect(xmlConsoleAction, SIGNAL(triggered()), SLOT(handleShowXMLConsole())); generalMenu_->addAction(xmlConsoleAction); - toggleSoundsAction_ = new QAction(tr("Play Sounds"), this); + toggleSoundsAction_ = new QAction(tr("&Play Sounds"), this); toggleSoundsAction_->setCheckable(true); toggleSoundsAction_->setChecked(true); connect(toggleSoundsAction_, SIGNAL(toggled(bool)), SLOT(handleToggleSounds(bool))); generalMenu_->addAction(toggleSoundsAction_); - toggleNotificationsAction_ = new QAction(tr("Show Notifications"), this); + toggleNotificationsAction_ = new QAction(tr("Show &Notifications"), this); toggleNotificationsAction_->setCheckable(true); toggleNotificationsAction_->setChecked(true); connect(toggleNotificationsAction_, SIGNAL(toggled(bool)), SLOT(handleToggleNotifications(bool))); @@ -176,8 +176,8 @@ QtLoginWindow::QtLoginWindow(UIEventStream* uiEventStream) : QMainWindow() { #ifndef SWIFTEN_PLATFORM_MACOSX swiftMenu_->addSeparator(); #endif - - QAction* quitAction = new QAction("Quit", this); + + QAction* quitAction = new QAction("&Quit", this); connect(quitAction, SIGNAL(triggered()), SLOT(handleQuit())); swiftMenu_->addAction(quitAction); @@ -392,7 +392,7 @@ void QtLoginWindow::resizeEvent(QResizeEvent*) { } void QtLoginWindow::moveEvent(QMoveEvent*) { - emit geometryChanged(); + emit geometryChanged(); } bool QtLoginWindow::askUserToTrustCertificatePermanently(const String& message, Certificate::ref certificate) { |