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()); |