class CoreConnectDlg;
class Buffer;
class BufferViewConfig;
+class MsgProcessorStatusWidget;
class SettingsDlg;
class QtUi;
class Message;
private slots:
void addBufferView(int bufferViewConfigId);
void removeBufferView(int bufferViewConfigId);
- void receiveMessage(const Message &msg);
+ void messagesInserted(const QModelIndex &parent, int start, int end);
void showChannelList(NetworkId netId = NetworkId());
void showCoreInfoDlg();
void showSettingsDlg();
void on_actionLockDockPositions_toggled(bool lock);
void showAboutDlg();
void showDebugConsole();
+ void on_actionDebugNetworkModel_triggered(bool);
void showCoreConnectionDlg(bool autoConnect = false);
void coreConnectionDlgFinished(int result);
void loadLayout();
void saveLayout();
+#ifdef HAVE_DBUS
void desktopNotificationClosed(uint id, uint reason);
void desktopNotificationInvoked(uint id, const QString & action);
+#endif
signals:
void connectToCore(const QVariantMap &connInfo);
QMenu *systrayMenu;
QLabel *coreLagLabel;
QLabel *sslLabel;
+ MsgProcessorStatusWidget *msgProcessorStatusWidget;
TitleSetter _titleSetter;
QList<QDockWidget *> _netViews;
NickListWidget *nickListWidget;
- QAction *actionEditNetworks;
- QList<QAction *> networkActions;
-
#ifdef HAVE_DBUS
org::freedesktop::Notifications *desktopNotifications;
quint32 notificationId;