BornAgain  1.19.0
Simulate and fit neutron and x-ray scattering at grazing incidence
Constants Namespace Reference

Functions

int plot_axes_label_size ()
 
int plot_colorbar_size ()
 
int plot_tick_label_size ()
 

Variables

const char APPLICATION_NAME [] = "BornAgain"
 
const unsigned int FIT_ACTIVITY_PANEL_HEIGHT = 380
 
const unsigned int FIT_SUITE_WIDGET_HEIGHT = 330
 
const unsigned int hint_panel_height = 64
 
const unsigned int hint_panel_width = 230
 
const unsigned int ITEM_SELECTOR_WIDGET_HEIGHT = 765
 
const unsigned int ITEM_SELECTOR_WIDGET_WIDTH = 96
 
const QString JobFitPanelName = "Fit Panel"
 
const QString JobFittingActivityName = "Fitting Activity"
 
const QString JobMessagePanelName = "Message Panel"
 
const QString JobPropertiesWidgetName = "Job Properties"
 
const QString JobRealTimeActivityName = "Real Time Activity"
 
const QString JobRealTimeWidgetName = "Job Real Time"
 
const QString JobSelectorWidgetName = "Job Selector"
 
const QString JobViewActivityName = "Job View Activity"
 
const int MAX_RECENT_PROJECTS = 10
 
const char MIME_JOBQUEUE [] = "application/org.bornagainproject.jobqueue"
 
const char ORGANIZATION_NAME [] = "Scientific Computing at MLZ"
 
const unsigned int REALTIME_WIDGET_WIDTH_HINT = 480
 
const unsigned int RUN_FIT_CONTROL_WIDGET_HEIGHT = 50
 
const char S_CHECKFORUPDATES [] = "CheckForUpdates"
 
const char S_DOWNLOAD_LINK [] = "http://www.bornagainproject.org/download"
 
const char S_MAINWINDOW [] = "MainWindow"
 
const char S_MASKEDITOR [] = "MaskEditor"
 
const char S_MATERIALEDITOR [] = "MaterialEditor"
 
const char S_SESSIONMODELVIEW [] = "SessionModelView"
 
const char S_SPLITTERSIZE [] = "SplitterSize"
 
const char S_UPDATES [] = "Updates"
 
const char S_VERSION_URL [] = "http://apps.jcns.fz-juelich.de/src/BornAgain/CHANGELOG"
 
const char S_VIEWISACTIVE [] = "ViewIsActive"
 
const char S_WINDOWPOSITION [] = "pos"
 
const char S_WINDOWSIZE [] = "size"
 
const int styled_toolbar_height = 25
 
const int toolbar_icon_size = 32
 

Function Documentation

◆ plot_axes_label_size()

int Constants::plot_axes_label_size ( )
inline

Definition at line 28 of file plot_constants.h.

29 {
31 }
int SystemPointSize()
Returns size in points of default system font.
Definition: StyleUtils.cpp:116

References StyleUtils::SystemPointSize().

Referenced by HistogramPlot::HistogramPlot().

Here is the call graph for this function:

◆ plot_colorbar_size()

int Constants::plot_colorbar_size ( )
inline

Definition at line 33 of file plot_constants.h.

34 {
35  return StyleUtils::SizeOfLetterM().width();
36 }
QSize SizeOfLetterM(const QWidget *widget=nullptr)
Returns size of largest letter of default system font.
Definition: StyleUtils.cpp:110

References StyleUtils::SizeOfLetterM().

Referenced by ColorMap::initColorMap().

Here is the call graph for this function:

◆ plot_tick_label_size()

int Constants::plot_tick_label_size ( )
inline

Definition at line 23 of file plot_constants.h.

24 {
25  return StyleUtils::SystemPointSize() * 0.9;
26 }

References StyleUtils::SystemPointSize().

Referenced by HistogramPlot::HistogramPlot(), Plot1D::Plot1D(), ProjectionsPlot::ProjectionsPlot(), ColorMap::initColorMap(), and SpecularPlot::initPlot().

Here is the call graph for this function:

Variable Documentation

◆ APPLICATION_NAME

const char Constants::APPLICATION_NAME[] = "BornAgain"

Definition at line 23 of file mainwindow_constants.h.

Referenced by MainWindow::initApplication().

◆ FIT_ACTIVITY_PANEL_HEIGHT

const unsigned int Constants::FIT_ACTIVITY_PANEL_HEIGHT = 380

Definition at line 51 of file mainwindow_constants.h.

Referenced by FitActivityPanel::sizeHint().

◆ FIT_SUITE_WIDGET_HEIGHT

const unsigned int Constants::FIT_SUITE_WIDGET_HEIGHT = 330

Definition at line 52 of file mainwindow_constants.h.

Referenced by FitSessionWidget::sizeHint().

◆ hint_panel_height

const unsigned int Constants::hint_panel_height = 64

Definition at line 58 of file mainwindow_constants.h.

◆ hint_panel_width

const unsigned int Constants::hint_panel_width = 230

Definition at line 57 of file mainwindow_constants.h.

