diff options
author | Thomas Hartmann <[email protected]> | 2021-11-11 15:03:49 +0100 |
---|---|---|
committer | Thomas Hartmann <[email protected]> | 2021-11-11 18:48:33 +0000 |
commit | 05122cc07ddff36210ecd9abda96b91453effd71 (patch) | |
tree | f941094307e7872aef3351e977c7edd27b378c09 /src/plugins/qmlprojectmanager/qmlprojectplugin.cpp | |
parent | c2fb654681970bf13a948db2bb700ae5ccb9471f (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.cpp | 4 |
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); |