BornAgain  1.19.0
Simulate and fit neutron and x-ray scattering at grazing incidence
gui2::StyleUtils Namespace Reference

Namespace for central access to all theme styling. More...

Functions

DAREFLCORE_EXPORT QSize DockMinimumSizeHint ()
 Hint on minimum size of docks on main reflectometry window. More...
 
DAREFLCORE_EXPORT QSize DockSizeHint ()
 Hint on size of docks on main reflectometry window. More...
 
DAREFLCORE_EXPORT void SetToolBarStyleTextBesides (QToolBar *toolbar)
 Set common style for a toolbar. More...
 
DAREFLCORE_EXPORT QSize ToolBarIconSize ()
 Size of tolbar icons for LayerEditor, MaterialEditor and similar. More...
 

Detailed Description

Namespace for central access to all theme styling.

Function Documentation

◆ DockMinimumSizeHint()

QSize gui2::StyleUtils::DockMinimumSizeHint ( )

◆ DockSizeHint()

QSize gui2::StyleUtils::DockSizeHint ( )

◆ SetToolBarStyleTextBesides()

void gui2::StyleUtils::SetToolBarStyleTextBesides ( QToolBar *  toolbar)

Set common style for a toolbar.

Definition at line 39 of file styleutils.cpp.

40 {
42  toolbar->setIconSize(StyleUtils::ToolBarIconSize());
43  toolbar->setToolButtonStyle(Qt::ToolButtonTextBesideIcon);
44 }
DAREFLCORE_EXPORT QSize ToolBarIconSize()
Size of tolbar icons for LayerEditor, MaterialEditor and similar.
Definition: styleutils.cpp:24
void InitIconResources()
Definition: resources.h:20

References InitIconResources(), and ToolBarIconSize().

Referenced by gui2::DataLoaderToolBar::DataLoaderToolBar(), gui2::ImportDataEditorToolBar::ImportDataEditorToolBar(), gui2::LayerEditorToolBar::LayerEditorToolBar(), gui2::MaterialEditorToolBar::MaterialEditorToolBar(), and gui2::SLDEditorToolBar::SLDEditorToolBar().

Here is the call graph for this function:

◆ ToolBarIconSize()

QSize gui2::StyleUtils::ToolBarIconSize ( )

Size of tolbar icons for LayerEditor, MaterialEditor and similar.

Definition at line 24 of file styleutils.cpp.

25 {
26  return QSize(24, 24);
27 }

Referenced by SetToolBarStyleTextBesides().