BornAgain
1.19.0
Simulate and fit neutron and x-ray scattering at grazing incidence
|
Functions | |
QWidget * | createDetailsWidget (QLayout *content, const QString &name, bool expanded=true) |
Creates details widget holding user layout inside. More... | |
QWidget * | createDetailsWidget (QWidget *content, const QString &name, bool expanded=true) |
Creates details widget holding user content inside. More... | |
QFont | labelFont (bool bold=false) |
Returns font for labels. More... | |
int | PropertyPanelWidth () |
Returns typical width of the vertical property panel. More... | |
QString | propertyTreeStyle () |
Returns string representing the style of QTreeView intended for property editor. More... | |
QFont | sectionFont (bool bold=false) |
Returns font for sections. More... | |
void | setPropertyStyle (QTreeView *tree) |
Sets style for the tree to use in property editors. More... | |
void | setResizable (QDialog *dialog) |
Make modal dialog resizable. More... | |
QSize | SizeOfLetterM (const QWidget *widget=nullptr) |
Returns size of largest letter of default system font. More... | |
int | SystemPointSize () |
Returns size in points of default system font. More... | |
QWidget * StyleUtils::createDetailsWidget | ( | QLayout * | content, |
const QString & | name, | ||
bool | expanded = true |
||
) |
Creates details widget holding user layout inside.
Definition at line 103 of file StyleUtils.cpp.
References createDetailsWidget(), and RealSpace::Particles::name().
QWidget * StyleUtils::createDetailsWidget | ( | QWidget * | content, |
const QString & | name, | ||
bool | expanded = true |
||
) |
Creates details widget holding user content inside.
Definition at line 96 of file StyleUtils.cpp.
References RealSpace::Particles::name().
Referenced by DepthProbeInstrumentEditor::DepthProbeInstrumentEditor(), GISASInstrumentEditor::GISASInstrumentEditor(), OffSpecularInstrumentEditor::OffSpecularInstrumentEditor(), SpecularInstrumentEditor::SpecularInstrumentEditor(), and createDetailsWidget().
QFont StyleUtils::labelFont | ( | bool | bold = false | ) |
Returns font for labels.
Definition at line 78 of file StyleUtils.cpp.
References DesignerHelper::getLabelFontSize().
Referenced by WelcomeView::generateRecentProjectList().
int StyleUtils::PropertyPanelWidth | ( | ) |
Returns typical width of the vertical property panel.
Definition at line 121 of file StyleUtils.cpp.
References SizeOfLetterM().
Referenced by IntensityDataPropertyWidget::minimumSizeHint(), JobListWidget::minimumSizeHint(), JobPropertiesWidget::minimumSizeHint(), JobSelectorWidget::minimumSizeHint(), IntensityDataPropertyWidget::sizeHint(), JobListWidget::sizeHint(), JobPropertiesWidget::sizeHint(), and JobSelectorWidget::sizeHint().
QString StyleUtils::propertyTreeStyle | ( | ) |
Returns string representing the style of QTreeView intended for property editor.
Definition at line 43 of file StyleUtils.cpp.
Referenced by setPropertyStyle().
QFont StyleUtils::sectionFont | ( | bool | bold = false | ) |
Returns font for sections.
Definition at line 69 of file StyleUtils.cpp.
References DesignerHelper::getSectionFontSize().
Referenced by WelcomeView::createCurrentProjectLayout(), and WelcomeView::generateRecentProjectList().
void StyleUtils::setPropertyStyle | ( | QTreeView * | tree | ) |
Sets style for the tree to use in property editors.
Definition at line 36 of file StyleUtils.cpp.
References ASSERT, and propertyTreeStyle().
Referenced by ComponentTreeView::ComponentTreeView(), ModelTreeView::ModelTreeView(), and TestComponentView::TestComponentView().
void StyleUtils::setResizable | ( | QDialog * | dialog | ) |
Make modal dialog resizable.
Definition at line 87 of file StyleUtils.cpp.
References GUI_OS_Utils::HostOsInfo::isMacHost().
Referenced by DataSelector::DataSelector(), DistributionDialog::DistributionDialog(), MaterialEditorDialog::MaterialEditorDialog(), and PythonScriptWidget::PythonScriptWidget().
QSize StyleUtils::SizeOfLetterM | ( | const QWidget * | widget = nullptr | ) |
Returns size of largest letter of default system font.
Definition at line 110 of file StyleUtils.cpp.
Referenced by ConnectableView::ConnectableView(), MesoCrystalView::MesoCrystalView(), NodeEditorPort::NodeEditorPort(), ParticleCompositionView::ParticleCompositionView(), ParticleCoreShellView::ParticleCoreShellView(), ParticleDistributionView::ParticleDistributionView(), ParticleView::ParticleView(), SplashScreen::drawContents(), ColorMap::initColorMap(), HistogramPlot::initGraph(), DesignerHelper::layerHeight(), DesignerHelper::layerWidth(), ConnectableView::paint(), OverlayLabelWidget::paintEvent(), Constants::plot_colorbar_size(), and PropertyPanelWidth().
int StyleUtils::SystemPointSize | ( | ) |
Returns size in points of default system font.
Definition at line 116 of file StyleUtils.cpp.
Referenced by SplashScreen::SplashScreen(), DesignerHelper::getHeaderFontSize(), DesignerHelper::getLabelFontSize(), DesignerHelper::getPortFontSize(), DesignerHelper::getPythonEditorFontSize(), DesignerHelper::getSectionFontSize(), Constants::plot_axes_label_size(), and Constants::plot_tick_label_size().