Changeset 5114 in ntrip for trunk/GnssCenter/inpedit/selwin.h


Ignore:
Timestamp:
Apr 12, 2013, 6:30:08 PM (11 years ago)
Author:
mervart
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/GnssCenter/inpedit/selwin.h

    r5000 r5114  
    77
    88class 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
    1410
    1511 public:
    1612  enum Mode {File, Files, Directory};
    1713
    18   t_selWin(QWidget* parent = 0, t_selWin::Mode mode = File);
     14  t_selWin(t_selWin::Mode mode, QWidget* parent = 0);
    1915  ~t_selWin();
    2016
    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);
    2720
    2821  signals:
    29    void fileNameChanged(const QString&);
     22   void fileNameChanged();
    3023
    3124  private slots:
    32    void chooseFile();
     25   void slotTextChanged();
     26   void slotChooseFile();
    3327
    3428  private:
     29   void setLineEditText();
    3530   QLineEdit*   _lineEdit;
    3631   QPushButton* _button;
    3732   Mode         _mode;
     33   QStringList  _fileNames;
    3834};
    3935
Note: See TracChangeset for help on using the changeset viewer.