QTfrontend/chatwidget.cpp
changeset 462 91baab07b79a
parent 461 105af110b0e6
child 463 353c2f830888
equal deleted inserted replaced
461:105af110b0e6 462:91baab07b79a
     7   QWidget(parent),
     7   QWidget(parent),
     8   mainLayout(this)
     8   mainLayout(this)
     9 {
     9 {
    10   mainLayout.setSpacing(1);
    10   mainLayout.setSpacing(1);
    11   mainLayout.setMargin(1);
    11   mainLayout.setMargin(1);
       
    12   mainLayout.setSizeConstraint(QLayout::SetMinimumSize);
    12 
    13 
    13   chatEditLine = new QLineEdit(this);
    14   chatEditLine = new QLineEdit(this);
    14   connect(chatEditLine, SIGNAL(returnPressed()), this, SLOT(returnPressed()));
    15   connect(chatEditLine, SIGNAL(returnPressed()), this, SLOT(returnPressed()));
    15 
    16 
    16   mainLayout.addWidget(chatEditLine, 1, 0);
    17   mainLayout.addWidget(chatEditLine, 1, 0); //, 0, 1); //assertion failed!
    17   
    18 
    18   chatText = new QListWidget(this);
    19   chatText = new QListWidget(this);
    19   chatText->setMinimumHeight(10);
    20   chatText->setMinimumHeight(10);
       
    21   chatText->setMinimumWidth(10);
    20   mainLayout.addWidget(chatText, 0, 0);
    22   mainLayout.addWidget(chatText, 0, 0);
       
    23 
       
    24   chatNicks = new QListWidget(this);
       
    25   chatNicks->setMinimumHeight(10);
       
    26   chatNicks->setMinimumWidth(10);
       
    27   mainLayout.addWidget(chatNicks, 0, 1);
    21 }
    28 }
    22 
    29 
    23 void HWChatWidget::returnPressed()
    30 void HWChatWidget::returnPressed()
    24 {
    31 {
    25   emit chatLine(chatEditLine->text());
    32   emit chatLine(chatEditLine->text());