Extract common setup bits from gnucash and gnucash-cli into a separate class Gnucash::Base

This is just a first start, more refactoring will follow in later commits.
The idea is to have an application class that provides the basic framework
gnucash and gnucash-cli will become specializations of this class adding their
specific functionality. I'm splitting this over several commits to be able to
keep track of all the many changes.
This commit is contained in:
Geert Janssens
2020-05-29 14:06:21 +02:00
parent 3cd0de8ce4
commit c58cfdb87d
6 changed files with 818 additions and 1053 deletions

View File

@@ -210,6 +210,7 @@ gnucash/gnome-utils/print-session.c
gnucash/gnome-utils/search-param.c
gnucash/gnome-utils/tree-view-utils.c
gnucash/gnome-utils/window-main-summarybar.c
gnucash/gnucash-base.cpp
gnucash/gnucash-cli.cpp
gnucash/gnucash.cpp
gnucash/gschemas/org.gnucash.dialogs.business.gschema.xml.in