I would prefer if CTRL+Q only closed the current window, and not all falkon windows as that feels more like multiple applications. Then CTRL+W would close tab, and CTRL+Q the window. It is just a wish though.
Alt+F4?
Alt+F4 is that just the Windows binding of CTRL+Q? They tend to be the same thing. I am just comparing to what other KDE applications do like KWrite or Konqueror.
No, it's not. Alt+F4 closes the window (which is what you want), whereas Ctrl+Q quits the entire application. If the last window closes the app typically quits which is why they look very similar.
Okay, if that is how you define in in Falkon, it is just not how most other KDE applications work in particular konqueror that Falkon replaces. The idea in konqueror was that we didn't want people to think about which windows belong to with process, and you could configure it to make new window be other processes, or make determine it on the fly.
Looking to redefine the binding, I just found an existing Falkon option to not close the application on CTRL+Q, apparently other people have thought it problematic. Unfortunately it completely disables the short-cut instead of mapping it to close window.
Yeah, in most other KDE apps, Ctrl+Q closes the active window but not all instances of the running app. It would be nice to harmonize this somehow.
Tested a bit with some applictions. Applictions where Ctrl+Q/Alt+F4 Kills current instance Dolphin Kate Gwenview Chrom(e|ium) Konsole (Using Crtl+Shift+Q instead) Okular Kdenlive Quassel Applictions where Ctrl+Q kills all instances Falkon Firefox Libreoffice (calc)
Note that instance isn't the same as window, you can have multiple windows in the same process.
Another inconsistency is that CTRL+Q currently behaves differently with private windows. If you press CTRL+Q with a normal window focused while one or more private windows are open, all the normal windows are closed, but any private windows stay open. If you invoke it from a private window, only that window is closed, while any other windows, private or non-private, stay open. With Firefox at least, CTRL+Q always closes all windows. This may be related to other inconsistencies with how private windows work, such as how the New Window command behaves (https://bugs.kde.org/show_bug.cgi?id=397658).
I for one like and use the current behavior. I close everything with Ctrl+Q (tabs and widndows) and next time when I start Falkon it will bring back all windows and tabs. During the day I open tabs and sometimes windows with information I want to check later. I close everything, get back home and I read and close what I can one by one. I was thinking of a global KDE setting to select the behavior, but it looks like Ctrl+F4 is global shortcut and Ctrl+Q is application specific one...
I think Ctrl+Q should close the application. Ctrl+Shift+W should close the current window only. This would be consistent with firefox. (Open for discussion, but I'd like to have both behaviours.)