[Bug 264715] New: Yast disobeys KDE preference for mouse double-click
https://bugzilla.novell.com/show_bug.cgi?id=264715 Summary: Yast disobeys KDE preference for mouse double-click Product: openSUSE 10.3 Version: Alpha 3 Platform: Other OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: Usability AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: al4321@gmail.com QAContact: qa@suse.de If I setup my KDE to use mouse double-click to open something, Yast continues to disobey this and opens modules on first click. This is a serious usability problem. -Alexey "Technologov" -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=264715 ------- Comment #1 from al4321@gmail.com 2007-04-15 11:48 MST ------- P.S. I understand that Yast is a Qt program not a KDE program, but still something has to be done on that topic. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=264715 mhorvath@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|bnc-team- |sh@novell.com |screening@forge.provo.novell| |.com | ------- Comment #2 from mhorvath@novell.com 2007-04-16 03:10 MST ------- Verified with yast2 2.14.15-3 . If I configure KDE as root to use double click, it doesn't work in yast. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=264715 sh@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|sh@novell.com |kde-maintainers@suse.de Severity|Normal |Minor Component|Usability |KDE ------- Comment #3 from sh@novell.com 2007-04-16 03:33 MST ------- It's a Qt program, not a KDE program. If KDE can somehow propagate that setting to pure Qt (as opposed to KDE) applications, this should work as you expect it to work -- for all Qt programs, not just for YaST2-Qt. OTOH if KDE cannot propagate that setting, it doesn't work at all. YaST2-Qt (like all other non-KDE Qt applications) has no notion of KDE settings. It only uses settings you can configure with /usr/lib/qt3/bin/qtconfig (that get written to your $HOME/.qt/qtrc). Any input from our Qt/KDE maintainers? Maybe Qt-4 behaves differently here? (This might be a WONTFIX) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=264715 dmueller@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|kde-maintainers@suse.de |sh@novell.com -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=264715 dmueller@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Component|KDE |Usability -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=264715 dmueller@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO Info Provider| |dmueller@novell.com -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=264715 dmueller@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW Info Provider|dmueller@novell.com | ------- Comment #4 from dmueller@novell.com 2007-04-17 03:11 MST ------- its a yast bug, it connects to the clicked() signal. for obeying single/double click behaviour, you should use the itemActivated() signal. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=264715 ------- Comment #5 from sh@novell.com 2007-04-17 05:14 MST -------
From what I read in the initial bug report, the first thing that seems to offend the user is opening YaST2 modules with a single click vs. a double click in the YaST2 control center. The y2cc uses a QIconView widget which according to the Qt documentation does not have an itemActivated() signal, at least not in Qt-3.3.x which we are using for 10.2:
http://doc.trolltech.com/3.3/qiconview.html -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=264715 sh@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |LATER ------- Comment #6 from sh@novell.com 2007-04-17 05:27 MST ------- Summarizing further discussions on IRC: There is an extension to QIconView that does (among other things) that: KIconView. But that is a KDE class which has dependencies on other KDE classes and thus libraries. This is something we have to avoid: yast2-control-center is a very simple pure Qt application that has very little package dependencies, and it is to stay that way. It is not only used with a KDE desktop, but also with other (simpler) X environments. But Qt-4 will include that functionality anyway with styles (QStyle::SH_ItemView_ActivateItemOnSingleClick), and we will migrate YaST2 to Qt-4 anyway in due course. -> LATER -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=264715
User sh@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=264715#c7
Stefan Hundhammer
https://bugzilla.novell.com/show_bug.cgi?id=264715
User sh@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=264715#c8
Stefan Hundhammer
participants (1)
-
bugzilla_noreply@novell.com