diff options
author | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2021-10-01 14:03:07 +0200 |
---|---|---|
committer | Qt Cherry-pick Bot <cherrypick_bot@qt-project.org> | 2021-10-01 12:55:15 +0000 |
commit | 1114b1f64cf91619a11a973afc6facb16025a2b2 (patch) | |
tree | 7b4b5258b4680c22a472f1bee6b3878a5fe41f86 | |
parent | 1ea6f2b169c39e51d56a6652128a45a9f2052867 (diff) | |
download | qttools-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.cpp | 15 |
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 |