Public Member Functions | Static Public Member Functions | List of all members
openfluid::ui::waresdev::WareExplorerDialog Class Reference

#include <ui/waresdev/WareExplorerDialog.hpp>

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

Public Member Functions

virtual ~WareExplorerDialog ()
 
void setOpenWareMode ()
 
void setOpenFileMode ()
 
void setSaveFileMode ()
 
void setCreateFileMode (const QString &CurrentPath)
 
void setCreateFolderMode ()
 
QString getSelectedPath ()
 
QString getCompleteFilePath ()
 
- Public Member Functions inherited from openfluid::ui::common::MessageDialog
 MessageDialog (QWidget *Parent=nullptr)
 
virtual ~MessageDialog ()
 
- Public Member Functions inherited from openfluid::ui::common::OpenFLUIDDialog
 OpenFLUIDDialog (QWidget *Parent=nullptr, const QString &Title="OpenFLUID")
 
virtual ~OpenFLUIDDialog ()
 
QString getPlaceholderRequired () const
 

Static Public Member Functions

static QString getOpenWarePath (QWidget *Parent, const QString &TopDirectoryPath, const QString &Title, const QString &CurrentPath="")
 
static QString getOpenFilePath (QWidget *Parent, const QString &TopDirectoryPath, const QString &CurrentPath="")
 
static QString getSaveFilePath (QWidget *Parent, const QString &TopDirectoryPath, const QString &CurrentPath="")
 
static QString getCreateFilePath (QWidget *Parent, const QString &TopDirectoryPath, const QString &CurrentPath="")
 
static QString getCreateFolderPath (QWidget *Parent, const QString &TopDirectoryPath, const QString &CurrentPath="")
 
- Static Public Member Functions inherited from openfluid::ui::common::OpenFLUIDDialog
static bool confirmRestartAfterPreferences (QWidget *Parent=nullptr)
 

Additional Inherited Members

- Protected Member Functions inherited from openfluid::ui::common::MessageDialog
void setupMessageUi (const QString &DefaultMsg, QDialogButtonBox::StandardButtons buttons=QDialogButtonBox::Ok|QDialogButtonBox::Cancel)
 
void updateDefaultMessage (const QString &Msg)
 
void setMessage (const QString &Msg=QString())
 
QPushButton * buttonOfButtonBox (QDialogButtonBox::StandardButton Which)
 
QDialogButtonBox * buttonBox ()
 

Constructor & Destructor Documentation

◆ ~WareExplorerDialog()

virtual openfluid::ui::waresdev::WareExplorerDialog::~WareExplorerDialog ( )
virtual

Member Function Documentation

◆ getCompleteFilePath()

QString openfluid::ui::waresdev::WareExplorerDialog::getCompleteFilePath ( )

Returns the combination of the entered filepath below the top directory

◆ getCreateFilePath()

static QString openfluid::ui::waresdev::WareExplorerDialog::getCreateFilePath ( QWidget *  Parent,
const QString &  TopDirectoryPath,
const QString &  CurrentPath = "" 
)
static

◆ getCreateFolderPath()

static QString openfluid::ui::waresdev::WareExplorerDialog::getCreateFolderPath ( QWidget *  Parent,
const QString &  TopDirectoryPath,
const QString &  CurrentPath = "" 
)
static

◆ getOpenFilePath()

static QString openfluid::ui::waresdev::WareExplorerDialog::getOpenFilePath ( QWidget *  Parent,
const QString &  TopDirectoryPath,
const QString &  CurrentPath = "" 
)
static

◆ getOpenWarePath()

static QString openfluid::ui::waresdev::WareExplorerDialog::getOpenWarePath ( QWidget *  Parent,
const QString &  TopDirectoryPath,
const QString &  Title,
const QString &  CurrentPath = "" 
)
static

◆ getSaveFilePath()

static QString openfluid::ui::waresdev::WareExplorerDialog::getSaveFilePath ( QWidget *  Parent,
const QString &  TopDirectoryPath,
const QString &  CurrentPath = "" 
)
static

◆ getSelectedPath()

QString openfluid::ui::waresdev::WareExplorerDialog::getSelectedPath ( )

Returns the path selected in the explorer (may be a file or a directory)

◆ setCreateFileMode()

void openfluid::ui::waresdev::WareExplorerDialog::setCreateFileMode ( const QString &  CurrentPath)

◆ setCreateFolderMode()

void openfluid::ui::waresdev::WareExplorerDialog::setCreateFolderMode ( )

◆ setOpenFileMode()

void openfluid::ui::waresdev::WareExplorerDialog::setOpenFileMode ( )

◆ setOpenWareMode()

void openfluid::ui::waresdev::WareExplorerDialog::setOpenWareMode ( )

◆ setSaveFileMode()

void openfluid::ui::waresdev::WareExplorerDialog::setSaveFileMode ( )

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