X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fclient%2Fclient.h;h=f3ac138e5ebd4baa0221501cef23678158d0f718;hp=8a824c379fa29be4153096d49302c93f2de2886e;hb=a84b3ab2b92bc8c5ac504e5430eb81d05efc690e;hpb=902c95728306e5ba115de84800fc8d5d239c9d62 diff --git a/src/client/client.h b/src/client/client.h index 8a824c37..f3ac138e 100644 --- a/src/client/client.h +++ b/src/client/client.h @@ -1,5 +1,5 @@ /*************************************************************************** - * Copyright (C) 2005-07 by The Quassel IRC Development Team * + * Copyright (C) 2005-07 by the Quassel IRC Team * * devel@quassel-irc.org * * * * This program is free software; you can redistribute it and/or modify * @@ -66,6 +66,9 @@ public: static bool isConnected(); + static void fakeInput(uint bufferUid, QString message); + static void fakeInput(BufferInfo bufferInfo, QString message); + static void storeSessionData(const QString &key, const QVariant &data); static QVariant retrieveSessionData(const QString &key, const QVariant &def = QVariant()); static QStringList sessionDataKeys(); @@ -78,7 +81,6 @@ signals: void bufferSelected(Buffer *); void bufferUpdated(Buffer *); void bufferActivity(Buffer::ActivityLevel, Buffer *); - void bufferDestroyed(Buffer *); void backlogReceived(Buffer *, QList); void requestBacklog(BufferInfo, QVariant, QVariant); void requestNetworkStates(); @@ -87,6 +89,8 @@ signals: void coreConnectionError(QString errorMsg); void coreConnectionMsg(const QString &msg); void coreConnectionProgress(uint part, uint total); + + void showConfigWizard(const QVariantMap &coredata); void connected(); void disconnected(); @@ -100,6 +104,8 @@ public slots: //void connectToLocalCore(); void connectToCore(const QVariantMap &); void disconnectFromCore(); + + void setCoreConfiguration(const QVariantMap &settings); private slots: void recvCoreState(const QVariant &state); @@ -122,7 +128,8 @@ private slots: void recvBacklogData(BufferInfo, QVariantList, bool); void updateBufferInfo(BufferInfo); - void removeBuffer(Buffer *); + void bufferDestroyed(); + void networkInfoDestroyed(); void layoutMsg(); @@ -132,8 +139,6 @@ private: 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 instanceptr;