◆ ITEM_SELECTOR_WIDGET_HEIGHT

const unsigned int Constants::ITEM_SELECTOR_WIDGET_HEIGHT = 765

Definition at line 55 of file mainwindow_constants.h.

Referenced by ItemSelectorWidget::sizeHint().

◆ ITEM_SELECTOR_WIDGET_WIDTH

const unsigned int Constants::ITEM_SELECTOR_WIDGET_WIDTH = 96

◆ JobFitPanelName

const QString Constants::JobFitPanelName = "Fit Panel"

Definition at line 64 of file mainwindow_constants.h.

Referenced by FitActivityPanel::FitActivityPanel().

◆ JobFittingActivityName

const QString Constants::JobFittingActivityName = "Fitting Activity"

Definition at line 70 of file mainwindow_constants.h.

Referenced by JobViewActivities::activityList().

◆ JobMessagePanelName

const QString Constants::JobMessagePanelName = "Message Panel"

Definition at line 66 of file mainwindow_constants.h.

Referenced by JobMessagePanel::JobMessagePanel().

◆ JobPropertiesWidgetName

const QString Constants::JobPropertiesWidgetName = "Job Properties"

Definition at line 63 of file mainwindow_constants.h.

Referenced by JobPropertiesWidget::JobPropertiesWidget().

◆ JobRealTimeActivityName

const QString Constants::JobRealTimeActivityName = "Real Time Activity"

Definition at line 69 of file mainwindow_constants.h.

Referenced by JobViewActivities::activityList().

◆ JobRealTimeWidgetName

const QString Constants::JobRealTimeWidgetName = "Job Real Time"

Definition at line 62 of file mainwindow_constants.h.

Referenced by JobRealTimeWidget::JobRealTimeWidget().

◆ JobSelectorWidgetName

const QString Constants::JobSelectorWidgetName = "Job Selector"

Definition at line 65 of file mainwindow_constants.h.

Referenced by JobSelectorWidget::JobSelectorWidget().

◆ JobViewActivityName

const QString Constants::JobViewActivityName = "Job View Activity"

Definition at line 68 of file mainwindow_constants.h.

Referenced by JobViewActivities::activityList().

◆ MAX_RECENT_PROJECTS

const int Constants::MAX_RECENT_PROJECTS = 10

Definition at line 44 of file mainwindow_constants.h.

Referenced by ProjectManager::addToRecentProjects().

◆ MIME_JOBQUEUE

const char Constants::MIME_JOBQUEUE[] = "application/org.bornagainproject.jobqueue"

Definition at line 46 of file mainwindow_constants.h.

◆ ORGANIZATION_NAME

const char Constants::ORGANIZATION_NAME[] = "Scientific Computing at MLZ"

Definition at line 24 of file mainwindow_constants.h.

◆ REALTIME_WIDGET_WIDTH_HINT

const unsigned int Constants::REALTIME_WIDGET_WIDTH_HINT = 480

◆ RUN_FIT_CONTROL_WIDGET_HEIGHT

const unsigned int Constants::RUN_FIT_CONTROL_WIDGET_HEIGHT = 50

Definition at line 53 of file mainwindow_constants.h.

Referenced by RunFitControlWidget::RunFitControlWidget().

◆ S_CHECKFORUPDATES

const char Constants::S_CHECKFORUPDATES[] = "CheckForUpdates"

◆ S_DOWNLOAD_LINK

const char Constants::S_DOWNLOAD_LINK[] = "http://www.bornagainproject.org/download"

Definition at line 42 of file mainwindow_constants.h.

Referenced by UpdateNotifier::replyFinished().

◆ S_MAINWINDOW

const char Constants::S_MAINWINDOW[] = "MainWindow"

Definition at line 27 of file mainwindow_constants.h.

Referenced by MainWindow::readSettings(), and MainWindow::writeSettings().

◆ S_MASKEDITOR

const char Constants::S_MASKEDITOR[] = "MaskEditor"

◆ S_MATERIALEDITOR

const char Constants::S_MATERIALEDITOR[] = "MaterialEditor"

◆ S_SESSIONMODELVIEW

const char Constants::S_SESSIONMODELVIEW[] = "SessionModelView"

◆ S_SPLITTERSIZE

const char Constants::S_SPLITTERSIZE[] = "SplitterSize"

Definition at line 36 of file mainwindow_constants.h.

◆ S_UPDATES

◆ S_VERSION_URL

const char Constants::S_VERSION_URL[] = "http://apps.jcns.fz-juelich.de/src/BornAgain/CHANGELOG"

Definition at line 41 of file mainwindow_constants.h.

Referenced by UpdateNotifier::checkForUpdates().

◆ S_VIEWISACTIVE

const char Constants::S_VIEWISACTIVE[] = "ViewIsActive"

◆ S_WINDOWPOSITION

◆ S_WINDOWSIZE

◆ styled_toolbar_height

const int Constants::styled_toolbar_height = 25

Definition at line 74 of file mainwindow_constants.h.

Referenced by RealSpaceToolBar::RealSpaceToolBar().

◆ toolbar_icon_size