diff options
Diffstat (limited to 'Swift/QtUI/QtChatTabs.h')
-rw-r--r-- | Swift/QtUI/QtChatTabs.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/Swift/QtUI/QtChatTabs.h b/Swift/QtUI/QtChatTabs.h index 6cb4dfe..04e9eca 100644 --- a/Swift/QtUI/QtChatTabs.h +++ b/Swift/QtUI/QtChatTabs.h @@ -1,16 +1,17 @@ /* - * Copyright (c) 2010-2014 Isode Limited. + * Copyright (c) 2010-2015 Isode Limited. * All rights reserved. * See the COPYING file for more information. */ #pragma once #include <QWidget> #include <QRect> +#include <QShortcut> class QTabWidget; class QMenu; namespace Swift { class SettingsProvider; @@ -51,19 +52,23 @@ namespace Swift { void handleRequestedNextTab(); void handleRequestedActiveTab(); void flash(); void handleOpenLayoutChangeDialog(); + void handleCloseTabShortcut(); + private: void storeTabPositions(); void checkForFirstShow(); private: bool singleWindow_; SettingsProvider* settingsProvider_; bool trellisMode_; QtDynamicGridLayout* dynamicGrid_; QtGridSelectionDialog* gridSelectionDialog_; + + QList<QShortcut*> shortcuts_; }; } |