32 #include "Solution/solution.h"
33 #include "Project/project.h"
34 #include "UserOptions/user_options.h"
std::vector< std::string > get_files_with_extension(const std::string &extension)
void add_file(ProjectItem *parent, std::string filename)
Definition: project_item.h:39
ProjectPtr get_project(ProjectReference reference)
void set_open(ProjectItem *item, bool open)
Signal_v0 sig_model_updated
Definition: solution_model.h:61
UserOptions user_options
Definition: solution_model.h:59
bool is_open(ProjectItem *item)
Definition: project_reference.h:37
Definition: solution.h:39
std::vector< ProjectPtr > projects
Definition: solution_model.h:58
Definition: solution_model.h:41
std::shared_ptr< Project > ProjectPtr
Definition: project.h:66
void create_solution(std::string folder, std::string name)
void remove_item(ProjectItem *item)
Solution solution
Definition: solution_model.h:57
Signal_v0.
Definition: signal_v0.h:107
Definition: user_options.h:40
void add_folder(ProjectItem *parent, std::string filename)
void open_solution(std::string filename)