/***************************************************************************
- * Copyright (C) 2005-2015 by the Quassel Project *
+ * Copyright (C) 2005-2016 by the Quassel Project *
* devel@quassel-irc.org *
* *
* This program is free software; you can redistribute it and/or modify *
void saveStateToSettings(UiSettings &);
void restoreStateFromSettings(UiSettings &);
+ // We need to override this to add the show/hide menu bar option
+ virtual QMenu *createPopupMenu();
+
public slots:
void showStatusBarMessage(const QString &message);
void hideCurrentBuffer();
void on_actionConfigureViews_triggered();
void on_actionLockLayout_toggled(bool lock);
void on_jumpHotBuffer_triggered();
+ void on_bufferSearch_triggered();
void on_actionDebugNetworkModel_triggered();
void on_actionDebugBufferViewOverlay_triggered();
void on_actionDebugMessageModel_triggered();
void setupChatMonitor();
void setupInputWidget();
void setupTopicWidget();
+ void setupTransferWidget();
void setupViewMenuTail();
void setupStatusBar();
void setupSystray();
QHash<int, BufferId> _jumpKeyMap;
int _activeBufferViewIndex;
+ bool _aboutToQuit; //closeEvent can occur multiple times on OSX
+
friend class QtUi;
};