52 leRoomName->setMaxLength(60); |
52 leRoomName->setMaxLength(60); |
53 leRoomName->setMinimumWidth(400); |
53 leRoomName->setMinimumWidth(400); |
54 leRoomName->setMaximumWidth(600); |
54 leRoomName->setMaximumWidth(600); |
55 leRoomName->setFixedHeight(30); |
55 leRoomName->setFixedHeight(30); |
56 leRoomName->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Fixed); |
56 leRoomName->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Fixed); |
|
57 leRoomName->setStyleSheet("border-right: 0; padding-left: 4px; border-top-right-radius: 0px; border-bottom-right-radius: 0px;"); |
57 roomConfigLayout->addWidget(leRoomName, 100); |
58 roomConfigLayout->addWidget(leRoomName, 100); |
58 |
|
59 QLabel * lblRoomName = new QLabel(tr("Room name: "), leRoomName); |
|
60 lblRoomName->setFont(QFont("Arial", 12, QFont::Black)); |
|
61 QFontMetrics lblMetrics(lblRoomName->font()); |
|
62 int lblRoomNameWidth = lblMetrics.width(lblRoomName->text()); |
|
63 lblRoomName->setStyleSheet(QString("background: none; margin-left: -%1px; margin-top: 6px;").arg(lblRoomNameWidth + 12)); |
|
64 leRoomName->setFont(QFont("Arial", 12, QFont::Normal)); |
|
65 leRoomName->setStyleSheet(QString("HistoryLineEdit, QLabel { border-right: 0; padding-left: %1px; padding-bottom: 2px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; }").arg(lblRoomNameWidth + 16)); |
|
66 |
59 |
67 BtnUpdate = new QPushButton(); |
60 BtnUpdate = new QPushButton(); |
68 BtnUpdate->setEnabled(false); |
61 BtnUpdate->setEnabled(false); |
69 BtnUpdate->setText(tr("Update")); |
62 BtnUpdate->setText(tr("Update")); |
70 BtnUpdate->setFixedHeight(leRoomName->height() - 0); |
63 BtnUpdate->setFixedHeight(leRoomName->height() - 0); |