UltraScan III
List of all members | Classes | Public Member Functions | Private Slots | Private Member Functions | Private Attributes
US_GetDBExp Class Reference

#include "us_get_dbexp.h"

Inheritance diagram for US_GetDBExp:
Inheritance graph
[legend]
Collaboration diagram for US_GetDBExp:
Collaboration graph
[legend]

Classes

class  RunInfo
 

Public Member Functions

 US_GetDBExp (QString &)
 Generic constructor for the US_GetDBExp dialog. More...
 
- Public Member Functions inherited from US_WidgetsDialog
 US_WidgetsDialog (QWidget *, Qt::WindowFlags)
 
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=0, 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)
 

Private Slots

void columnClicked (int)
 
void select (void)
 

Private Member Functions

bool loadData (void)
 

Private Attributes

QTableWidget * tw
 
QString & expID
 
QList< RunInforunInfo
 

Additional Inherited Members

- Public Attributes inherited from US_WidgetsDialog
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...
 

Detailed Description

This class creates a dialog with all the experimentIDs, dates last updated, runIDs and labels belonging to the current user displayed. When the user clicks the select button, the highlighted experimentID is passed back to the calling program.

Definition at line 16 of file us_get_dbexp.h.

Constructor & Destructor Documentation

US_GetDBExp::US_GetDBExp ( QString &  eID)

Generic constructor for the US_GetDBExp dialog.

Parameters
eIDWhere the selected runID will be stored

Definition at line 10 of file us_get_dbexp.cpp.

Member Function Documentation

void US_GetDBExp::columnClicked ( int  col)
privateslot

Definition at line 152 of file us_get_dbexp.cpp.

bool US_GetDBExp::loadData ( void  )
private

Definition at line 98 of file us_get_dbexp.cpp.

void US_GetDBExp::select ( void  )
privateslot

Definition at line 158 of file us_get_dbexp.cpp.

Member Data Documentation

QString& US_GetDBExp::expID
private

Definition at line 38 of file us_get_dbexp.h.

QList< RunInfo > US_GetDBExp::runInfo
private

Definition at line 39 of file us_get_dbexp.h.

QTableWidget* US_GetDBExp::tw
private

Definition at line 37 of file us_get_dbexp.h.


The documentation for this class was generated from the following files: