52 class HWChatWidget : public QWidget |
52 class HWChatWidget : public QWidget |
53 { |
53 { |
54 Q_OBJECT |
54 Q_OBJECT |
55 |
55 |
56 public: |
56 public: |
57 HWChatWidget(QWidget* parent, QSettings * gameSettings, bool notify); |
57 HWChatWidget(QWidget* parent, bool notify); |
58 void setIgnoreListKick(bool enabled); ///< automatically kick people on ignore list (if possible) |
58 void setIgnoreListKick(bool enabled); ///< automatically kick people on ignore list (if possible) |
59 void setShowFollow(bool enabled); |
59 void setShowFollow(bool enabled); |
60 static const QString & styleSheet(); |
60 static const QString & styleSheet(); |
61 void displayError(const QString & message); |
61 void displayError(const QString & message); |
62 void displayNotice(const QString & message); |
62 void displayNotice(const QString & message); |
63 void displayWarning(const QString & message); |
63 void displayWarning(const QString & message); |
64 void setUser(const QString & nickname); |
64 void setUser(const QString & nickname); |
65 void setUsersModel(QAbstractItemModel * model); |
65 void setUsersModel(QAbstractItemModel * model); |
|
66 void setSettings(QSettings * settings); |
66 |
67 |
67 protected: |
68 protected: |
68 virtual void dragEnterEvent(QDragEnterEvent * event); |
69 virtual void dragEnterEvent(QDragEnterEvent * event); |
69 virtual void dropEvent(QDropEvent * event); |
70 virtual void dropEvent(QDropEvent * event); |
70 |
71 |