6 #include <Wt/WApplication.h>
7 #include <Wt/Auth/AuthWidget.h>
8 #include <Wt/WEnvironment.h>
25 :
public Wt::WApplication
29 App(
const Wt::WEnvironment & env );
34 #ifdef USE_GNUCASH_ENGINE
35 Dbo::GnuCash::Session & gnucash_session () {
return m_gnucash_session; }
38 #ifdef USE_GNUCASHEW_SESSION
52 #ifdef USE_GNUCASH_ENGINE
53 Dbo::GnuCash::Session m_gnucash_session;
56 #ifdef USE_GNUCASHEW_SESSION
auto buildLogin() -> void
Dbo::GnuCashew::Session m_gnucashew_session
Dbo::GnuCashew::Session & gnucashew_session()
Wt::WContainerWidget * m_mainContainer
std::unique_ptr< Wt::WTimer > m_timer
Wt::Auth::AuthWidget * m_authPointer
std::unique_ptr< Wt::Auth::AuthWidget > m_authWidget
GCW::Eng::Engine & engine()
GCW::Eng::Engine m_engine
GCW::Gui::MainWidget * mainWidget()
auto createAuthWidget() -> std::unique_ptr< Wt::Auth::AuthWidget >
App(const Wt::WEnvironment &env)
Dbo::AbstractSession & session()
auto showWelcome() -> void
auto buildLoggedIn() -> void
GCW::Gui::MainWidget * m_mainWidget