Merge pull request #37 from sehraf/pr-friendlist_import_export-V2

friendlist import export
This commit is contained in:
Cyril Soler 2015-08-24 20:28:38 -04:00
commit 836b8668fc
3 changed files with 460 additions and 3 deletions

View file

@ -129,6 +129,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();
@ -160,6 +167,9 @@ private slots:
void editGroup();
void removeGroup();
void exportFriendlistClicked();
void importFriendlistClicked();
// void inviteToLobby();
// void createchatlobby();
// void unsubscribeToLobby();