UltraScan III
us_gui_settings.h
Go to the documentation of this file.
1 #ifndef US_GUI_SETTINGS_H
2 #define US_GUI_SETTINGS_H
3 
4 #include <QtGui>
5 
6 #include "us_extern.h"
7 
9 
11 {
12  public:
13 
18 
19  // Fonts
20 
22  static QString fontFamily ( void );
24  static void set_fontFamily ( const QString& );
25 
27  static int fontSize ( void );
29  static void set_fontSize ( int );
30 
32  static QString guiStyle ( void );
34  static void set_guiStyle ( const QString& );
35 
36  // Palettes and colors
37 
39  static QPalette labelColor ( void );
41  static void set_labelColor ( const QPalette& );
42 
44  static QPalette editColor ( void );
46  static void set_editColor ( const QPalette& );
47 
49  static QPalette frameColor ( void );
51  static void set_frameColor ( const QPalette& );
52 
54  static QPalette pushbColor ( void );
56  static void set_pushbColor ( const QPalette& );
57 
59  static QPalette normalColor ( void );
61  static void set_normalColor ( const QPalette& );
62 
64  static QPalette lcdColor ( void );
66  static void set_lcdColor ( const QPalette& );
67 
69  static QPalette plotColor ( void );
71  static void set_plotColor ( const QPalette& );
72 
74  static QColor plotCurve ( void );
76  static void set_plotCurve ( const QColor& );
77 
79  static QColor plotCanvasBG ( void );
81  static void set_plotCanvasBG( const QColor& );
82 
84  static QColor plotMajGrid ( void );
86  static void set_plotMajGrid ( const QColor& );
87 
89  static QColor plotMinGrid ( void );
91  static void set_plotMinGrid ( const QColor& );
92 
94  static QColor plotPicker ( void );
96  static void set_plotPicker ( const QColor& );
97 
98  // Misc
100  static int plotMargin ( void );
102  static void set_plotMargin ( int );
103 
104  // Defaults
105 
107  static QPalette labelColorDefault ( void );
108 
110  static QPalette editColorDefault ( void );
111 
113  static QPalette frameColorDefault ( void );
114 
116  static QPalette pushbColorDefault ( void );
117 
119  static QPalette normalColorDefault( void );
120 
122  static QPalette lcdColorDefault ( void );
123 
125  static QPalette plotColorDefault ( void );
126 };
127 
128 #endif