1/* 2 SPDX-FileCopyrightText: 2010 Montel Laurent <montel@kde.org> 3 4 SPDX-License-Identifier: LGPL-2.0-or-later 5*/ 6 7var page = Dialog.addPage( "mailboxwizard.ui", qsTr("Personal Settings") ); 8 9function validateInput() 10{ 11 if ( page.widget().mailboxPath.text == "" ) { 12 page.setValid( false ); 13 } else { 14 page.setValid( true ); 15 } 16} 17 18function setup() 19{ 20 var mboxRes = SetupManager.createResource( "akonadi_mbox_resource" ); 21 mboxRes.setOption( "Path", page.widget().mailboxPath.text ); 22 23 SetupManager.execute(); 24} 25 26page.widget().mailboxPath.textChanged.connect( validateInput ); 27page.pageLeftNext.connect( setup ); 28validateInput(); 29