forked from qt-creator/qt-creator
ICore: Consistently use NewItemDialog to refer to File>New dialog
Change-Id: I28fba1e7cca3f9885d14c6e58d693046a4c0ea33 Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com>
This commit is contained in:
@@ -343,12 +343,12 @@ void ICore::showNewItemDialog(const QString &title,
|
||||
{
|
||||
QTC_ASSERT(!isNewItemDialogRunning(), return);
|
||||
auto newDialog = new NewDialog(dialogParent());
|
||||
connect(newDialog, &QObject::destroyed, m_instance, &ICore::validateNewDialogIsRunning);
|
||||
connect(newDialog, &QObject::destroyed, m_instance, &ICore::validateNewItemDialogIsRunning);
|
||||
newDialog->setWizardFactories(factories, defaultLocation, extraVariables);
|
||||
newDialog->setWindowTitle(title);
|
||||
newDialog->showDialog();
|
||||
|
||||
validateNewDialogIsRunning();
|
||||
validateNewItemDialogIsRunning();
|
||||
}
|
||||
|
||||
bool ICore::showOptionsDialog(const Id page, QWidget *parent)
|
||||
@@ -571,7 +571,7 @@ void ICore::saveSettings()
|
||||
ICore::settings(QSettings::UserScope)->sync();
|
||||
}
|
||||
|
||||
void ICore::validateNewDialogIsRunning()
|
||||
void ICore::validateNewItemDialogIsRunning()
|
||||
{
|
||||
static bool wasRunning = false;
|
||||
if (wasRunning == isNewItemDialogRunning())
|
||||
|
||||
@@ -140,7 +140,7 @@ signals:
|
||||
void themeChanged();
|
||||
|
||||
private:
|
||||
static void validateNewDialogIsRunning();
|
||||
static void validateNewItemDialogIsRunning();
|
||||
static void newItemDialogOpened();
|
||||
static void newItemDialogClosed();
|
||||
};
|
||||
|
||||
@@ -250,7 +250,7 @@ QString IWizardFactory::runPath(const QString &defaultPath)
|
||||
Utils::Wizard *IWizardFactory::runWizard(const QString &path, QWidget *parent, const QString &platform, const QVariantMap &variables)
|
||||
{
|
||||
s_isWizardRunning = true;
|
||||
ICore::validateNewDialogIsRunning();
|
||||
ICore::validateNewItemDialogIsRunning();
|
||||
|
||||
Utils::Wizard *wizard = runWizardImpl(path, parent, platform, variables);
|
||||
|
||||
@@ -262,7 +262,7 @@ Utils::Wizard *IWizardFactory::runWizard(const QString &path, QWidget *parent, c
|
||||
connect(wizard, &Utils::Wizard::finished, [wizard]() {
|
||||
s_isWizardRunning = false;
|
||||
s_inspectWizardAction->setEnabled(false);
|
||||
ICore::validateNewDialogIsRunning();
|
||||
ICore::validateNewItemDialogIsRunning();
|
||||
wizard->deleteLater();
|
||||
});
|
||||
s_inspectWizardAction->setEnabled(true);
|
||||
@@ -270,7 +270,7 @@ Utils::Wizard *IWizardFactory::runWizard(const QString &path, QWidget *parent, c
|
||||
Core::ICore::registerWindow(wizard, Core::Context("Core.NewWizard"));
|
||||
} else {
|
||||
s_isWizardRunning = false;
|
||||
ICore::validateNewDialogIsRunning();
|
||||
ICore::validateNewItemDialogIsRunning();
|
||||
}
|
||||
return wizard;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user