- disconnect(this, SIGNAL(userInput(QString)), 0, 0);
- connect(this, SIGNAL(userInput(QString)), buf, SLOT(processUserInput(QString)));
- chatWidget->setFocusProxy(ui.inputEdit);
- ui.inputEdit->setFocus();
- ui.ownNick->clear(); // TODO add nick history
- // ui.ownNick->addItem(state->ownNick);
-}
-
-void BufferWidget::saveState() {
-
-}
-
-QSize BufferWidget::sizeHint() const {
- return QSize(800,400);
-}
-
-void BufferWidget::enterPressed() {
- QStringList lines = ui.inputEdit->text().split('\n', QString::SkipEmptyParts);
- foreach(QString msg, lines) {
- if(msg.isEmpty()) continue;
- emit userInput(msg);
- }
- ui.inputEdit->clear();
-}
-
-void BufferWidget::setActive(bool act) {
- if(act != active) {
- active = act;
- //renderContents();
- //scrollToEnd();
- }
-}
-
-
-/*
-void BufferWidget::displayMsg(Message msg) {
- chatWidget->appendMsg(msg);