|
BornAgain
1.19.0
Simulate and fit neutron and x-ray scattering at grazing incidence
|
Public Member Functions | |
| DetailsWidgetPrivate (QWidget *parent) | |
| void | changeHoverState (bool hovered) |
| void | updateControls () |
Public Attributes | |
| QLabel * | m_additionalSummaryLabel |
| QPixmap | m_collapsedPixmap |
| DetailsButton * | m_detailsButton |
| QPixmap | m_expandedPixmap |
| QGridLayout * | m_grid |
| bool | m_hovered |
| DetailsWidget::State | m_state |
| QCheckBox * | m_summaryCheckBox |
| QLabel * | m_summaryLabel |
| QLabel * | m_summaryLabelIcon |
| FadingPanel * | m_toolWidget |
| bool | m_useCheckBox |
| QWidget * | m_widget |
| QWidget * | q |
Definition at line 66 of file detailswidget.cpp.
| Utils::DetailsWidgetPrivate::DetailsWidgetPrivate | ( | QWidget * | parent | ) |
Definition at line 91 of file detailswidget.cpp.
References m_additionalSummaryLabel, m_detailsButton, m_grid, m_summaryCheckBox, m_summaryLabel, m_summaryLabelIcon, and Utils::MARGIN.
| void Utils::DetailsWidgetPrivate::changeHoverState | ( | bool | hovered | ) |
Definition at line 203 of file detailswidget.cpp.
References Utils::FadingPanel::fadeTo(), GUI_OS_Utils::HostOsInfo::isMacHost(), m_hovered, m_toolWidget, and Utils::FadingPanel::setOpacity().
Referenced by Utils::DetailsWidget::enterEvent(), Utils::DetailsWidget::leaveEvent(), and Utils::DetailsWidget::setToolWidget().
| void Utils::DetailsWidgetPrivate::updateControls | ( | ) |
Definition at line 181 of file detailswidget.cpp.
References Utils::DetailsWidget::Collapsed, Utils::DetailsWidget::Expanded, m_detailsButton, m_state, m_summaryCheckBox, m_summaryLabel, m_summaryLabelIcon, m_useCheckBox, m_widget, Utils::DetailsWidget::NoSummary, and q.
Referenced by Utils::DetailsWidget::DetailsWidget(), Utils::DetailsWidget::setState(), Utils::DetailsWidget::setUseCheckBox(), and Utils::DetailsWidget::setWidget().
| QLabel* Utils::DetailsWidgetPrivate::m_additionalSummaryLabel |
Definition at line 79 of file detailswidget.cpp.
Referenced by DetailsWidgetPrivate(), Utils::DetailsWidget::additionalSummaryText(), and Utils::DetailsWidget::setAdditionalSummaryText().
| QPixmap Utils::DetailsWidgetPrivate::m_collapsedPixmap |
Definition at line 83 of file detailswidget.cpp.
Referenced by Utils::DetailsWidget::paintEvent().
| DetailsButton* Utils::DetailsWidgetPrivate::m_detailsButton |
Definition at line 74 of file detailswidget.cpp.
Referenced by Utils::DetailsWidget::DetailsWidget(), DetailsWidgetPrivate(), Utils::DetailsWidget::paintEvent(), and updateControls().
| QPixmap Utils::DetailsWidgetPrivate::m_expandedPixmap |
Definition at line 84 of file detailswidget.cpp.
Referenced by Utils::DetailsWidget::paintEvent().
| QGridLayout* Utils::DetailsWidgetPrivate::m_grid |
Definition at line 75 of file detailswidget.cpp.
Referenced by Utils::DetailsWidget::DetailsWidget(), DetailsWidgetPrivate(), Utils::DetailsWidget::setToolWidget(), Utils::DetailsWidget::setWidget(), and Utils::DetailsWidget::takeWidget().
| bool Utils::DetailsWidgetPrivate::m_hovered |
Definition at line 87 of file detailswidget.cpp.
Referenced by changeHoverState(), and Utils::DetailsWidget::setToolWidget().
| DetailsWidget::State Utils::DetailsWidgetPrivate::m_state |
Definition at line 86 of file detailswidget.cpp.
Referenced by Utils::DetailsWidget::paintEvent(), Utils::DetailsWidget::setState(), Utils::DetailsWidget::state(), and updateControls().
| QCheckBox* Utils::DetailsWidgetPrivate::m_summaryCheckBox |
Definition at line 78 of file detailswidget.cpp.
Referenced by Utils::DetailsWidget::DetailsWidget(), DetailsWidgetPrivate(), Utils::DetailsWidget::isChecked(), Utils::DetailsWidget::paintEvent(), Utils::DetailsWidget::setChecked(), Utils::DetailsWidget::setIcon(), Utils::DetailsWidget::setSummaryFontBold(), Utils::DetailsWidget::setSummaryText(), Utils::DetailsWidget::summaryText(), and updateControls().
| QLabel* Utils::DetailsWidgetPrivate::m_summaryLabel |
Definition at line 77 of file detailswidget.cpp.
Referenced by Utils::DetailsWidget::DetailsWidget(), DetailsWidgetPrivate(), Utils::DetailsWidget::paintEvent(), Utils::DetailsWidget::setSummaryFontBold(), Utils::DetailsWidget::setSummaryText(), Utils::DetailsWidget::summaryText(), and updateControls().
| QLabel* Utils::DetailsWidgetPrivate::m_summaryLabelIcon |
Definition at line 76 of file detailswidget.cpp.
Referenced by DetailsWidgetPrivate(), Utils::DetailsWidget::paintEvent(), Utils::DetailsWidget::setIcon(), and updateControls().
| FadingPanel* Utils::DetailsWidgetPrivate::m_toolWidget |
Definition at line 80 of file detailswidget.cpp.
Referenced by changeHoverState(), Utils::DetailsWidget::setToolWidget(), and Utils::DetailsWidget::toolWidget().
| bool Utils::DetailsWidgetPrivate::m_useCheckBox |
Definition at line 88 of file detailswidget.cpp.
Referenced by Utils::DetailsWidget::isChecked(), Utils::DetailsWidget::paintEvent(), Utils::DetailsWidget::setSummaryText(), Utils::DetailsWidget::setUseCheckBox(), Utils::DetailsWidget::summaryText(), and updateControls().
| QWidget* Utils::DetailsWidgetPrivate::m_widget |
Definition at line 81 of file detailswidget.cpp.
Referenced by Utils::DetailsWidget::setWidget(), Utils::DetailsWidget::takeWidget(), updateControls(), and Utils::DetailsWidget::widget().
| QWidget* Utils::DetailsWidgetPrivate::q |
Definition at line 73 of file detailswidget.cpp.
Referenced by updateControls().