Public Slots | Signals | Public Member Functions | List of all members
openfluid::ui::waresdev::WareSrcWidgetCollection Class Reference

#include <ui/waresdev/WareSrcWidgetCollection.hpp>

Inheritance diagram for openfluid::ui::waresdev::WareSrcWidgetCollection:
Inheritance graph
[legend]
Collaboration diagram for openfluid::ui::waresdev::WareSrcWidgetCollection:
Collaboration graph
[legend]

Public Slots

void openPath (const QString &Path)
 
void setCurrent (const QString &Path)
 
void openExplorer (const QString &Path="")
 
void openTerminal (const QString &Path="")
 
void setReleaseMode ()
 
void setDebugMode ()
 
void setBuildWithInstallMode ()
 
void setBuildNoInstallMode ()
 
void configure ()
 
void build ()
 
void saveCurrentEditor ()
 
void saveAsMayBeAboveWare ()
 
QString saveAs (const QString &TopDirectory="")
 
void saveAllCurrent ()
 
void closeCurrentEditor ()
 
void openFile ()
 
void openSimulator ()
 
void openObserver ()
 
void openBuilderExtension ()
 
void newFile ()
 
void deleteCurrentFile ()
 
void newSimulator ()
 
void newSimulatorFromGhost (const openfluid::ware::SimulatorSignature &Signature)
 
void newObserver ()
 
void newBuilderExtension ()
 
void showFindReplaceDialog ()
 
void copyText ()
 
void cutText ()
 
void pasteText ()
 
void openAPIDoc ()
 
void goToLine ()
 
void closeEditor (const QString &FilePath)
 
void updateEditorsSettings ()
 

Signals

void editorSaved ()
 
void currentTabChanged (const QString &Path)
 
void modifiedStatusChanged (bool CurrentEditorModified, bool CurrentWareModified)
 
void configureLaunched (openfluid::ware::WareType Type, const QString &ID)
 
void configureFinished (openfluid::ware::WareType Type, const QString &ID)
 
void buildLaunched (openfluid::ware::WareType Type, const QString &ID)
 
void buildFinished (openfluid::ware::WareType Type, const QString &ID)
 

Public Member Functions

 WareSrcWidgetCollection (QTabWidget *TabWidget, bool IsStandalone)
 
 ~WareSrcWidgetCollection ()
 
bool closeAllWidgets ()
 
QStringList getOpenWarePaths ()
 
QString getCurrentWarePath ()
 
bool isDebugMode ()
 
bool isBuildNoInstallMode ()
 
void deleteWare (const QString &WarePath)
 

Constructor & Destructor Documentation

◆ WareSrcWidgetCollection()

openfluid::ui::waresdev::WareSrcWidgetCollection::WareSrcWidgetCollection ( QTabWidget *  TabWidget,
bool  IsStandalone 
)

◆ ~WareSrcWidgetCollection()

openfluid::ui::waresdev::WareSrcWidgetCollection::~WareSrcWidgetCollection ( )

Member Function Documentation

◆ build

void openfluid::ui::waresdev::WareSrcWidgetCollection::build ( )
slot

◆ buildFinished

void openfluid::ui::waresdev::WareSrcWidgetCollection::buildFinished ( openfluid::ware::WareType  Type,
const QString &  ID 
)
signal

◆ buildLaunched

void openfluid::ui::waresdev::WareSrcWidgetCollection::buildLaunched ( openfluid::ware::WareType  Type,
const QString &  ID 
)
signal

◆ closeAllWidgets()

bool openfluid::ui::waresdev::WareSrcWidgetCollection::closeAllWidgets ( )

Returns false is there is unchanged modifications and user chooses to cancel closing, true otherwise

◆ closeCurrentEditor

void openfluid::ui::waresdev::WareSrcWidgetCollection::closeCurrentEditor ( )
slot

◆ closeEditor

void openfluid::ui::waresdev::WareSrcWidgetCollection::closeEditor ( const QString &  FilePath)
slot

◆ configure

void openfluid::ui::waresdev::WareSrcWidgetCollection::configure ( )
slot

◆ configureFinished

void openfluid::ui::waresdev::WareSrcWidgetCollection::configureFinished ( openfluid::ware::WareType  Type,
const QString &  ID 
)
signal

◆ configureLaunched

void openfluid::ui::waresdev::WareSrcWidgetCollection::configureLaunched ( openfluid::ware::WareType  Type,
const QString &  ID 
)
signal

◆ copyText

void openfluid::ui::waresdev::WareSrcWidgetCollection::copyText ( )
slot

◆ currentTabChanged

void openfluid::ui::waresdev::WareSrcWidgetCollection::currentTabChanged ( const QString &  Path)
signal

◆ cutText

void openfluid::ui::waresdev::WareSrcWidgetCollection::cutText ( )
slot

◆ deleteCurrentFile

void openfluid::ui::waresdev::WareSrcWidgetCollection::deleteCurrentFile ( )
slot

◆ deleteWare()

void openfluid::ui::waresdev::WareSrcWidgetCollection::deleteWare ( const QString &  WarePath)

◆ editorSaved

void openfluid::ui::waresdev::WareSrcWidgetCollection::editorSaved ( )
signal

◆ getCurrentWarePath()

QString openfluid::ui::waresdev::WareSrcWidgetCollection::getCurrentWarePath ( )

◆ getOpenWarePaths()

QStringList openfluid::ui::waresdev::WareSrcWidgetCollection::getOpenWarePaths ( )

◆ goToLine

void openfluid::ui::waresdev::WareSrcWidgetCollection::goToLine ( )
slot

◆ isBuildNoInstallMode()

bool openfluid::ui::waresdev::WareSrcWidgetCollection::isBuildNoInstallMode ( )

◆ isDebugMode()

bool openfluid::ui::waresdev::WareSrcWidgetCollection::isDebugMode ( )

◆ modifiedStatusChanged

void openfluid::ui::waresdev::WareSrcWidgetCollection::modifiedStatusChanged ( bool  CurrentEditorModified,
bool  CurrentWareModified 
)
signal

◆ newBuilderExtension

void openfluid::ui::waresdev::WareSrcWidgetCollection::newBuilderExtension ( )
slot

◆ newFile

void openfluid::ui::waresdev::WareSrcWidgetCollection::newFile ( )
slot

◆ newObserver

void openfluid::ui::waresdev::WareSrcWidgetCollection::newObserver ( )
slot

◆ newSimulator

void openfluid::ui::waresdev::WareSrcWidgetCollection::newSimulator ( )
slot

◆ newSimulatorFromGhost

void openfluid::ui::waresdev::WareSrcWidgetCollection::newSimulatorFromGhost ( const openfluid::ware::SimulatorSignature Signature)
slot

◆ openAPIDoc

void openfluid::ui::waresdev::WareSrcWidgetCollection::openAPIDoc ( )
slot

◆ openBuilderExtension

void openfluid::ui::waresdev::WareSrcWidgetCollection::openBuilderExtension ( )
slot

◆ openExplorer

void openfluid::ui::waresdev::WareSrcWidgetCollection::openExplorer ( const QString &  Path = "")
slot

◆ openFile

void openfluid::ui::waresdev::WareSrcWidgetCollection::openFile ( )
slot

◆ openObserver

void openfluid::ui::waresdev::WareSrcWidgetCollection::openObserver ( )
slot

◆ openPath

void openfluid::ui::waresdev::WareSrcWidgetCollection::openPath ( const QString &  Path)
slot

◆ openSimulator

void openfluid::ui::waresdev::WareSrcWidgetCollection::openSimulator ( )
slot

◆ openTerminal

void openfluid::ui::waresdev::WareSrcWidgetCollection::openTerminal ( const QString &  Path = "")
slot

◆ pasteText

void openfluid::ui::waresdev::WareSrcWidgetCollection::pasteText ( )
slot

◆ saveAllCurrent

void openfluid::ui::waresdev::WareSrcWidgetCollection::saveAllCurrent ( )
slot

◆ saveAs

QString openfluid::ui::waresdev::WareSrcWidgetCollection::saveAs ( const QString &  TopDirectory = "")
slot
Parameters
TopDirectoryThe path to the topmost directory where may be saved the file, an empty string meaning the current ware directory
Returns
The path where has been saved the file if it's above this ware, an empty string otherwise

◆ saveAsMayBeAboveWare

void openfluid::ui::waresdev::WareSrcWidgetCollection::saveAsMayBeAboveWare ( )
slot

◆ saveCurrentEditor

void openfluid::ui::waresdev::WareSrcWidgetCollection::saveCurrentEditor ( )
slot

◆ setBuildNoInstallMode

void openfluid::ui::waresdev::WareSrcWidgetCollection::setBuildNoInstallMode ( )
slot

◆ setBuildWithInstallMode

void openfluid::ui::waresdev::WareSrcWidgetCollection::setBuildWithInstallMode ( )
slot

◆ setCurrent

void openfluid::ui::waresdev::WareSrcWidgetCollection::setCurrent ( const QString &  Path)
slot

◆ setDebugMode

void openfluid::ui::waresdev::WareSrcWidgetCollection::setDebugMode ( )
slot

◆ setReleaseMode

void openfluid::ui::waresdev::WareSrcWidgetCollection::setReleaseMode ( )
slot

◆ showFindReplaceDialog

void openfluid::ui::waresdev::WareSrcWidgetCollection::showFindReplaceDialog ( )
slot

◆ updateEditorsSettings

void openfluid::ui::waresdev::WareSrcWidgetCollection::updateEditorsSettings ( )
slot

The documentation for this class was generated from the following file: