Bug 354204 - Checkboxes in QtCreator Wizards are uncheckable
Summary: Checkboxes in QtCreator Wizards are uncheckable
Status: RESOLVED WORKSFORME
Alias: None
Product: frameworks-frameworkintegration
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: unspecified
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: kdelibs bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-10-22 07:36 UTC by Arno Rehn
Modified: 2020-02-26 14:14 UTC (History)
8 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Arno Rehn 2015-10-22 07:36:15 UTC
A lot of the checkboxes in QtCreator's "New Class" Wizard are uncheckable when using the framework integration. When I click them, the "checking" animation shortly appears, but the checked state is quickly reverted to "unchecked" again.
Unsetting the KDE_FULL_SESSION env. variable or uninstalling the "frameworkintegration" package fixes the issue.

I checked if maybe the "Breeze" style is responsible, but running QtCreator with KDE_FULL_SESSION unset while forcing the Breeze style works as expected.

I would like to find out where the real issue is, but I don't know how to get proper debug output from QPA/frameworksintegration or load/unload individual QPA plugins.
Comment 1 Rodrigo Bezerra 2015-10-28 23:19:59 UTC
I'm having the same problem in Arch Linux with Plasma 5.4 and Qt Creator 3.5.1.
Your workaround works here too.
Comment 2 Anselmo L. S. Melo (anselmolsm) 2016-01-20 00:25:39 UTC
I'm having this issue here, also running Arch Linux,
frameworkintegration 5.18.0-1
plasma 5.5.3-2
qt-creator 3.6.0-1
breeze 5.5.3-1
qt 5.5.1
Comment 3 Giuseppe Calà 2016-03-11 14:31:09 UTC
Confirm the problem with:

frameworkintegration 5.19.0
plasma 5.5.5
qt-creator 3.6.0
qt 5.5.1
Comment 4 Steffen Klee 2016-03-24 21:20:10 UTC
Confirming on Arch:
qtcreator 3.6.0-4
plasma 5.5.5-1
qt 5.5.1-10
frameworkintegration 5.19.0-1

Unsetting KDE_FULL_SESSION wasn't enough, had to unset XDG_CURRENT_DESKTOP also as a workaround (uninstalling frameworkintegration works, too). Of course this changes the application's visual appearance.
Comment 5 Francisco Gonzalez 2016-09-02 08:56:48 UTC
Still present on Arch :
qtcreator 4.1.0-1
plasma 5.7.4-2
qt 5.7.0-2
frameworkintegration 5.25.0-1
Comment 6 marius.steffen 2016-09-26 22:28:54 UTC
I can confirm this behaviour too, it's also present when creating a new QtQuick project.
Arch,
qtcreator 4.1.0-3
frameworkintegration 5.26.0-1
qt5-3d 5.7.0-1
qt5-base 5.7.0-2
qt5-canvas3d 5.7.0-1
qt5-connectivity 5.7.0-1
qt5-declarative 5.7.0-2
qt5-doc 5.7.0-1
qt5-graphicaleffects 5.7.0-1
qt5-imageformats 5.7.0-1
qt5-location 5.7.0-1
qt5-multimedia 5.7.0-1                                                                       
qt5-quickcontrols 5.7.0-1                                                                    
qt5-quickcontrols2 5.7.0-1                                                                   
qt5-script 5.7.0-1                                                                           
qt5-sensors 5.7.0-1                                                                          
qt5-serialport 5.7.0-1                                                                       
qt5-svg 5.7.0-1
qt5-tools 5.7.0-1
qt5-translations 5.7.0-1
qt5-wayland 5.7.0-2
qt5-webchannel 5.7.0-1
qt5-webengine 5.7.0-3
qt5-webkit 5.7.0-1
qt5-websockets 5.7.0-1
qt5-x11extras 5.7.0-1
qt5-xmlpatterns 5.7.0-1
Comment 7 Alexander Mentyu 2018-07-20 17:53:44 UTC
Is the issue still the case?
Comment 8 Steffen Klee 2018-07-20 19:09:54 UTC
While quickly testing the "new class" wizard, the bug hasn't occurred to me again. I haven't tested QtCreator thoroughly, though.

env:
KDE_FULL_SESSION=true
XDG_CURRENT_DESKTOP=KDE

Arch Linux:
qtcreator 4.6.2-3
plasma-desktop 5.13.3-1
qt5 5.11.1-1
frameworkintegration 5.48.0-1
Comment 9 Ahmad Samir 2020-02-26 14:14:21 UTC
Closing per comment#8.