QTfrontend/ui/widget/chatwidget.h
changeset 8179 a1ffcb559f99
parent 7742 e5e529dcc9bb
child 8396 5123eac2f9d6
equal deleted inserted replaced
8178:8bd087478b48 8179:a1ffcb559f99
    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