X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=gui%2Fcoreconnectdlg.cpp;h=c0ca4808899ce1b8fe41ae165d3ab7010c016e75;hp=b465ae184ddd7815421b964043f54280efb04ab2;hb=26586e615ffe42bb2b1b307ed1324a6e3051f5da;hpb=0d5499deed248902ce2341208cbc33acd8cace19
diff --git a/gui/coreconnectdlg.cpp b/gui/coreconnectdlg.cpp
index b465ae18..c0ca4808 100644
--- a/gui/coreconnectdlg.cpp
+++ b/gui/coreconnectdlg.cpp
@@ -22,6 +22,7 @@
#include "coreconnectdlg.h"
#include "guiproxy.h"
#include "global.h"
+#include "gui.h"
CoreConnectDlg::CoreConnectDlg(QWidget *parent) : QDialog(parent) {
ui.setupUi(this);
@@ -56,9 +57,9 @@ void CoreConnectDlg::hostSelected() {
ui.hostName->hide(); ui.hostPort->hide(); ui.hostLabel->hide(); ui.portLabel->hide();
ui.statusText->setText(tr("Connecting to %1:%2" ).arg(ui.hostName->text()).arg(ui.hostPort->value()));
ui.buttonBox->button(QDialogButtonBox::Ok)->hide();
- connect(guiProxy, SIGNAL(coreConnected()), this, SLOT(coreConnected()));
- connect(guiProxy, SIGNAL(coreConnectionError(QString)), this, SLOT(coreConnectionError(QString)));
- guiProxy->connectToCore(ui.hostName->text(), ui.hostPort->value());
+ connect(ClientProxy::instance(), SIGNAL(coreConnected()), this, SLOT(coreConnected()));
+ connect(ClientProxy::instance(), SIGNAL(coreConnectionError(QString)), this, SLOT(coreConnectionError(QString)));
+ Client::instance()->connectToCore(ui.hostName->text(), ui.hostPort->value());
}
@@ -69,8 +70,8 @@ void CoreConnectDlg::coreConnected() {
s.setValue("GUI/CoreHost", ui.hostName->text());
s.setValue("GUI/CorePort", ui.hostPort->value());
s.setValue("GUI/CoreAutoConnect", ui.autoConnect->isChecked());
- connect(guiProxy, SIGNAL(recvPartialItem(quint32, quint32)), this, SLOT(updateProgressBar(quint32, quint32)));
- connect(guiProxy, SIGNAL(csCoreState(QVariant)), this, SLOT(recvCoreState(QVariant)));
+ connect(ClientProxy::instance(), SIGNAL(recvPartialItem(quint32, quint32)), this, SLOT(updateProgressBar(quint32, quint32)));
+ connect(ClientProxy::instance(), SIGNAL(csCoreState(QVariant)), this, SLOT(recvCoreState(QVariant)));
ui.progressBar->show();
VarMap initmsg;
initmsg["GUIProtocol"] = GUI_PROTOCOL;
@@ -79,7 +80,7 @@ void CoreConnectDlg::coreConnected() {
void CoreConnectDlg::coreConnectionError(QString err) {
QMessageBox::warning(this, tr("Connection Error"), tr("Could not connect to Quassel Core!
\n") + err, QMessageBox::Retry);
- disconnect(guiProxy, 0, this, 0);
+ disconnect(ClientProxy::instance(), 0, this, 0);
ui.autoConnect->setChecked(false);
setStartState();
}