Provide the top level window for user configuration. More...
#include "us_config.h"
Public Member Functions | |
US_Config (QWidget *=0, Qt::WindowFlags=0) | |
The constructor creates the various controls for the main window. More... | |
Public Member Functions inherited from US_Widgets | |
US_Widgets (bool=true, QWidget *p=0, Qt::WindowFlags f=0) | |
~US_Widgets (void) | |
QLabel * | us_label (const QString &, int=0, int=QFont::Bold) |
QLabel * | us_textlabel (const QString &, int=-1, int=QFont::Bold) |
QLabel * | us_banner (const QString &, int=0, int=QFont::Bold) |
QPushButton * | us_pushbutton (const QString &, bool=true, int=0) |
QTextEdit * | us_textedit (void) |
QLineEdit * | us_lineedit (const QString &=0, int=-1, bool=false) |
void | us_setReadOnly (QLineEdit *, bool=true) |
void | us_setReadOnly (QTextEdit *, bool=true) |
QListWidget * | us_listwidget (int=0) |
QGridLayout * | us_checkbox (const QString &, QCheckBox *&, bool=false) |
QGridLayout * | us_radiobutton (const QString &text, QRadioButton *&rb, bool state=false) |
QProgressBar * | us_progressBar (int, int, int=0) |
QComboBox * | us_comboBox (void) |
QLCDNumber * | us_lcd (int, int=0) |
QwtCounter * | us_counter (int, double, double, double=0.0) |
QwtPlot * | us_plot (const QString &, const QString &=QString(), const QString &=QString()) |
QwtPlotGrid * | us_grid (QwtPlot *) |
QwtPlotCurve * | us_curve (QwtPlot *, const QString &) |
QwtPlotPicker * | us_picker (QwtPlot *) |
QTabWidget * | us_tabwidget (int=0, int=QFont::Bold) |
void | write_plot (const QString &, const QwtPlot *) |
Write a plot file (PNG or SVG+PNG) from a plot. More... | |
int | clean_etc_dir (bool=false) |
Clean install and work ./etc directories. More... | |
Private Slots | |
void | open_browser (void) |
void | open_workDir (void) |
void | open_importDir (void) |
void | open_tmpDir (void) |
void | update_colors (void) |
void | update_font (void) |
void | update_db (void) |
void | update_password (void) |
void | update_advanced (void) |
void | update_workDir (void) |
void | update_importDir (void) |
void | update_tmpDir (void) |
void | save (void) |
void | help (void) |
void | set_data_location (bool) |
Private Attributes | |
US_Help | showhelp |
US_Database * | db |
US_Font * | font |
US_Color * | colors |
US_Admin * | admin |
US_Advanced * | advanced |
QPushButton * | pb_help |
QPushButton * | pb_save |
QPushButton * | pb_cancel |
QPushButton * | pb_browser |
QLineEdit * | le_browser |
QPushButton * | pb_rootDir |
QLineEdit * | le_rootDir |
QPushButton * | pb_workDir |
QLineEdit * | le_workDir |
QPushButton * | pb_importDir |
QLineEdit * | le_importDir |
QPushButton * | pb_tmpDir |
QLineEdit * | le_tmpDir |
QDoubleSpinBox * | sb_temperature_tol |
QRadioButton * | rb_on |
QRadioButton * | rb_off |
QPushButton * | pb_color |
QPushButton * | pb_font |
QPushButton * | pb_db |
QPushButton * | pb_password |
QPushButton * | pb_advanced |
US_Disk_DB_Controls * | disk_db_control |
bool | chg_dimport |
bool | chg_dtmp |
Additional Inherited Members | |
Static Public Member Functions inherited from US_Widgets | |
static QFont | fixedFont (void) |
Public Attributes inherited from US_Widgets | |
US_Global | g |
Connect to global memory and make the values accessible. More... | |
QPalette | vlgray |
Very light gray palette for read-only line edits. More... | |
Provide the top level window for user configuration.
This class provides the top level window for user configuration. It allows customization of the user's www browser, different working directories, and miscellaneous constants. It also provides pushbuttons for access to screens to configure the user's Master Password, database settings, fonts, and widget colors.
Definition at line 23 of file us_config.h.
US_Config::US_Config | ( | QWidget * | parent = 0 , |
Qt::WindowFlags | flags = 0 |
||
) |
The constructor creates the various controls for the main window.
parent | A pointer to the parent widget. This normally can be left as NULL. |
flags | An enum value that describes the window properties. This normally can be left as 0 (Qt::Widget). |
Definition at line 25 of file us_config.cpp.
|
privateslot |
Definition at line 197 of file us_config.cpp.
|
privateslot |
Definition at line 258 of file us_config.cpp.
|
privateslot |
Definition at line 280 of file us_config.cpp.
|
privateslot |
Definition at line 293 of file us_config.cpp.
|
privateslot |
Definition at line 267 of file us_config.cpp.
|
privateslot |
Definition at line 202 of file us_config.cpp.
|
privateslot |
Definition at line 220 of file us_config.cpp.
|
privateslot |
Definition at line 252 of file us_config.cpp.
|
privateslot |
Definition at line 228 of file us_config.cpp.
|
privateslot |
Definition at line 240 of file us_config.cpp.
|
privateslot |
Definition at line 234 of file us_config.cpp.
|
privateslot |
Definition at line 322 of file us_config.cpp.
|
privateslot |
Definition at line 246 of file us_config.cpp.
|
privateslot |
Definition at line 329 of file us_config.cpp.
|
privateslot |
Definition at line 306 of file us_config.cpp.
|
private |
Definition at line 42 of file us_config.h.
|
private |
Definition at line 43 of file us_config.h.
|
private |
Definition at line 77 of file us_config.h.
|
private |
Definition at line 78 of file us_config.h.
|
private |
Definition at line 41 of file us_config.h.
|
private |
Definition at line 39 of file us_config.h.
|
private |
Definition at line 75 of file us_config.h.
|
private |
Definition at line 40 of file us_config.h.
|
private |
Definition at line 50 of file us_config.h.
|
private |
Definition at line 59 of file us_config.h.
|
private |
Definition at line 53 of file us_config.h.
|
private |
Definition at line 62 of file us_config.h.
|
private |
Definition at line 56 of file us_config.h.
|
private |
Definition at line 73 of file us_config.h.
|
private |
Definition at line 49 of file us_config.h.
|
private |
Definition at line 47 of file us_config.h.
|
private |
Definition at line 69 of file us_config.h.
|
private |
Definition at line 71 of file us_config.h.
|
private |
Definition at line 70 of file us_config.h.
|
private |
Definition at line 45 of file us_config.h.
|
private |
Definition at line 58 of file us_config.h.
|
private |
Definition at line 72 of file us_config.h.
|
private |
Definition at line 52 of file us_config.h.
|
private |
Definition at line 46 of file us_config.h.
|
private |
Definition at line 61 of file us_config.h.
|
private |
Definition at line 55 of file us_config.h.
|
private |
Definition at line 67 of file us_config.h.
|
private |
Definition at line 66 of file us_config.h.
|
private |
Definition at line 64 of file us_config.h.
|
private |
Definition at line 38 of file us_config.h.