Static Public Member Functions |
static QString | getExistingDirectory (QWidget *parent=0, const QString &caption=QString(), const QString &dir=QString(), QFileDialog::Options options=QFileDialog::ShowDirsOnly) |
static QString | getOpenFileName (QWidget *parent=0, const QString &caption=QString(), const QString &dir=QString(), const QString &filter=QString(), QString *selectedFilter=0, QFileDialog::Options options=0) |
static QStringList | getOpenFileNames (QWidget *parent=0, const QString &caption=QString(), const QString &dir=QString(), const QString &filter=QString(), QString *selectedFilter=0, QFileDialog::Options options=0) |
static QString | getSaveFileName (QWidget *parent=0, const QString &caption=QString(), const QString &dir=QString(), const QString &filter=QString(), QString *selectedFilter=0, QFileDialog::Options options=0) |
static void | connectByPass (QObject *parent, QObject *child) |
Additional Inherited Members |
virtual void | reloadSettings () |
| Used to reload the settings.
|
void | error (const QString &message) |
void | warning (const QString &message) |
void | information (const QString &message) |
void | reloadEnableActions () |
| Request reloading of enabled actions in EMainWindow.
|
void | addMenu (QMenu *newMenu, const QString &parent, QString before=QString()) |
void | addAction (QAction *newAction, const QString &parent, QString before=QString()) |
void | addToolBar (QToolBar *newToolBar, Qt::ToolBarArea area=Qt::TopToolBarArea) |
void | addNewDockWidget (QDockWidget *widget, const Qt::DockWidgetArea &area) |
void | setCentralWidget (QWidget *centralWidget) |
void | showSettings () |
void | showHelp (const QString &page) |
void | showStatusWidget (QWidget *widget) |
void | reloadSettingsRequest () |
| Indicates, that a reload of the settings is needed.
|
void | doReloadSettings () |
| Emitted to bring the reload request back to the farest child.
|
| EObject (QObject *parent=0) |
virtual | ~EObject () |
void | connectByPass (QObject *object) |
virtual void | errorByPass (const QString &message) |
virtual void | warningByPass (const QString &message) |
virtual void | informationByPass (const QString &message) |
virtual void | reloadEnableActionsByPass () |
virtual void | addMenuByPass (QMenu *newMenu, const QString &parent, QString before=QString()) |
virtual void | addActionByPass (QAction *newAction, const QString &parent, QString before=QString()) |
virtual void | addToolBarByPass (QToolBar *newToolBar, Qt::ToolBarArea area=Qt::TopToolBarArea) |
virtual void | addNewDockWidgetByPass (QDockWidget *widget, const Qt::DockWidgetArea &area) |
virtual void | setCentralWidgetByPass (QWidget *centralWidget) |
virtual void | showSettingsByPass () |
virtual void | showHelpByPass (const QString &page) |
virtual void | showStatusWidgetByPass (QWidget *widget) |
virtual void | reloadSettingsRequestByPass () |
void | addManagedDockWidget (QDockWidget *widget, const Qt::DockWidgetArea &area, QString actionLabel=QString(), QString actionParent=QString()) |
| Adds an dock widget via addNewDockWidget() and adds widget to the list of managed dock widgets.
|
EFileDialog provides a convient API to use a filedialog. EFileDialog uses KFileDialog if possible, otherwise it uses QFileDialog as a fallback.
EFileDialog uses QFileDialog as fallback Filedialog. If compiled with KDE, it uses KFileDialog automatically and converts the filters correctly. You should call it like QFileDialog functions and also the filters and all other stuff is used like QFileDialog uses it. All needed conversions to KDE API are done within this class automatically.