@@ -170,18 +170,10 @@ class UserModel : public QAbstractListModel
170
170
171
171
int findUserIdForAccount (AccountState *account) const ;
172
172
173
- Q_INVOKABLE void fetchCurrentActivityModel ();
174
- Q_INVOKABLE void openCurrentAccountLocalFolder ();
175
- Q_INVOKABLE void openCurrentAccountTalk ();
176
- Q_INVOKABLE void openCurrentAccountServer ();
177
173
Q_INVOKABLE int numUsers ();
178
174
Q_INVOKABLE QString currentUserServer ();
179
175
int currentUserId () const ;
180
176
Q_INVOKABLE bool isUserConnected (const int &id);
181
- Q_INVOKABLE void switchCurrentUser (const int &id);
182
- Q_INVOKABLE void login (const int &id);
183
- Q_INVOKABLE void logout (const int &id);
184
- Q_INVOKABLE void removeAccount (const int &id);
185
177
186
178
Q_INVOKABLE std::shared_ptr<OCC::UserStatusConnector> userStatusConnector (int id);
187
179
@@ -199,14 +191,24 @@ class UserModel : public QAbstractListModel
199
191
AvatarRole,
200
192
IsCurrentUserRole,
201
193
IsConnectedRole,
202
- IdRole
194
+ IdRole,
203
195
};
204
196
205
197
AccountAppList appList () const ;
206
198
207
199
signals:
208
- Q_INVOKABLE void addAccount ();
209
- Q_INVOKABLE void newUserSelected ();
200
+ void addAccount ();
201
+ void newUserSelected ();
202
+
203
+ public slots:
204
+ void fetchCurrentActivityModel ();
205
+ void openCurrentAccountLocalFolder ();
206
+ void openCurrentAccountTalk ();
207
+ void openCurrentAccountServer ();
208
+ void switchCurrentUser (const int &id);
209
+ void login (const int &id);
210
+ void logout (const int &id);
211
+ void removeAccount (const int &id);
210
212
211
213
protected:
212
214
QHash<int , QByteArray> roleNames () const override ;
0 commit comments