]> Creatis software - crea.git/blobdiff - lib/creaDevManagerLib/modelCDMProject.h
Feature #1711
[crea.git] / lib / creaDevManagerLib / modelCDMProject.h
index 604cea59c5e6ee6ec432ed8d2a229b5539be8b99..059b6c408fd3acbe3c15f5c25e731409fc6c86b1 100644 (file)
@@ -47,8 +47,10 @@ class modelCDMProject : public modelCDMIProjectTreeNode
 {
 public:
   modelCDMProject();
-  modelCDMProject(const std::string& name, const std::string& path, const unsigned char& type, const int& level);
-  ~modelCDMProject(){}
+  modelCDMProject(const std::string& path, const std::string& buildPath = "");
+  ~modelCDMProject();
+
+  void PopulateProject();
 
   const std::string& GetName() const;
   const std::string& GetVersion() const;
@@ -85,7 +87,7 @@ public:
       const std::string& description = "no description"
   );
   bool OpenCMakeListsFile(std::string*& result);
-  bool Refresh(std::string*& result);
+  virtual const bool Refresh(std::string*& result);
   bool ConfigureBuild(std::string*& result);
   bool Build(std::string*& result);
   bool Connect(std::string*& result);