Commit Graph

8 Commits

Author SHA1 Message Date
Roland Winklmeier
a60ee4a7dd Use override for destructors 2018-08-25 22:12:06 +02:00
Klaus Basan
aaf4c35f80 Ref T211, formatting 2017-12-21 19:49:59 +01:00
Klaus Basan
422e6626c8 refs #912, formatting, typos, const 2017-04-18 00:04:37 +01:00
Roland Winklmeier
9749bb5d31 Add the missing handling when user selects a different machine
So far, the case that a user selects a different machine, was not handled
yet.

refs #881
2017-04-17 23:59:10 +01:00
Roland Winklmeier
3a2618fadb Pass application list directly to CHotkeyDialog constructor
The list of applications is already known when the CHotkeyDialog
object is constructed. So there was no good reason to defer this
to a later time with a setter.
In contrast, supporting a setter function was much more complex, since
internally all GUI signals were already connected and more carefull
case handling would be necessary (e.g. the machine combobox would
change its index). Therefore the setter is removed in favor of passing
the application list directly to the constructor.
This fixes also an issue that the machine name was not properly set up
in the dialog when editing a hotkey.
This also reverts the change from CIdentifier to string based machine
handling.

refs #881
2017-04-17 23:59:07 +01:00
Klaus Basan
f87a06f6d2 refs #617, naming conventions for UI 2017-02-24 15:20:38 +00:00
Roland Winklmeier
f4c2939253 Fix BlackGui header includes
* Include only what is used
* Use forward declaration when possible
* Sorted includes

refs #598
2016-05-20 01:31:11 +02:00
Klaus Basan
6a06aa0460 refs #485, moved some gui classes to components
Originally components was meant for runtime based components. No longer true, so some classes now better find into that namespace.
2016-03-18 01:08:21 +00:00