From f227b998a3c9823f79080530ff97f2105b3a3aba Mon Sep 17 00:00:00 2001 From: daniel Date: Mon, 16 Jan 2017 12:41:17 -0500 Subject: [PATCH] fixed header actions for qt 4.7 --- chatwidgetheader.cpp | 52 ++++++++++++++++++++++---------------------- chatwidgetheader.h | 1 + 2 files changed, 27 insertions(+), 26 deletions(-) diff --git a/chatwidgetheader.cpp b/chatwidgetheader.cpp index d1f1b6840..a1ac00681 100644 --- a/chatwidgetheader.cpp +++ b/chatwidgetheader.cpp @@ -37,32 +37,32 @@ ChatWidgetHeader::ChatWidgetHeader(ChatWidget *parent) QObject::connect(&m_leftLabel, &ChatWidgetHeaderButton::clicked, this, &ChatWidgetHeader::leftButtonClicked); - // leftMenu.addAction("Add new split", this, - // &ChatWidgetHeader::menuAddSplit, - // QKeySequence(tr("Ctrl+T"))); - // leftMenu.addAction("Close split", this, - // &ChatWidgetHeader::menuCloseSplit, - // QKeySequence(tr("Ctrl+W"))); - // leftMenu.addAction("Move split", this, - // &ChatWidgetHeader::menuMoveSplit); - // leftMenu.addSeparator(); - // leftMenu.addAction("Change channel", this, - // &ChatWidgetHeader::menuChangeChannel, - // QKeySequence(tr("Ctrl+R"))); - // leftMenu.addAction("Clear chat", this, - // &ChatWidgetHeader::menuClearChat); - // leftMenu.addAction("Open channel", this, - // &ChatWidgetHeader::menuOpenChannel); - // leftMenu.addAction("Open pop-out player", this, - // &ChatWidgetHeader::menuPopupPlayer); - // leftMenu.addSeparator(); - // leftMenu.addAction("Reload channel emotes", this, - // &ChatWidgetHeader::menuReloadChannelEmotes); - // leftMenu.addAction("Manual reconnect", this, - // &ChatWidgetHeader::menuManualReconnect); - // leftMenu.addSeparator(); - // leftMenu.addAction("Show changelog", this, - // &ChatWidgetHeader::menuShowChangelog); + m_leftMenu.addAction("Add new split", this, + SLOT(menuAddSplit()), + QKeySequence(tr("Ctrl+T"))); + m_leftMenu.addAction("Close split", this, + SLOT(menuCloseSplit()), + QKeySequence(tr("Ctrl+W"))); + m_leftMenu.addAction("Move split", this, + SLOT(menuMoveSplit())); + m_leftMenu.addSeparator(); + m_leftMenu.addAction("Change channel", this, + SLOT(menuChangeChannel()), + QKeySequence(tr("Ctrl+R"))); + m_leftMenu.addAction("Clear chat", this, + SLOT(menuClearChat())); + m_leftMenu.addAction("Open channel", this, + SLOT(menuOpenChannel())); + m_leftMenu.addAction("Open pop-out player", this, + SLOT(menuPopupPlayer())); + m_leftMenu.addSeparator(); + m_leftMenu.addAction("Reload channel emotes", this, + SLOT(menuReloadChannelEmotes())); + m_leftMenu.addAction("Manual reconnect", this, + SLOT(menuManualReconnect())); + m_leftMenu.addSeparator(); + m_leftMenu.addAction("Show changelog", this, + SLOT(menuShowChangelog())); // middle m_middleLabel.setAlignment(Qt::AlignCenter); diff --git a/chatwidgetheader.h b/chatwidgetheader.h index 7bb7bb2fd..c5a2d1558 100644 --- a/chatwidgetheader.h +++ b/chatwidgetheader.h @@ -52,6 +52,7 @@ private: void leftButtonClicked(); void rightButtonClicked(); +private slots: void menuAddSplit(); void menuCloseSplit(); void menuMoveSplit();