Now can display initial dialog when adding gmail acc.
This commit is contained in:
parent
9e6a5d00be
commit
1aef34a4e5
1 changed files with 5 additions and 3 deletions
|
@ -23,16 +23,18 @@
|
||||||
#include "miscellaneous/databasequeries.h"
|
#include "miscellaneous/databasequeries.h"
|
||||||
#include "miscellaneous/iconfactory.h"
|
#include "miscellaneous/iconfactory.h"
|
||||||
#include "services/gmail/definitions.h"
|
#include "services/gmail/definitions.h"
|
||||||
|
#include "services/gmail/gmailserviceroot.h"
|
||||||
|
#include "services/gmail/gui/formeditgmailaccount.h"
|
||||||
|
|
||||||
ServiceRoot* GmailEntryPoint::createNewRoot() const {
|
ServiceRoot* GmailEntryPoint::createNewRoot() const {
|
||||||
return nullptr;
|
FormEditGmailAccount form_acc(qApp->mainFormWidget());
|
||||||
|
|
||||||
|
return form_acc.execForCreate();
|
||||||
}
|
}
|
||||||
|
|
||||||
QList<ServiceRoot*> GmailEntryPoint::initializeSubtree() const {
|
QList<ServiceRoot*> GmailEntryPoint::initializeSubtree() const {
|
||||||
QSqlDatabase database = qApp->database()->connection(QSL("GmailEntryPoint"), DatabaseFactory::FromSettings);
|
QSqlDatabase database = qApp->database()->connection(QSL("GmailEntryPoint"), DatabaseFactory::FromSettings);
|
||||||
|
|
||||||
return QList<ServiceRoot*>();
|
|
||||||
|
|
||||||
return DatabaseQueries::getGmailAccounts(database);
|
return DatabaseQueries::getGmailAccounts(database);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue