reworked splitheader a bit

This commit is contained in:
fourtf
2018-07-04 13:05:54 +02:00
parent 4ea613503e
commit 19fdfaef42
8 changed files with 154 additions and 122 deletions
+10 -12
View File
@@ -49,6 +49,10 @@ protected:
virtual void mouseDoubleClickEvent(QMouseEvent *event) override;
private:
void rightButtonClicked();
void initializeChannelSignals();
void addModeActions(QMenu &menu);
Split *const split;
QPoint dragStart;
@@ -58,23 +62,17 @@ private:
pajlada::Signals::Connection onlineStatusChangedConnection;
RippleEffectButton *dropdownButton;
RippleEffectButton *dropdownButton = nullptr;
// Label *titleLabel;
Label *titleLabel;
RippleEffectLabel *modeButton;
RippleEffectButton *moderationButton;
Label *titleLabel = nullptr;
Label *modeButton = nullptr;
RippleEffectButton *moderationButton = nullptr;
RippleEffectButton *moderationExtraButton = nullptr;
QMenu dropdownMenu;
QMenu modeMenu;
QAction *setSub = nullptr;
QAction *setEmote = nullptr;
QAction *setSlow = nullptr;
QAction *setR9k = nullptr;
void rightButtonClicked();
void initializeChannelSignals();
pajlada::Signals::NoArgSignal modeUpdateRequested_;
QString tooltip;
bool isLive;