QTfrontend/ui/widget/chatwidget.h
changeset 6180 0992fc5a4ad9
parent 6165 6fe3e922246e
child 6182 d56d18802481
equal deleted inserted replaced
6179:b529f88d37d0 6180:0992fc5a4ad9
    60   HWChatWidget(QWidget* parent, QSettings * gameSettings, bool notify);
    60   HWChatWidget(QWidget* parent, QSettings * gameSettings, bool notify);
    61   void loadLists(const QString & nick);
    61   void loadLists(const QString & nick);
    62   void saveLists(const QString & nick);
    62   void saveLists(const QString & nick);
    63   void setShowReady(bool s);
    63   void setShowReady(bool s);
    64   void setShowFollow(bool enabled);
    64   void setShowFollow(bool enabled);
    65   void addLine(const QString & cssClass, QString line);
       
    66   static const char* STYLE;
       
    67   QStringList ignoreList, friendsList;
    65   QStringList ignoreList, friendsList;
       
    66   static QString & styleSheet();
       
    67   void displayError(const QString & message);
       
    68   void displayNotice(const QString & message);
       
    69   void displayWarning(const QString & message);
    68 
    70 
    69 private:
    71 private:
       
    72   static QString * s_styleSheet;
       
    73   static QStringList * s_displayNone;
       
    74 
    70   void loadList(QStringList & list, const QString & file);
    75   void loadList(QStringList & list, const QString & file);
    71   void saveList(QStringList & list, const QString & file);
    76   void saveList(QStringList & list, const QString & file);
    72   void updateNickItem(QListWidgetItem *item);
    77   void updateNickItem(QListWidgetItem *item);
    73   void updateNickItems();
    78   void updateNickItems();
       
    79   void addLine(const QString & cssClass, QString line);
    74   static const QRegExp URLREGEXP;
    80   static const QRegExp URLREGEXP;
    75 
    81 
    76  public slots:
    82  public slots:
    77   void onChatString(const QString& str);
    83   void onChatString(const QString& str);
    78   void onChatString(const QString& nick, const QString& str);
    84   void onChatString(const QString& nick, const QString& str);