CustusX
22.04-rc3
An IGT application
|
Data class for CustusX desktop. More...
#include <cxStateService.h>
Classes | |
struct | Preset |
Public Member Functions | |
Desktop () | |
Desktop (QString layout, QByteArray mainwindowstate) | |
void | addPreset (QString name, int pos, bool tabbed=true) |
Public Attributes | |
QString | mLayoutUid |
QString | mSecondaryLayoutUid |
QByteArray | mMainWindowState |
std::vector< Preset > | mPresets |
Data class for CustusX desktop.
Contains info about widget and toolbar info in the MainWindow, and the Layout ID.
Definition at line 43 of file cxStateService.h.
cx::Desktop::Desktop | ( | ) |
Definition at line 24 of file cxStateService.cpp.
cx::Desktop::Desktop | ( | QString | layout, |
QByteArray | mainwindowstate | ||
) |
Definition at line 28 of file cxStateService.cpp.
void cx::Desktop::addPreset | ( | QString | name, |
int | pos, | ||
bool | tabbed = true |
||
) |
Definition at line 33 of file cxStateService.cpp.
QString cx::Desktop::mLayoutUid |
Definition at line 49 of file cxStateService.h.
QByteArray cx::Desktop::mMainWindowState |
Definition at line 51 of file cxStateService.h.
std::vector<Preset> cx::Desktop::mPresets |
Definition at line 59 of file cxStateService.h.
QString cx::Desktop::mSecondaryLayoutUid |
Definition at line 50 of file cxStateService.h.