From 53b31600a53fa78e61920a1e4b75d0e1bfebe512 Mon Sep 17 00:00:00 2001 From: Klaus Basan Date: Tue, 24 Oct 2017 22:13:52 +0200 Subject: [PATCH] Ref T118, minor fix to allow easy testing of the multinline issue --- .../components/settingssimulatorbasicscomponent.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/blackgui/components/settingssimulatorbasicscomponent.cpp b/src/blackgui/components/settingssimulatorbasicscomponent.cpp index 77308b057..129644b87 100644 --- a/src/blackgui/components/settingssimulatorbasicscomponent.cpp +++ b/src/blackgui/components/settingssimulatorbasicscomponent.cpp @@ -241,6 +241,8 @@ namespace BlackGui const QString s = this->m_settings.getDefaultSimulatorDirectory(simulator); ui->le_SimulatorDirectory->setPlaceholderText(s.isEmpty() ? "Simulator directory" : s); + //! \fixme correct version when Qt multiline placeholder is fixed https://bugreports.qt.io/browse/QTBUG-43817 + constexpr bool BrokenMultilinePlaceholder = true; const QStringList m = this->m_settings.getDefaultModelDirectories(simulator); if (m.isEmpty()) { @@ -249,9 +251,8 @@ namespace BlackGui else { const QString ms(m.join("
")); - if (m.size() > 1) + if (BrokenMultilinePlaceholder && m.size() > 1) { - //! \fixme correct version when Qt multiline placeholder is fixed https://bugreports.qt.io/browse/QTBUG-43817 ui->pte_ModelDirectories->setToolTip(ms); ui->pte_ModelDirectories->setPlaceholderText("See tooltip for defaults"); } @@ -269,7 +270,7 @@ namespace BlackGui else { const QString es(e.join("
")); - if (e.size() > 1) + if (BrokenMultilinePlaceholder && e.size() > 1) { //! \fixme correct version when Qt multiline placeholder is fixed https://bugreports.qt.io/browse/QTBUG-43817 ui->pte_ExcludeDirectories->setToolTip(es);