[Interest] Problems customising Combobox popup with Qt 6.8.0
EXT Mitch Curtis
mitch.curtis at qt.io
Wed Nov 13 04:55:34 CET 2024
Hi,
> -----Original Message-----
> From: Interest <interest-bounces at qt-project.org> On Behalf Of Nuno Santos
> via Interest
> Sent: Wednesday, 13 November 2024 3:43 AM
> To: interestqt-project. org <interest at qt-project.org>
> Subject: [Interest] Problems customising Combobox popup with Qt 6.8.0
>
> Hi,
>
> Since Qt 6.8.0, customising Combobox popup property makes the Combobox
> unscrollable when the list goes beyond the window height. However, if the
> popup is removed, scrolling works as expected.
>
> Is there any particular detail on the documentation customisation code that
> hasn’t been updated yet?
>
> ComboBox {
> id: control
> model: 100
> popup: Popup {
> y: control.height - 1
> width: control.width
> implicitHeight: contentItem.implicitHeight
> padding: 1
> contentItem: ListView {
> clip: true
> implicitHeight: contentHeight
> model: control.popup.visible ? control.delegateModel : null
> currentIndex: control.highlightedIndex
> ScrollIndicator.vertical: ScrollIndicator { }
> }
> background: Rectangle {
> border.color: "#21be2b"
> radius: 2
> }
> }
> }
>
>
> Project attached.
>
>
> Has anyone faced this problem?
I can reproduce this with 6.7.3 but not 6.6.3.
"git log v6.6.3..v6.7.3 -- src/quicktemplates/qquickpopuppositioner.cpp" shows several changes and unfortunately a quick revert to check isn't on the cards here as it doesn't apply cleanly.
Can you please create a bug report?
>
> Thanks in advance!
>
>
> Regards,
>
>
> Nuno
>
More information about the Interest
mailing list