summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@qt.io>2021-10-01 14:03:07 +0200
committerQt Cherry-pick Bot <cherrypick_bot@qt-project.org>2021-10-01 12:55:15 +0000
commit1114b1f64cf91619a11a973afc6facb16025a2b2 (patch)
tree7b4b5258b4680c22a472f1bee6b3878a5fe41f86
parent1ea6f2b169c39e51d56a6652128a45a9f2052867 (diff)
downloadqttools-1114b1f64cf91619a11a973afc6facb16025a2b2.tar.gz
Qt Designer: Add some tooltips for Qt for Python to the promotion dialog
Task-number: QTCREATORBUG-26350 Change-Id: I712daf2093a559ac0c743def7067d2ce794089fd Reviewed-by: Jarek Kobus <jaroslaw.kobus@qt.io> (cherry picked from commit 517602f20bc640a4c208765d7985a686678672d9) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
-rw-r--r--src/designer/src/lib/shared/qdesigner_promotiondialog.cpp15
1 files changed, 13 insertions, 2 deletions
diff --git a/src/designer/src/lib/shared/qdesigner_promotiondialog.cpp b/src/designer/src/lib/shared/qdesigner_promotiondialog.cpp
index 18261f640..d8fc28acd 100644
--- a/src/designer/src/lib/shared/qdesigner_promotiondialog.cpp
+++ b/src/designer/src/lib/shared/qdesigner_promotiondialog.cpp
@@ -99,8 +99,19 @@ namespace qdesigner_internal {
formLayout->setFieldGrowthPolicy(QFormLayout::ExpandingFieldsGrow); // Mac
formLayout->addRow(tr("Base class name:"), m_baseClassCombo);
formLayout->addRow(tr("Promoted class name:"), m_classNameEdit);
- formLayout->addRow(tr("Header file:"), m_includeFileEdit);
- formLayout->addRow(tr("Global include"), m_globalIncludeCheckBox);
+
+ QString toolTip = tr("Header file for C++ classes or module name for Qt for Python.");
+ auto *label = new QLabel(tr("Header file:"));
+ label->setToolTip(toolTip);
+ formLayout->addRow(label, m_includeFileEdit);
+ m_includeFileEdit->setToolTip(toolTip);
+
+ toolTip = tr("Indicates that header file is a global header file. Does not have any effect on Qt for Python.");
+ label = new QLabel(tr("Global include"));
+ label->setToolTip(toolTip);
+ formLayout->addRow(label, m_globalIncludeCheckBox);
+ m_globalIncludeCheckBox->setToolTip(toolTip);
+
hboxLayout->addLayout(formLayout);
hboxLayout->addItem(new QSpacerItem(15, 0, QSizePolicy::Fixed, QSizePolicy::Ignored));
// Button box