QTfrontend/chatwidget.cpp
changeset 5990 578978418fe5
parent 5953 57af6f3abf4a
child 5998 e8f44e9433f0
equal deleted inserted replaced
5989:23407ecb1826 5990:578978418fe5
    28 #include <QTextStream>
    28 #include <QTextStream>
    29 #include <QMenu>
    29 #include <QMenu>
    30 #include <QCursor>
    30 #include <QCursor>
    31 #include <QScrollBar>
    31 #include <QScrollBar>
    32 #include <QItemSelectionModel>
    32 #include <QItemSelectionModel>
       
    33 #include <QStringList>
    33 
    34 
    34 #include "hwconsts.h"
    35 #include "hwconsts.h"
    35 #include "SDLs.h"
    36 #include "SDLs.h"
    36 #include "gameuiconfig.h"
    37 #include "gameuiconfig.h"
    37 #include "chatwidget.h"
    38 #include "chatwidget.h"
   311     saveList(friendsList, nick.toLower() + "_friends.txt");
   312     saveList(friendsList, nick.toLower() + "_friends.txt");
   312 }
   313 }
   313 
   314 
   314 void HWChatWidget::returnPressed()
   315 void HWChatWidget::returnPressed()
   315 {
   316 {
   316     emit chatLine(chatEditLine->text());
   317     QStringList lines = chatEditLine->text().split('\n');
   317     chatEditLine->clear();
   318     chatEditLine->clear();
       
   319     foreach (const QString &line, lines)
       
   320         emit chatLine(line);
   318 }
   321 }
   319 
   322 
   320 
   323 
   321 void HWChatWidget::onChatString(const QString& str)
   324 void HWChatWidget::onChatString(const QString& str)
   322 {
   325 {