64 EDialog ( QString objName, QWidget *parent = 0, Qt::WindowFlags flags = 0 );
65 EDialog ( QWidget *parent = 0, Qt::WindowFlags flags = 0 );
71 void setWindowTitle (
const QString &title );
80 void setObjectName (
const QString &name );
120 virtual inline void errorByPass(
const QString &message){ emit error(message); }
126 virtual inline void warningByPass(
const QString &message){ emit warning(message); }
142 virtual inline void addMenuByPass(QMenu* newMenu,
const QString &parent, QString before = QString()){ emit addMenu(newMenu, parent, before); }
148 virtual inline void addActionByPass(QAction* newAction,
const QString &parent, QString before = QString()){ emit addAction(newAction, parent, before); }
154 virtual inline void addToolBarByPass(QToolBar* newToolBar, Qt::ToolBarArea area = Qt::TopToolBarArea){ emit addToolBar(newToolBar, area); }
160 virtual inline void addNewDockWidgetByPass(QDockWidget *widget,
const Qt::DockWidgetArea &area){ emit addNewDockWidget(widget, area); }
198 void setHelp(QString page,
EPushButton *helpButton = 0);
202 void closeEvent(QCloseEvent *event);
205 inline void help(){ emit showHelp(helpPage()); }
228 void error(
const QString &message);
237 void warning(
const QString &message);
246 void information(
const QString &message);
250 void reloadEnableActions();
262 void addMenu(QMenu* newMenu,
const QString &parent, QString before = QString());
274 void addAction(QAction* newAction,
const QString &parent, QString before = QString());
283 void addToolBar(QToolBar* newToolBar, Qt::ToolBarArea area = Qt::TopToolBarArea);
293 void addNewDockWidget(QDockWidget *widget,
const Qt::DockWidgetArea &area);
302 void setCentralWidget(QWidget *centralWidget);
316 void showHelp(
const QString &page);
323 void showStatusWidget(QWidget* widget);
335 void reloadSettingsRequest();
343 void doReloadSettings();
QString myHelpPage
Definition: edialog.h:210
virtual void warningByPass(const QString &message)
Definition: edialog.h:126
virtual void reloadEnableActionsByPass()
Definition: edialog.h:136
virtual void setCentralWidgetByPass(QWidget *centralWidget)
Definition: edialog.h:166
void help()
Definition: edialog.h:205
virtual void addMenuByPass(QMenu *newMenu, const QString &parent, QString before=QString())
Definition: edialog.h:142
virtual void showSettingsByPass()
Definition: edialog.h:172
virtual void informationByPass(const QString &message)
Definition: edialog.h:132
#define E_CORE_EXPORT
Definition: eglobal.h:107
virtual void showHelpByPass(const QString &page)
Definition: edialog.h:178
virtual void addNewDockWidgetByPass(QDockWidget *widget, const Qt::DockWidgetArea &area)
Definition: edialog.h:160
virtual void addActionByPass(QAction *newAction, const QString &parent, QString before=QString())
Definition: edialog.h:148
virtual void errorByPass(const QString &message)
Definition: edialog.h:120
virtual void reloadSettings()
Used to reload settings the settings.
Definition: edialog.h:111
virtual void addToolBarByPass(QToolBar *newToolBar, Qt::ToolBarArea area=Qt::TopToolBarArea)
Definition: edialog.h:154
virtual void showStatusWidgetByPass(QWidget *widget)
Definition: edialog.h:184
virtual ~EDialog()
Definition: edialog.h:66
Mostly the same as EWidget but for QDialog as base class.
Definition: edialog.h:54
void connectByPass(QObject *object)
Connects all standard signals.
Definition: edialog.h:94
void connectByPass(QObject *object)
Definition: eobject.h:53
virtual void reloadSettingsRequestByPass()
Definition: edialog.h:191