diff options
author | Katja Marttila <katja.marttila@qt.io> | 2023-03-21 09:33:26 +0200 |
---|---|---|
committer | Katja Marttila <katja.marttila@qt.io> | 2023-03-21 10:49:43 +0200 |
commit | 07db73c34f4de1a26f130612298ee0a789836fc2 (patch) | |
tree | cd253932770a4e7d565fab1bea1fe6516da238ac /src | |
parent | 938b51fcb3c735f36977ecf00494e77c563aabd7 (diff) |
Set placeholder text for combobox
Placeholder text is shown in combobox when it is closed and won't appear
in the dropdown list.
Change-Id: I488634e72c81a2c37d289d408e051f841f2e40b8
Reviewed-by: Arttu Tarkiainen <arttu.tarkiainen@qt.io>
Diffstat (limited to 'src')
-rw-r--r-- | src/libs/installer/componentselectionpage_p.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/libs/installer/componentselectionpage_p.cpp b/src/libs/installer/componentselectionpage_p.cpp index c3590298a..36a7ba1fb 100644 --- a/src/libs/installer/componentselectionpage_p.cpp +++ b/src/libs/installer/componentselectionpage_p.cpp @@ -61,10 +61,10 @@ namespace QInstaller { \internal */ -constexpr int scNoCheckSelectionIndex = 0; -constexpr int scCheckDefaultIndex = 1; -constexpr int scCheckAllIndex = 2; -constexpr int scUncheckAllIndex = 3; +constexpr int scNoCheckSelectionIndex = -1; +constexpr int scCheckDefaultIndex = 0; +constexpr int scCheckAllIndex = 1; +constexpr int scUncheckAllIndex = 2; ComponentSelectionPagePrivate::ComponentSelectionPagePrivate(ComponentSelectionPage *qq, PackageManagerCore *core) : q(qq) @@ -142,7 +142,7 @@ ComponentSelectionPagePrivate::ComponentSelectionPagePrivate(ComponentSelectionP connect(m_checkStateComboBox, QOverload<int>::of(&QComboBox::currentIndexChanged), this, &ComponentSelectionPagePrivate::updateAllCheckStates); - m_checkStateComboBox->insertItem(scNoCheckSelectionIndex, ComponentSelectionPage::tr("Select")); + m_checkStateComboBox->setPlaceholderText(ComponentSelectionPage::tr("Select")); if (m_core->isInstaller()) { m_checkStateComboBox->insertItem(scCheckDefaultIndex, ComponentSelectionPage::tr("Default")); m_checkStateComboBox->setItemData(scCheckDefaultIndex, |