41 #ifndef __OPENFLUID_UIWARESDEV_WARESRCWIDGETCOLLECTION_HPP__    42 #define __OPENFLUID_UIWARESDEV_WARESRCWIDGETCOLLECTION_HPP__    47 #include <QTextDocument>    65 namespace ui { 
namespace waresdev {
    68 class FindReplaceDialog;
    80     void onCloseWareTabRequested(
int Index);
    82     void onCurrentTabChanged(
int Index);
    85                                 const QString& StringForReplace, QTextDocument::FindFlags Options);
    87     void checkModifiedStatus();
   100     QTabWidget* mp_TabWidget;
   109     QMap<QString, WareSrcWidget*> m_WareSrcWidgetByPath;
   131     void currentTabChanged(
const QString& Path);
   133     void modifiedStatusChanged(
bool CurrentEditorModified, 
bool CurrentWareModified);
   146     void openPath(
const QString& Path);
   148     void setCurrent(
const QString& Path);
   150     void openExplorer(
const QString& Path = 
"");
   152     void openTerminal(
const QString& Path = 
"");
   154     void setReleaseMode();
   158     void setBuildWithInstallMode();
   160     void setBuildNoInstallMode();
   166     void saveCurrentEditor();
   168     void saveAsMayBeAboveWare();
   175     QString saveAs(
const QString& TopDirectory = 
"");
   177     void saveAllCurrent();
   179     void closeCurrentEditor();
   183     void openSimulator();
   187     void openBuilderExtension();
   191     void deleteCurrentFile();
   199     void newBuilderExtension();
   201     void showFindReplaceDialog();
   213     void closeEditor(
const QString& FilePath);
   215     void updateEditorsSettings();
   227     bool closeAllWidgets();
   229     QStringList getOpenWarePaths();
   231     QString getCurrentWarePath();
   235     bool isBuildNoInstallMode();
   237     void deleteWare(
const QString& WarePath);
 Definition: FindReplaceDialog.hpp:61
#define OPENFLUID_API
Definition: dllexport.hpp:87
Definition: WareSrcWidget.hpp:63
WareType
Definition: TypeDefs.hpp:62
ConfigMode
Definition: WareSrcContainer.hpp:63
FindReplaceAction
Definition: FindReplaceDialog.hpp:67
Definition: ApplicationException.hpp:47
Definition: WareSrcManager.hpp:57
Definition: WareSrcWidgetCollection.hpp:71
Definition: SimulatorSignature.hpp:307
BuildMode
Definition: WareSrcContainer.hpp:68