Please sign in to comment.
+ Load/Save settings (Config file using QSettings object)
Collect command line args in TrayItemArgs and pass to TrayItem constructor where the dockedAppName is available to lookup app config options. Precedence: 1) Command line overrides (argSetting, if positive) 2) User app-specific defaults (QSettings: "<m_dockedAppName>/<key>") 3) User global defaults (QSettings: "GLOBAL_DEFAULTS/<key>") 4) KDocker defaults (#define DEFAULT_keyname) Collect some member variables into structs to enable enum indexing. Add context menu entries and icons.
- Loading branch information...
Showing with 291 additions and 118 deletions.
Oops, something went wrong.