forked from blue/squawk
connectivity, roster position size and state, expanded anccounts and groups restoration with the settings
This commit is contained in:
parent
0bcfd779b8
commit
3e594c7e13
5 changed files with 162 additions and 4 deletions
|
@ -23,6 +23,8 @@
|
|||
#include <QScopedPointer>
|
||||
#include <QCloseEvent>
|
||||
#include <QtDBus/QDBusInterface>
|
||||
#include <QSettings>
|
||||
|
||||
#include <deque>
|
||||
#include <map>
|
||||
#include <set>
|
||||
|
@ -50,6 +52,9 @@ public:
|
|||
explicit Squawk(QWidget *parent = nullptr);
|
||||
~Squawk() override;
|
||||
|
||||
void readSettings();
|
||||
void writeSettings();
|
||||
|
||||
signals:
|
||||
void newAccountRequest(const QMap<QString, QVariant>&);
|
||||
void modifyAccountRequest(const QString&, const QMap<QString, QVariant>&);
|
||||
|
@ -101,6 +106,7 @@ public slots:
|
|||
void fileError(const QString& messageId, const QString& error);
|
||||
void fileProgress(const QString& messageId, qreal value);
|
||||
void responseVCard(const QString& jid, const Shared::VCard& card);
|
||||
void onItemCollepsed(const QModelIndex& index);
|
||||
|
||||
private:
|
||||
typedef std::map<Models::Roster::ElId, Conversation*> Conversations;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue