ThreePIDModel Updates
There is no need for NeochatConnection to depend on ThreePIdModel and also this means it's not in memory when not needed. Also a little cleanup to make sure only a single job can run at a time.
This commit is contained in:
@@ -121,6 +121,21 @@ Q_SIGNALS:
|
||||
void newEmailSessionStartedChanged();
|
||||
void newIdStatusChanged();
|
||||
|
||||
/**
|
||||
* @brief A 3PID has been added.
|
||||
*/
|
||||
void threePIdAdded();
|
||||
|
||||
/**
|
||||
* @brief A 3PID has been removed.
|
||||
*/
|
||||
void threePIdRemoved();
|
||||
|
||||
/**
|
||||
* @brief A 3PID has been unbound.
|
||||
*/
|
||||
void threePIdUnbound();
|
||||
|
||||
private:
|
||||
QPointer<NeoChatConnection> m_connection;
|
||||
QString m_medium = QString();
|
||||
|
||||
Reference in New Issue
Block a user