}
RPCConsole::RPCConsole(QWidget *parent) :
- QDialog(parent, DIALOGWINDOWHINTS),
+ QWidget(parent),
ui(new Ui::RPCConsole),
historyPtr(0)
{
}
}
}
- return QDialog::eventFilter(obj, event);
+ return QWidget::eventFilter(obj, event);
}
void RPCConsole::setClientModel(ClientModel *model)
if (!clientModel)
return;
}
+
+void RPCConsole::keyPressEvent(QKeyEvent *event)
+{
+ if(windowType() != Qt::Widget && event->key() == Qt::Key_Escape)
+ {
+ close();
+ }
+}
\ No newline at end of file