added import/export friendlist

This commit is contained in:
sehraf 2015-08-18 23:05:22 +02:00
parent 4d7f7331fc
commit 36349814a6
3 changed files with 397 additions and 3 deletions

View file

@ -134,6 +134,13 @@ private:
QTreeWidgetItem *getCurrentPeer() const;
void getSslIdsFromItem(QTreeWidgetItem *item, std::list<RsPeerId> &sslIds);
bool getOrCreateGroup(const std::string &name, const uint &flag, std::string &id);
bool getGroupIdByName(const std::string &name, std::string &id);
bool importExportFriendlistFileDialog(QString &fileName, bool import);
bool exportFriendlist(QString &fileName);
bool importFriendlist(QString &fileName, bool &errorPeers, bool &errorGroups);
private slots:
void groupsChanged();
void insertPeers();
@ -165,6 +172,9 @@ private slots:
void editGroup();
void removeGroup();
void exportFriendlistClicked();
void importFriendlistClicked();
// void inviteToLobby();
// void createchatlobby();
// void unsubscribeToLobby();