QTfrontend/chatwidget.h
changeset 1520 f72f538eba05
parent 1405 ee4b28a1861d
child 1577 e3e37c730dc0
equal deleted inserted replaced
1519:7b6adbe5266a 1520:f72f538eba05
    21 
    21 
    22 #include <QWidget>
    22 #include <QWidget>
    23 #include <QString>
    23 #include <QString>
    24 #include <QGridLayout>
    24 #include <QGridLayout>
    25 
    25 
       
    26 class QTextBrowser;
       
    27 class QLineEdit;
    26 class QListWidget;
    28 class QListWidget;
    27 class QLineEdit;
       
    28 
    29 
    29 class HWChatWidget : public QWidget
    30 class HWChatWidget : public QWidget
    30 {
    31 {
    31   Q_OBJECT
    32   Q_OBJECT
    32 
    33 
    44   void chatLine(const QString& str);
    45   void chatLine(const QString& str);
    45   void kick(const QString & str);
    46   void kick(const QString & str);
    46 
    47 
    47  private:
    48  private:
    48   QGridLayout mainLayout;
    49   QGridLayout mainLayout;
    49   QListWidget* chatText;
    50   QTextBrowser* chatText;
       
    51   QStringList chatStrings;
    50   QListWidget* chatNicks;
    52   QListWidget* chatNicks;
    51   QLineEdit* chatEditLine;
    53   QLineEdit* chatEditLine;
    52 
    54 
    53  private slots:
    55  private slots:
    54   void returnPressed();
    56   void returnPressed();