QXRD
0.11.16
|
#include <qxrdwelcomewindow.h>
Public Slots | |
void | displayMessage (QString msg) |
void | clearStatusMessage () |
Public Member Functions | |
QxrdWelcomeWindow (QxrdApplication *app) | |
~QxrdWelcomeWindow () | |
void | appendRecentExperiment (QString title) |
void | possiblyClose () |
bool | wantToClose () |
void | closeEvent (QCloseEvent *event) |
void | readSettings (QSettings *settings, QString section) |
void | writeSettings (QSettings *settings, QString section) |
Protected Member Functions | |
void | changeEvent (QEvent *e) |
Private Slots | |
void | populateRecentExperimentsMenu () |
void | openMostRecent () |
Private Member Functions | |
void | setupRecentExperimentsMenu (QAction *action) |
Private Attributes | |
Ui::QxrdWelcomeWindow * | ui |
QxrdApplication * | m_Application |
int | m_InsertRow |
QSignalMapper | m_SignalMapper |
QLabel * | m_StatusMsg |
QTimer | m_StatusTimer |
QMenu * | m_RecentExperimentsMenu |
Definition at line 13 of file qxrdwelcomewindow.h.
|
explicit |
Definition at line 9 of file qxrdwelcomewindow.cpp.
References appendRecentExperiment(), QxrdApplication::chooseExistingExperiment(), QxrdApplication::chooseNewExperiment(), clearStatusMessage(), QxrdApplication::editGlobalPreferences(), m_Application, m_SignalMapper, m_StatusMsg, m_StatusTimer, QxrdApplication::openRecentExperiment(), QxrdApplication::possiblyQuit(), setupRecentExperimentsMenu(), and ui.
QxrdWelcomeWindow::~QxrdWelcomeWindow | ( | ) |
void QxrdWelcomeWindow::appendRecentExperiment | ( | QString | title | ) |
Definition at line 93 of file qxrdwelcomewindow.cpp.
References m_InsertRow, m_SignalMapper, and ui.
Referenced by QxrdWelcomeWindow().
|
protected |
|
slot |
Definition at line 165 of file qxrdwelcomewindow.cpp.
References m_StatusMsg.
Referenced by QxrdWelcomeWindow().
void QxrdWelcomeWindow::closeEvent | ( | QCloseEvent * | event | ) |
Definition at line 106 of file qxrdwelcomewindow.cpp.
|
slot |
|
privateslot |
Definition at line 170 of file qxrdwelcomewindow.cpp.
References m_Application, and QxrdApplication::openExperiment().
|
privateslot |
Definition at line 74 of file qxrdwelcomewindow.cpp.
References m_Application, m_RecentExperimentsMenu, and m_SignalMapper.
Referenced by setupRecentExperimentsMenu().
void QxrdWelcomeWindow::possiblyClose | ( | ) |
Definition at line 116 of file qxrdwelcomewindow.cpp.
References wantToClose().
void QxrdWelcomeWindow::readSettings | ( | QSettings * | settings, |
QString | section | ||
) |
Definition at line 133 of file qxrdwelcomewindow.cpp.
References QcepProperty::readSettings().
|
private |
Definition at line 65 of file qxrdwelcomewindow.cpp.
References m_RecentExperimentsMenu, and populateRecentExperimentsMenu().
Referenced by QxrdWelcomeWindow().
bool QxrdWelcomeWindow::wantToClose | ( | ) |
Definition at line 124 of file qxrdwelcomewindow.cpp.
References THREAD_CHECK.
Referenced by possiblyClose().
void QxrdWelcomeWindow::writeSettings | ( | QSettings * | settings, |
QString | section | ||
) |
Definition at line 148 of file qxrdwelcomewindow.cpp.
References QcepProperty::writeSettings().
|
private |
Definition at line 46 of file qxrdwelcomewindow.h.
Referenced by openMostRecent(), populateRecentExperimentsMenu(), and QxrdWelcomeWindow().
|
private |
Definition at line 47 of file qxrdwelcomewindow.h.
Referenced by appendRecentExperiment().
|
private |
Definition at line 52 of file qxrdwelcomewindow.h.
Referenced by populateRecentExperimentsMenu(), and setupRecentExperimentsMenu().
|
private |
Definition at line 48 of file qxrdwelcomewindow.h.
Referenced by appendRecentExperiment(), populateRecentExperimentsMenu(), and QxrdWelcomeWindow().
|
private |
Definition at line 49 of file qxrdwelcomewindow.h.
Referenced by clearStatusMessage(), displayMessage(), and QxrdWelcomeWindow().
|
private |
Definition at line 50 of file qxrdwelcomewindow.h.
Referenced by displayMessage(), and QxrdWelcomeWindow().
|
private |
Definition at line 45 of file qxrdwelcomewindow.h.
Referenced by appendRecentExperiment(), changeEvent(), QxrdWelcomeWindow(), and ~QxrdWelcomeWindow().