41 #ifndef __OPENFLUID_UIWARESDEV_NEWSRCFILEASSISTANT_HPP__ 
   42 #define __OPENFLUID_UIWARESDEV_NEWSRCFILEASSISTANT_HPP__ 
   55 namespace Ui { 
class CppPage;
 
   56 class CMakeConfigPage;
 
   57 class NewSrcFileAssistant;
 
   60 namespace openfluid { 
namespace ui { 
namespace waresdev {
 
   83     bool isComplete() 
const;
 
   87     CppPage(
const QDir& WareDir, QWidget* Parent = 0);
 
   95     void onInformationChanged();
 
  109     Ui::CMakeConfigPage* ui;
 
  111     QString m_DefaultMsg;
 
  115     bool isComplete() 
const;
 
  125     void onRootfilenameTextChanged();
 
  141       INTRO_PAGE = 0, EMPTY_PAGE = 1, CMAKECONFIG_PAGE = 2, CPP_PAGE = 3, HPP_PAGE = 4, CPP_UI_PAGE = 5, HPP_UI_PAGE = 6
 
  144     Ui::NewSrcFileAssistant* ui;
 
  150     QString m_NewFilePath;
 
  154     void initializePage(
int ID);
 
  163     int getNextButtonID() 
const;
 
  167     QString getNewFilePath();
 
  169     static void setStatus(
const QString DefaultMsg, 
const QString WarningMsg, QLabel* MsgLabel, QFrame* MsgFrame);
 
  174     void onFileTypeButtonClicked(
int ID);
 
  176     void onEmptyBrowseToolButtonClicked();
 
Definition: WareSrcFactory.hpp:58
Definition: NewSrcFileAssistant.hpp:103
WareType
Definition: WareSrcManager.hpp:57
Definition: NewSrcFileAssistant.hpp:133
#define OPENFLUID_API
Definition: dllexport.hpp:87
Definition: NewSrcFileAssistant.hpp:67
Definition: WareSrcContainer.hpp:57