summaryrefslogtreecommitdiffstats
path: root/MessageForm.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'MessageForm.cpp')
-rw-r--r--MessageForm.cpp13
1 files changed, 7 insertions, 6 deletions
diff --git a/MessageForm.cpp b/MessageForm.cpp
index 9156b35..af9750b 100644
--- a/MessageForm.cpp
+++ b/MessageForm.cpp
@@ -29,13 +29,13 @@ MessageForm::MessageForm(QWidget *parent)
QPushButton *sendButton = new QPushButton("&Send");
QLabel *connectLabel = new QLabel("Server");
connectLabel->setBuddy(connectServer);
-
+
connect(connectServer, SIGNAL(returnPressed()), connectButton, SIGNAL(clicked()));
connect(messageInput, SIGNAL(returnPressed()), sendButton, SIGNAL(clicked()));
connect(connectButton, SIGNAL(clicked()), this, SLOT(connectToServer()));
connect(sendButton, SIGNAL(clicked()), this, SLOT(sendMessage()));
-
-
+
+
QHBoxLayout *connectLayout = new QHBoxLayout;
connectLayout->addWidget(connectLabel);
connectLayout->addWidget(connectServer);
@@ -46,12 +46,12 @@ MessageForm::MessageForm(QWidget *parent)
sendLayout->addWidget(sendButton);
messageLayout->addWidget(messageDisplay);
messageLayout->addLayout(sendLayout);
-
+
connectGroup = new QGroupBox("Connect to Server");
connectGroup->setLayout(connectLayout);
messageGroup = new QGroupBox("Network Chat");
messageGroup->setLayout(messageLayout);
-
+
QVBoxLayout *allLayout = new QVBoxLayout;
allLayout->addWidget(connectGroup);
allLayout->addWidget(messageGroup);
@@ -59,7 +59,7 @@ MessageForm::MessageForm(QWidget *parent)
centralWidget->setLayout(allLayout);
setCentralWidget(centralWidget);
setWindowTitle("ZX2C4 Message Popper");
-
+
listenForConnection();
}
void MessageForm::appendMessage(QString sender, const QString &message)
@@ -78,6 +78,7 @@ void MessageForm::connected()
{
messageGroup->setVisible(true);
connectGroup->setVisible(false);
+ messageInput->setFocus();
statusInfo->setText(QString("Connected to %1.").arg(listener->remoteHost()));
statusBar()->clearMessage();
}