summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
faefc2e)
This will display the reason for disconnection from the core in case of
an incompatible protocol version or missing SSL in the status bar.
{
emit errorPopup(tr("<b>The Quassel Core you are trying to connect to is too old!</b><br>"
"We need at least protocol v%1, but the core speaks v%2 only.").arg(expected, actual));
{
emit errorPopup(tr("<b>The Quassel Core you are trying to connect to is too old!</b><br>"
"We need at least protocol v%1, but the core speaks v%2 only.").arg(expected, actual));
+ requestDisconnect(tr("Incompatible protocol version, connection to core refused"));
}
void ClientAuthHandler::handle(const ClientDenied &msg)
{
emit errorPopup(msg.errorString);
}
void ClientAuthHandler::handle(const ClientDenied &msg)
{
emit errorPopup(msg.errorString);
+ requestDisconnect(tr("The core refused connection from this client"));