Bug #1057
Key Shortcuts not saving for a KDE enabled Quassel client
Status:
Resolved
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Start date:
03/03/2011
Due date:
% Done:
100%
Estimated time:
Version:
0.7-pre
OS:
Linux
Description
Trying to set custom key shortcuts from Settings -> Configure Shortcuts on a KDE enabled Quassel client doesn't seem to save the changes to disk, restarting the client will always give the default shortcuts.
(This bug was tested on 0.7.1 and the latest git master.)
Associated revisions
History
#1 Updated by johu over 13 years ago
- Status changed from New to Confirmed
#2 Updated by peteru over 13 years ago
Bug also confirmed in Version: v0.7.2 (dist-f93ace0)
"Save as Scheme Defaults" also does not work as intended.
#3 Updated by rbrent over 11 years ago
I ran into this one with v0.8.0 (dist-5988f4c) still. As a workaround, I copied the
[Shortcuts] section from ~/.config/quassel-irc.org to ~/.kde/share/config/quasselrc and the shortcuts I had saved there worked.
#4 Updated by Anonymous over 9 years ago
- Status changed from Confirmed to Resolved
- % Done changed from 0 to 100
Applied in changeset quassel|56f70df273886f020699d296bcb7e3fbea237c09.
Fix shortcut saving on KDE, and use the system dialog for Frameworks
While re-enabling the system dialog for shortcut editing for KF5,
I finally figured out why shortcuts where never saved when using KDE;
a long standing bug we've had.
Turns out QDialog::exec() does not actually save things. All this time
I was looking into completely different directions; but it never
occured to me that I need to explicitly save after the dialog is
accepted (our own dialog does this automatically). This is not a
complaint; it was being stupid on my end :)
Fixes #1057.