Public Member Functions | |
| BankGuiWindow () | |
Protected Member Functions | |
| bool | on_close_request () override |
Private Member Functions | |
| void | build_headerbar () |
| void | minimize () |
| void | on_cancel_clicked () |
| void | on_open_clicked () |
| void | show_warning (const Glib::ustring &msg, const Glib::ustring &secondary={}) |
| void | on_sandbox_finished (const Glib::RefPtr< Gio::AsyncResult > &) |
| void | terminate_sandbox () |
Private Attributes | |
| Gtk::Entry | entry_ |
| Gtk::Button | btn_open_ |
| Gtk::Button | btn_cancel_ |
| Glib::RefPtr< Gio::Subprocess > | sandbox_proc_ |
| std::string | sandbox_cmd_ |
Definition at line 40 of file bankgui-main.cpp.
|
inline |
Definition at line 42 of file bankgui-main.cpp.
References _, btn_cancel_, btn_open_, build_headerbar(), entry_, on_cancel_clicked(), on_open_clicked(), and resource().
|
inlineprivate |
Definition at line 132 of file bankgui-main.cpp.
References _, minimize(), resource(), and terminate_sandbox().
Referenced by BankGuiWindow().
|
inlineprivate |
Definition at line 179 of file bankgui-main.cpp.
Referenced by build_headerbar().
|
inlineprivate |
Definition at line 185 of file bankgui-main.cpp.
References terminate_sandbox().
Referenced by BankGuiWindow().
|
inlineoverrideprotected |
Definition at line 119 of file bankgui-main.cpp.
References terminate_sandbox().
|
inlineprivate |
Definition at line 190 of file bankgui-main.cpp.
References _, entry_, on_sandbox_finished(), sandbox_cmd_, sandbox_proc_, and show_warning().
Referenced by BankGuiWindow().
|
inlineprivate |
Definition at line 222 of file bankgui-main.cpp.
Referenced by on_open_clicked().
|
inlineprivate |
Definition at line 213 of file bankgui-main.cpp.
Referenced by on_open_clicked().
|
inlineprivate |
Definition at line 226 of file bankgui-main.cpp.
References sandbox_proc_.
Referenced by build_headerbar(), on_cancel_clicked(), and on_close_request().
|
private |
Definition at line 127 of file bankgui-main.cpp.
Referenced by BankGuiWindow().
|
private |
Definition at line 126 of file bankgui-main.cpp.
Referenced by BankGuiWindow().
|
private |
Definition at line 125 of file bankgui-main.cpp.
Referenced by BankGuiWindow(), and on_open_clicked().
|
private |
Definition at line 129 of file bankgui-main.cpp.
Referenced by on_open_clicked().
|
private |
Definition at line 128 of file bankgui-main.cpp.
Referenced by on_open_clicked(), and terminate_sandbox().