updated messages

This commit is contained in:
fourtf
2017-01-15 16:38:30 +01:00
parent 4dbe2b0254
commit 801e7b8a1e
32 changed files with 698 additions and 148 deletions
+36 -6
View File
@@ -1,10 +1,16 @@
#ifndef CHATWIDGETHEADER_H
#define CHATWIDGETHEADER_H
#include "QMouseEvent"
#include "QPaintEvent"
#include "QPoint"
#include "QWidget"
#include "chatwidgetheaderbutton.h"
#include <QAction>
#include <QHBoxLayout>
#include <QLabel>
#include <QMenu>
#include <QMouseEvent>
#include <QPaintEvent>
#include <QPoint>
#include <QWidget>
class ChatWidget;
@@ -15,6 +21,7 @@ class ChatWidgetHeader : public QWidget
public:
ChatWidgetHeader();
ChatWidget *getChatWidget();
void updateColors();
protected:
void paintEvent(QPaintEvent *);
@@ -22,8 +29,31 @@ protected:
void mouseMoveEvent(QMouseEvent *event);
private:
QPoint dragStart;
bool dragging = false;
QPoint m_dragStart;
bool m_dragging;
QHBoxLayout hbox;
ChatWidgetHeaderButton leftLabel;
QLabel middleLabel;
ChatWidgetHeaderButton rightLabel;
QMenu leftMenu;
QMenu rightMenu;
void leftButtonClicked();
void rightButtonClicked();
void menuAddSplit();
void menuCloseSplit();
void menuMoveSplit();
void menuChangeChannel();
void menuClearChat();
void menuOpenChannel();
void menuPopupPlayer();
void menuReloadChannelEmotes();
void menuManualReconnect();
void menuShowChangelog();
};
#endif // CHATWIDGETHEADER_H