diff options
author | Lubomir I. Ivanov <neolit123@gmail.com> | 2014-03-19 18:23:43 +0200 |
---|---|---|
committer | Dirk Hohndel <dirk@hohndel.org> | 2014-03-19 09:37:49 -0700 |
commit | ee2e43f11aedf615df0f21a8fc32e8fe6bc9782c (patch) | |
tree | 1144ad187f1198ea844a29484fcacb506d894122 /save-git.c | |
parent | 71f2fd91b5a75a3c98020145e419ae7a1cb48cfe (diff) | |
download | subsurface-ee2e43f11aedf615df0f21a8fc32e8fe6bc9782c.tar.gz |
Main: separate the QApplication and UI creation
When some arguments like --help and --version are passed to the
executable, we don't need to create the UI at all.
This patch separates the QApplication creation which is at first
only needed to parse the arguments and then if exit() is not
called from subsurfacestartup.c, we can call some of the
"init" methods such as setup_system_prefs(), fill_profile_color()
etc.
At this point init_ui() can be called which no longer needs
to accept the command line argument list.
Signed-off-by: Lubomir I. Ivanov <neolit123@gmail.com>
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
Diffstat (limited to 'save-git.c')
0 files changed, 0 insertions, 0 deletions