Changeset 5114 in ntrip for trunk/GnssCenter/inpedit/selwin.h
- Timestamp:
- Apr 12, 2013, 6:30:08 PM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/GnssCenter/inpedit/selwin.h
r5000 r5114 7 7 8 8 class t_selWin : public QWidget { 9 Q_OBJECT 10 11 Q_ENUMS( Mode ) 12 Q_PROPERTY( Mode mode READ mode WRITE setMode ) 13 Q_PROPERTY( QString fileName READ fileName WRITE setFileName ) 9 Q_OBJECT 14 10 15 11 public: 16 12 enum Mode {File, Files, Directory}; 17 13 18 t_selWin( QWidget* parent = 0, t_selWin::Mode mode = File);14 t_selWin(t_selWin::Mode mode, QWidget* parent = 0); 19 15 ~t_selWin(); 20 16 21 QString fileName() const; 22 Mode mode() const {return _mode;} 23 24 public slots: 25 void setFileName(const QString& fileName); 26 void setMode(Mode mode) {_mode = mode;} 17 const QStringList& fileNames() const; 18 Mode mode() const {return _mode;} 19 void setFileNames(const QStringList& fileNames); 27 20 28 21 signals: 29 void fileNameChanged( const QString&);22 void fileNameChanged(); 30 23 31 24 private slots: 32 void chooseFile(); 25 void slotTextChanged(); 26 void slotChooseFile(); 33 27 34 28 private: 29 void setLineEditText(); 35 30 QLineEdit* _lineEdit; 36 31 QPushButton* _button; 37 32 Mode _mode; 33 QStringList _fileNames; 38 34 }; 39 35
Note:
See TracChangeset
for help on using the changeset viewer.