41 #ifndef __OPENFLUID_UIWARESDEV_NEWSRCFILEASSISTANT_HPP__    42 #define __OPENFLUID_UIWARESDEV_NEWSRCFILEASSISTANT_HPP__    59 class CMakeConfigPage;
    60 class NewSrcFileAssistant;
    63 namespace openfluid { 
namespace ui { 
namespace waresdev {
    76     QString m_DefaultMsg = tr(
"Empty file");
    78     QString m_FilePathPlaceholder = 
"<i>"+tr(
"choose a file to create")+
"</i>";
    85     bool isComplete() 
const;
    89     EmptyPage(
const QString& WarePath, QWidget* Parent = 
nullptr);
    97     void onEmptyBrowseToolButtonClicked();
   117     QString m_DefaultMsg;
   124     bool isComplete() 
const;
   128     CppPage(
const QDir& WareDir, QWidget* Parent = 
nullptr);
   136     void onInformationChanged();
   150     Ui::CMakeConfigPage* ui;
   152     QString m_DefaultMsg;
   159     bool isComplete() 
const;
   169     void onRootfilenameTextChanged();
   187       CMAKECONFIG_PAGE = 2,
   194     Ui::NewSrcFileAssistant* ui;
   200     QString m_NewFilePath;
   207     void initializePage(
int ID);
   226     QString getNewFilePath();
   228     static void setStatus(
const QString DefaultMsg, 
const QString WarningMsg, QLabel* MsgLabel, QFrame* MsgFrame);
   233     void onFileTypeButtonClicked(
int ID);
 
#define OPENFLUID_API
Definition: dllexport.hpp:87
WareType
Definition: TypeDefs.hpp:62
Definition: ApplicationException.hpp:47
Definition: NewSrcFileAssistant.hpp:105
Definition: WareSrcFactory.hpp:58
Definition: NewSrcFileAssistant.hpp:177
Definition: NewSrcFileAssistant.hpp:66
Definition: WareSrcContainer.hpp:57
Definition: AboutDialog.hpp:51
Definition: NewSrcFileAssistant.hpp:144