-
Notifications
You must be signed in to change notification settings - Fork 201
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Deselect group in applet dock #635
Comments
You can drag the applet out of the group to the top-level. |
And as often, better behavior cannot be obtained without wrangling with Qt: |
Okay. If we can just drag it out that's easy enough. |
Let's keep this issue open - small UI improvements like this, even though they are a PITA to program, can save some frustration to the user. |
This is a non-issue in PyQt6. Simply Ctrl+Left Click and it will deselect the group. https://doc.qt.io/qt-6/qabstractitemview.html#SelectionMode-enum. See notes on |
Maybe document it somehow? |
Re documentation, thoughts: (1) This can certainly be mentioned in a future expansion of the management tutorial (something I think isn't a bad idea, since the current manual lets a lot of pretty sizable features go totally unmentioned). However, that's a single keyboard-shortcut-esque detail buried in what will be a pretty long document, and I doubt that people would retain it on a first reading or necessarily remember to check the manual afterwards. Some similar details are currently in the FAQ, which I don't know if that's an intuitive place to check either... (2) Thinking about what is a natural place to look at for this kind of thing as a user of a GUI, and I think my best two ideas are (a) add 'Deselect' to the right-click menu with a 'Ctrl+click' shortcut tip, though I don't know enough about Qt6 to guess if that'd be painful, or (b) add some semitransparent help text to a corner of the background of the Applet list field itself which says, e.g. 'Click to select, Ctrl+click to deselect'. It does apply to both applets and groups, at least. |
I also considered 2a as a possible solution, however since it is not strictly a keyboard shortcut (QShortcut) but a mouse event with a modifier (QMouseEvent), it may lead to some inconsistency. Additionally, it invites the question of whether ctrl+scrolling should be documented in the case of a file explorer e.g in |
Could be in the FAQ, like a small tip. |
Using 3.0 on windows, if you only have one group in the applet dock and click on it, is there any way of deselecting it? If not, trying to create applets or groups from the GUI it automatically creates it within that group and there's no way of going one level higher.
Explicitly, from an empty applet dock,
Edit: I guess you have this problem as long as there only groups in the top level. Any new applet then created would have to be in one of the groups.
The text was updated successfully, but these errors were encountered: