void QgsAuthConfigEditor::on_btnEditConfig_clicked() { QString authcfg = selectedConfigId(); if ( authcfg.isEmpty() ) return; if ( !QgsAuthManager::instance()->setMasterPassword( true ) ) return; QgsAuthConfigWidget * aw = new QgsAuthConfigWidget( this, authcfg ); aw->setWindowModality( Qt::WindowModal ); if ( aw->exec() ) { mConfigModel->select(); } }
void QgsAuthConfigEditor::btnEditConfig_clicked() { QString authcfg = selectedConfigId(); if ( authcfg.isEmpty() ) return; if ( !QgsApplication::authManager()->setMasterPassword( true ) ) return; QgsAuthConfigEdit *ace = new QgsAuthConfigEdit( this, authcfg ); ace->setWindowModality( Qt::WindowModal ); if ( ace->exec() ) { mConfigModel->select(); } ace->deleteLater(); }