|
enum class | SpawnFlags { NONE = 0
, READ_ONLY = (1 << 0)
, TEMP = (1 << 1)
} |
|
enum class | ViewMode {
OPEN
, POOL
, PROJECT
, CREATE_PROJECT
,
CREATE_POOL
} |
|
typedef sigc::signal< void, std::string, int, bool > | type_signal_process_exited |
|
typedef sigc::signal< void, std::string > | type_signal_process_saved |
|
|
| PoolProjectManagerAppWindow (BaseObjectType *cobject, const Glib::RefPtr< Gtk::Builder > &refBuilder, class PoolProjectManagerApplication &app) |
|
void | open_file_view (const Glib::RefPtr< Gio::File > &file) |
|
void | prepare_close () |
|
bool | close_pool_or_project () |
|
bool | really_close_pool_or_project () |
|
void | wait_for_all_processes () |
|
std::string | get_filename () const |
|
PoolProjectManagerProcess * | spawn (PoolProjectManagerProcess::Type type, const std::vector< std::string > &args, SpawnFlags flags=SpawnFlags::NONE) |
|
std::map< UUID, PoolProjectManagerProcess * > | get_processes () |
|
type_signal_process_exited | signal_process_exited () |
|
type_signal_process_saved | signal_process_saved () |
|
ClosePolicy | get_close_policy () |
|
std::string | get_proc_filename (const UUID &uu) |
|
void | process_save (const UUID &uu) |
|
void | process_close (const UUID &uu) |
|
bool | cleanup_pool_cache (Gtk::Window *parent) |
|
ViewMode | get_view_mode () const |
|
UUID | get_pool_uuid () const |
|
void | pool_notebook_go_to (ObjectType type, const UUID &uu) |
|
void | open_pool (const std::string &pool_json, ObjectType type=ObjectType::INVALID, const UUID &uu=UUID()) |
|
void | update_pool_cache_status_now () |
|
const std::string & | get_project_title () const |
|
void | pool_update (const std::vector< std::string > &filenames={}) |
|
|
class | PoolProjectManagerViewProject |
|
class | PoolProjectManagerViewCreateProject |
|
The documentation for this class was generated from the following files: