QTfrontend/ui/widget/chatwidget.h
changeset 6222 96d10dcd6d84
parent 6214 c06b7e2eb7a4
child 6227 ce60b734fff1
equal deleted inserted replaced
6221:f3ac3e51418b 6222:96d10dcd6d84
    97   void updateNickItems();
    97   void updateNickItems();
    98   void addLine(const QString & cssClass, QString line, bool isHighlight = false);
    98   void addLine(const QString & cssClass, QString line, bool isHighlight = false);
    99   bool parseCommand(const QString & line);
    99   bool parseCommand(const QString & line);
   100   void discardStyleSheet();
   100   void discardStyleSheet();
   101   void saveStyleSheet();
   101   void saveStyleSheet();
       
   102   QString linkedNick(const QString & nickName);
   102 
   103 
   103  public slots:
   104  public slots:
   104   void onChatString(const QString& str);
   105   void onChatString(const QString& str);
   105   void onChatString(const QString& nick, const QString& str);
   106   void onChatString(const QString& nick, const QString& str);
   106   void onServerMessage(const QString& str);
   107   void onServerMessage(const QString& str);
   132   QAction * acFriend;
   133   QAction * acFriend;
   133   QSettings * gameSettings;
   134   QSettings * gameSettings;
   134   QString m_helloSound;
   135   QString m_helloSound;
   135   QString m_hilightSound;
   136   QString m_hilightSound;
   136   QString m_userNick;
   137   QString m_userNick;
       
   138   QString m_clickedNick;
   137   QList<QRegExp> m_highlights; ///< regular expressions used for highlighting
   139   QList<QRegExp> m_highlights; ///< regular expressions used for highlighting
   138   bool notify;
   140   bool notify;
   139   bool showReady;
   141   bool showReady;
   140 
   142 
   141  private slots:
   143  private slots: