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)
 

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

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

Member Function Documentation

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

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

void openfluid::ui::waresdev::WareSrcWidgetCollection::closeCurrentEditor ( )
slot
void openfluid::ui::waresdev::WareSrcWidgetCollection::closeEditor ( const QString &  FilePath)
slot
void openfluid::ui::waresdev::WareSrcWidgetCollection::configure ( )
slot
void openfluid::ui::waresdev::WareSrcWidgetCollection::copyText ( )
slot
void openfluid::ui::waresdev::WareSrcWidgetCollection::currentTabChanged ( const QString &  Path)
signal
void openfluid::ui::waresdev::WareSrcWidgetCollection::cutText ( )
slot
void openfluid::ui::waresdev::WareSrcWidgetCollection::deleteCurrentFile ( )
slot
void openfluid::ui::waresdev::WareSrcWidgetCollection::deleteWare ( const QString &  WarePath)
void openfluid::ui::waresdev::WareSrcWidgetCollection::editorSaved ( )
signal
QString openfluid::ui::waresdev::WareSrcWidgetCollection::getCurrentWarePath ( )
QStringList openfluid::ui::waresdev::WareSrcWidgetCollection::getOpenWarePaths ( )
void openfluid::ui::waresdev::WareSrcWidgetCollection::goToLine ( )
slot
bool openfluid::ui::waresdev::WareSrcWidgetCollection::isBuildNoInstallMode ( )
bool openfluid::ui::waresdev::WareSrcWidgetCollection::isDebugMode ( )
void openfluid::ui::waresdev::WareSrcWidgetCollection::modifiedStatusChanged ( bool  CurrentEditorModified,
bool  CurrentWareModified 
)
signal
void openfluid::ui::waresdev::WareSrcWidgetCollection::newBuilderExtension ( )
slot
void openfluid::ui::waresdev::WareSrcWidgetCollection::newFile ( )
slot
void openfluid::ui::waresdev::WareSrcWidgetCollection::newObserver ( )
slot
void openfluid::ui::waresdev::WareSrcWidgetCollection::newSimulator ( )
slot
void openfluid::ui::waresdev::WareSrcWidgetCollection::newSimulatorFromGhost ( const openfluid::ware::SimulatorSignature Signature)
slot
void openfluid::ui::waresdev::WareSrcWidgetCollection::openAPIDoc ( )
slot
void openfluid::ui::waresdev::WareSrcWidgetCollection::openBuilderExtension ( )
slot
void openfluid::ui::waresdev::WareSrcWidgetCollection::openExplorer ( const QString &  Path = "")
slot
void openfluid::ui::waresdev::WareSrcWidgetCollection::openFile ( )
slot
void openfluid::ui::waresdev::WareSrcWidgetCollection::openObserver ( )
slot
void openfluid::ui::waresdev::WareSrcWidgetCollection::openPath ( const QString &  Path)
slot
void openfluid::ui::waresdev::WareSrcWidgetCollection::openSimulator ( )
slot
void openfluid::ui::waresdev::WareSrcWidgetCollection::openTerminal ( const QString &  Path = "")
slot
void openfluid::ui::waresdev::WareSrcWidgetCollection::pasteText ( )
slot
void openfluid::ui::waresdev::WareSrcWidgetCollection::saveAllCurrent ( )
slot
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
void openfluid::ui::waresdev::WareSrcWidgetCollection::saveAsMayBeAboveWare ( )
slot
void openfluid::ui::waresdev::WareSrcWidgetCollection::saveCurrentEditor ( )
slot
void openfluid::ui::waresdev::WareSrcWidgetCollection::setBuildNoInstallMode ( )
slot
void openfluid::ui::waresdev::WareSrcWidgetCollection::setBuildWithInstallMode ( )
slot
void openfluid::ui::waresdev::WareSrcWidgetCollection::setCurrent ( const QString &  Path)
slot
void openfluid::ui::waresdev::WareSrcWidgetCollection::setDebugMode ( )
slot
void openfluid::ui::waresdev::WareSrcWidgetCollection::setReleaseMode ( )
slot
void openfluid::ui::waresdev::WareSrcWidgetCollection::showFindReplaceDialog ( )
slot
void openfluid::ui::waresdev::WareSrcWidgetCollection::updateEditorsSettings ( )
slot

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