|
Medical Imaging Interaction Toolkit
2018.4.99-389bf124
Medical Imaging Interaction Toolkit
|
#include <QmitkLevelWindowPresetDefinitionDialog.h>


Classes | |
| class | PresetTableModel |
Public Member Functions | |
| QmitkLevelWindowPresetDefinitionDialog (QWidget *parent=nullptr, Qt::WindowFlags f=nullptr) | |
| ~QmitkLevelWindowPresetDefinitionDialog () override | |
| void | setPresets (std::map< std::string, double > &level, std::map< std::string, double > &window, QString initLevel, QString initWindow) |
| std::map< std::string, double > | getLevelPresets () |
| std::map< std::string, double > | getWindowPresets () |
Protected Slots | |
| void | addPreset () |
| void | removePreset () |
| void | changePreset () |
| void | ListViewSelectionChanged (const QItemSelection &, const QItemSelection &) |
| void | sortPresets (int index) |
Protected Member Functions | |
| void | resizeEvent (QResizeEvent *event) override |
| void | showEvent (QShowEvent *event) override |
| void | resizeColumns () |
Protected Attributes | |
| PresetTableModel * | m_TableModel |
| QSortFilterProxyModel | m_SortModel |
Definition at line 27 of file QmitkLevelWindowPresetDefinitionDialog.h.
| QmitkLevelWindowPresetDefinitionDialog::QmitkLevelWindowPresetDefinitionDialog | ( | QWidget * | parent = nullptr, |
| Qt::WindowFlags | f = nullptr |
||
| ) |
Definition at line 19 of file QmitkLevelWindowPresetDefinitionDialog.cpp.
References addPreset(), changePreset(), m_SortModel, removePreset(), and sortPresets().
|
override |
Definition at line 36 of file QmitkLevelWindowPresetDefinitionDialog.cpp.
References m_TableModel.
|
protectedslot |
Definition at line 75 of file QmitkLevelWindowPresetDefinitionDialog.cpp.
References QmitkLevelWindowPresetDefinitionDialog::PresetTableModel::addPreset(), QmitkLevelWindowPresetDefinitionDialog::PresetTableModel::contains(), and m_TableModel.
Referenced by QmitkLevelWindowPresetDefinitionDialog().
|
protectedslot |
Definition at line 108 of file QmitkLevelWindowPresetDefinitionDialog.cpp.
References QmitkLevelWindowPresetDefinitionDialog::PresetTableModel::changePreset(), QmitkLevelWindowPresetDefinitionDialog::PresetTableModel::contains(), QmitkLevelWindowPresetDefinitionDialog::PresetTableModel::getPreset(), m_SortModel, m_TableModel, and QmitkLevelWindowPresetDefinitionDialog::PresetTableModel::Entry::name.
Referenced by QmitkLevelWindowPresetDefinitionDialog().
| std::map< std::string, double > QmitkLevelWindowPresetDefinitionDialog::getLevelPresets | ( | ) |
Definition at line 160 of file QmitkLevelWindowPresetDefinitionDialog.cpp.
References QmitkLevelWindowPresetDefinitionDialog::PresetTableModel::getLevels(), and m_TableModel.
Referenced by QmitkLevelWindowWidgetContextMenu::OnAddPreset().
| std::map< std::string, double > QmitkLevelWindowPresetDefinitionDialog::getWindowPresets | ( | ) |
Definition at line 167 of file QmitkLevelWindowPresetDefinitionDialog.cpp.
References QmitkLevelWindowPresetDefinitionDialog::PresetTableModel::getWindows(), and m_TableModel.
Referenced by QmitkLevelWindowWidgetContextMenu::OnAddPreset().
|
protectedslot |
Definition at line 174 of file QmitkLevelWindowPresetDefinitionDialog.cpp.
References QmitkLevelWindowPresetDefinitionDialog::PresetTableModel::getPreset(), QmitkLevelWindowPresetDefinitionDialog::PresetTableModel::Entry::level, m_SortModel, m_TableModel, QmitkLevelWindowPresetDefinitionDialog::PresetTableModel::Entry::name, and QmitkLevelWindowPresetDefinitionDialog::PresetTableModel::Entry::window.
Referenced by setPresets().
|
protectedslot |
Definition at line 98 of file QmitkLevelWindowPresetDefinitionDialog.cpp.
References m_SortModel, m_TableModel, and QmitkLevelWindowPresetDefinitionDialog::PresetTableModel::removePreset().
Referenced by QmitkLevelWindowPresetDefinitionDialog().
|
protected |
Definition at line 66 of file QmitkLevelWindowPresetDefinitionDialog.cpp.
Referenced by resizeEvent(), and showEvent().
|
overrideprotected |
Definition at line 52 of file QmitkLevelWindowPresetDefinitionDialog.cpp.
References resizeColumns().
| void QmitkLevelWindowPresetDefinitionDialog::setPresets | ( | std::map< std::string, double > & | level, |
| std::map< std::string, double > & | window, | ||
| QString | initLevel, | ||
| QString | initWindow | ||
| ) |
Definition at line 137 of file QmitkLevelWindowPresetDefinitionDialog.cpp.
References ListViewSelectionChanged(), m_SortModel, m_TableModel, and sortPresets().
Referenced by QmitkLevelWindowWidgetContextMenu::OnAddPreset().
|
overrideprotected |
Definition at line 59 of file QmitkLevelWindowPresetDefinitionDialog.cpp.
References resizeColumns().
|
protectedslot |
Definition at line 41 of file QmitkLevelWindowPresetDefinitionDialog.cpp.
Referenced by QmitkLevelWindowPresetDefinitionDialog(), and setPresets().
|
protected |
Definition at line 98 of file QmitkLevelWindowPresetDefinitionDialog.h.
Referenced by changePreset(), ListViewSelectionChanged(), QmitkLevelWindowPresetDefinitionDialog(), removePreset(), and setPresets().
|
protected |
Definition at line 97 of file QmitkLevelWindowPresetDefinitionDialog.h.
Referenced by addPreset(), changePreset(), getLevelPresets(), getWindowPresets(), ListViewSelectionChanged(), removePreset(), setPresets(), and ~QmitkLevelWindowPresetDefinitionDialog().