00001 #ifndef SESSIONDLG_H 00002 #define SESSIONDLG_H 00003 00004 #include <qwidget.h> 00005 #include <qlineedit.h> 00006 #include <qmultilineedit.h> 00007 #include <qevent.h> 00008 #include <qvbox.h> 00009 #include <qlabel.h> 00010 #include <qlayout.h> 00011 #include <qgrid.h> 00012 00013 #include <string> 00014 #include <vector> 00015 00016 #include "glimsdataset.h" 00017 00018 00019 using namespace std; 00020 00021 class LineTool; 00022 00050 class SessionDlg : public QWidget { 00051 Q_OBJECT 00052 protected: 00053 QLineEdit *mtxtDataSource; 00054 QLineEdit *mtxtFName; 00055 QLineEdit *mtxtLName; 00056 00057 QMultiLineEdit *mtxtProcDesc; 00058 QMultiLineEdit *mtxt3dDesc; 00059 00060 QLineEdit *mtxtRCID ; 00061 QLineEdit *mtxtAnalysisTime ; 00062 00063 Session &mSession; 00064 00065 public: 00066 SessionDlg( Session & ); 00067 ~SessionDlg( ); 00068 00069 public slots: 00078 void loadData( ); 00079 00081 void dschanged( const QString & ); 00083 void fnchanged( const QString & ); 00085 void lnchanged( const QString & ); 00089 void pdchanged( const QString & ); 00093 void d3changed( const QString & ); 00094 00103 void pdchanged( ); 00112 void d3changed( ); 00113 00124 void atchanged( const QString & ); 00125 00136 void rcchanged( const QString & ); 00137 00138 00139 }; 00140 00141 00142 #endif 00143 00144 00145
Home |
Search |
Disclaimers & Privacy |
Contact Us GLIMSView Maintainer: dsoltesz@usgs.gov |