#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 |