Qt Code:
  1. Channel::Channel(QWidget* parent, const QString& name, QTcpSocket* socket)
  2. : QWidget(parent), chan(name), m_socket(socket)
  3. {
  4. write = new QLineEdit;
  5. read = new QTextEdit;
  6. send = new QPushButton(tr("Send"));
  7. read->setReadOnly(true);
  8. QVBoxLayout* layout = new QVBoxLayout;
  9. layout->addWidget(read);
  10. layout->addWidget(write);
  11. layout->addWidget(send);
  12. setLayout(layout);
  13. setWindowTitle(name.toLatin1());
  14. connect(send, SIGNAL(clicked()), this, SLOT(sendM()));
  15. read->append("Welcome to " + name + "\n");
  16. }
To copy to clipboard, switch view to plain text mode