#include <solution_model.h>
Public Member Functions | |
void | add_file (ProjectItem *parent, std::string filename) |
void | add_folder (ProjectItem *parent, std::string filename) |
void | close_solution () |
void | create_solution (std::string folder, std::string name) |
std::vector< std::string > | get_files_with_extension (const std::string &extension) |
std::vector< std::string > | get_files_with_extension (ProjectItem *item, const std::string &extension) |
ProjectPtr | get_project (ProjectReference reference) |
bool | is_open (ProjectItem *item) |
void | open_solution (std::string filename) |
void | remove_item (ProjectItem *item) |
void | save_all () |
void | set_open (ProjectItem *item, bool open) |
Public Attributes | |
std::vector< ProjectPtr > | projects |
Signal_v0 | sig_model_updated |
Solution | solution |
UserOptions | user_options |