_bufferViewManager = new BufferViewManager(signalProxy(), this);
connect(bufferViewManager(), SIGNAL(initDone()), this, SLOT(requestInitialBacklog()));
connect(bufferViewManager(), SIGNAL(initDone()), this, SLOT(createDefautBufferView()));
+
+ createDefaultIdentity();
+
_syncedToCore = true;
emit connected();
emit coreConnectionStateChanged(true);
}
}
+void Client::createDefaultIdentity() {
+ if(_identities.isEmpty()) {
+ Identity identity;
+ identity.setToDefaults();
+ identity.setIdentityName(tr("Default Identity"));
+ createIdentity(identity);
+ }
+}
+
void Client::setSecuredConnection() {
emit securedConnection();
}
void setSyncedToCore();
void requestInitialBacklog();
void createDefautBufferView();
+ void createDefaultIdentity();
void setSecuredConnection();
foreach(CoreIdentity identity, Core::identities(user())) {
createIdentity(identity);
}
- if(!_identities.count()) {
- Identity identity;
- identity.setToDefaults();
- identity.setIdentityName(tr("Default Identity"));
- createIdentity(identity, QVariantMap());
- }
foreach(NetworkInfo info, Core::networks(user())) {
createNetwork(info);