19import Lomiri.Components 1.3
20import Dekko.Mail.Accounts 1.0
21import Dekko.Mail.API 1.0
22import Dekko.Mail.Stores.Accounts 1.0
23import Dekko.Components 1.0
25import Dekko.Lomiri.Components 1.0
30 objectName: "newAccountUI"
32 pageHeader.title: qsTr(
"New account")
33 pageHeader.backAction: Action {
36 ViewActions.closeSetupWizard()
51 model: providers.model
53 property var provider: model.qtObject
54 objectName:
"provider_" + provider.description
56 divider.visible:
false
59 title.text: provider.description
64 SlotsLayout.position: SlotsLayout.Leading
69 switch(provider.type) {
71 Log.logInfo(
"NewAccountsUI::providerClicked",
"PRESET clicked");
72 WizardActions.setNewAccountType(provider.description, AccountConfig.IMAP)
73 WizardActions.wizardSetAccountPreset(provider)
76 Log.logInfo(
"NewAccountsUI::providerClicked",
"IMAP clicked");
77 WizardActions.setNewAccountType(provider.description, AccountConfig.IMAP)
80 Log.logInfo(
"NewAccountsUI::providerClicked",
"POP3 clicked");
81 WizardActions.setNewAccountType(provider.description, AccountConfig.POP3)
84 Log.logInfo(
"NewAccountsUI::providerClicked",
"SMTP clicked");
85 WizardActions.setNewAccountType(provider.description, AccountConfig.SMTP)
88 WizardActions.wizardStepForward()