create app body widget
create main menu
create app status line widget
create app toolbars
map key to action
override to handle specific actions
override to handle main menu actions
override to handle main menu commands
timer handler
set shortcut settings from actions and save to file - useful for initial settings file version creation
set background operation to show in status
override it
override to return some identifier for app, e.g. to use as settings directory name
override to return some identifier for app, e.g. to use as settings directory name
body widget
main menu widget
Application settings directory; by default, returns .appcodename directory in user's home directory (e.g. /home/user/.appcodename, C:\Users\User\AppData\Roaming\.appcodename); override to change it
returns shortcuts settings object
status line widget
tool bar host
base class for application frame with main menu, status line, toolbars