void bufferSelected(Buffer *);
void bufferUpdated(Buffer *);
void bufferActivity(Buffer::ActivityLevel, Buffer *);
- void bufferDestroyed(Buffer *);
void backlogReceived(Buffer *, QList<Message>);
void requestBacklog(BufferInfo, QVariant, QVariant);
void requestNetworkStates();
void coreConnectionError(QString errorMsg);
void coreConnectionMsg(const QString &msg);
void coreConnectionProgress(uint part, uint total);
+
+ void showConfigWizard(const QVariantMap &coredata);
void connected();
void disconnected();
//void connectToLocalCore();
void connectToCore(const QVariantMap &);
void disconnectFromCore();
+
+ void setCoreConfiguration(const QVariantMap &settings);
private slots:
void recvCoreState(const QVariant &state);
void coreHasData();
void coreSocketConnected();
void coreSocketDisconnected();
- void coreSocketStateChanged(QAbstractSocket::SocketState);
void userInput(BufferInfo, QString);
void recvBacklogData(BufferInfo, QVariantList, bool);
void updateBufferInfo(BufferInfo);
- void removeBuffer(Buffer *);
-
void layoutMsg();
+private slots:
+ void bufferDestroyed();
+ void networkInfoDestroyed();
+
private:
Client(QObject *parent = 0);
virtual ~Client();
void init();
void syncToCore(const QVariant &coreState);
- QVariant connectToLocalCore(QString user, QString passwd); // defined in main.cpp
- void disconnectFromLocalCore(); // defined in main.cpp
static QPointer<Client> instanceptr;