summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@qt.io>2021-10-01 14:03:07 +0200
committerFriedemann Kleint <Friedemann.Kleint@qt.io>2021-10-01 14:19:15 +0200
commit517602f20bc640a4c208765d7985a686678672d9 (patch)
treea07a57d447595560c8650745ac2d1563d4aed728
parent6e74f7b506935f18a33cd5918a1c6c4f4c9cddc4 (diff)
Qt Designer: Add some tooltips for Qt for Python to the promotion dialog
Pick-to: 6.2 Task-number: QTCREATORBUG-26350 Change-Id: I712daf2093a559ac0c743def7067d2ce794089fd Reviewed-by: Jarek Kobus <jaroslaw.kobus@qt.io>
-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