aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/qmlprojectmanager/qmlprojectplugin.cpp
diff options
context:
space:
mode:
authorThomas Hartmann <[email protected]>2021-11-11 15:03:49 +0100
committerThomas Hartmann <[email protected]>2021-11-11 18:48:33 +0000
commit05122cc07ddff36210ecd9abda96b91453effd71 (patch)
treef941094307e7872aef3351e977c7edd27b378c09 /src/plugins/qmlprojectmanager/qmlprojectplugin.cpp
parentc2fb654681970bf13a948db2bb700ae5ccb9471f (diff)
QmlProject: Do not allow to dismiss info bar for ui.qml files
If the info bar is dismissed ('Do Not Show Again') it will never appear again. Since .ui.qml files are supposed to be opened in QDS we do not want this to happen. Task-number: QTCREATORBUG-26567 Change-Id: I236de493988c3634b56c0ac6b543f21f0bcfbec8 Reviewed-by: Kimmo Leppälä <[email protected]> Reviewed-by: Thomas Hartmann <[email protected]> Reviewed-by: Qt CI Bot <[email protected]>
Diffstat (limited to 'src/plugins/qmlprojectmanager/qmlprojectplugin.cpp')
-rw-r--r--src/plugins/qmlprojectmanager/qmlprojectplugin.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/plugins/qmlprojectmanager/qmlprojectplugin.cpp b/src/plugins/qmlprojectmanager/qmlprojectplugin.cpp
index c2fd4b45763..1faf0ccbaab 100644
--- a/src/plugins/qmlprojectmanager/qmlprojectplugin.cpp
+++ b/src/plugins/qmlprojectmanager/qmlprojectplugin.cpp
@@ -199,7 +199,7 @@ bool QmlProjectPlugin::initialize(const QStringList &, QString *errorMessage)
info(openInQDSAppSetting,
description + tr(" Learn more about Qt Design Studio here: ")
+ "<a href='https://www.qt.io/product/ui-design-tools'>Qt Design Studio</a>",
- Utils::InfoBarEntry::GlobalSuppression::Enabled);
+ Utils::InfoBarEntry::GlobalSuppression::Disabled);
Core::ICore::infoBar()->addInfo(info);
}
return;
@@ -209,7 +209,7 @@ bool QmlProjectPlugin::initialize(const QStringList &, QString *errorMessage)
Utils::InfoBarEntry
info(openInQDSAppSetting,
description + "\n" + tr("Do you want to open this file in Qt Design Studio?"),
- Utils::InfoBarEntry::GlobalSuppression::Enabled);
+ Utils::InfoBarEntry::GlobalSuppression::Disabled);
info.setCustomButtonInfo(tr("Open in Qt Design Studio"), [filePath] {
Core::ICore::infoBar()->removeInfo(openInQDSAppSetting);