Changeset 5099 in ntrip
- Timestamp:
- Apr 12, 2013, 4:12:04 PM (12 years ago)
- Location:
- trunk/GnssCenter/inpedit
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/GnssCenter/inpedit/inpedit.cpp
r5090 r5099 33 33 34 34 QMenu* menuFile = menuBar()->addMenu(tr("&File")); 35 35 36 QAction* actOpenFile = new QAction(tr("&Open"), this); 36 37 connect(actOpenFile, SIGNAL(triggered()), this, SLOT(slotOpenFile())); 37 38 menuFile->addAction(actOpenFile); 39 40 QAction* actSaveFile = new QAction(tr("&Save"), this); 41 connect(actSaveFile, SIGNAL(triggered()), this, SLOT(slotSaveFile())); 42 menuFile->addAction(actSaveFile); 38 43 } 39 44 … … 48 53 QString fileName = QFileDialog::getOpenFileName(this); 49 54 if (!fileName.isEmpty()) { 50 _tabWidget-> setInputFile(fileName);55 _tabWidget->readInputFile(fileName); 51 56 } 52 57 } 58 59 // 60 //////////////////////////////////////////////////////////////////////////// 61 void t_inpEdit::slotSaveFile() { 62 QString fileName = QFileDialog::getSaveFileName(this); 63 if (!fileName.isEmpty()) { 64 _tabWidget->writeInputFile(fileName); 65 } 66 } -
trunk/GnssCenter/inpedit/inpedit.h
r5089 r5099 18 18 private slots: 19 19 void slotOpenFile(); 20 void slotSaveFile(); 20 21 private: 21 22 t_tabWidget* _tabWidget; -
trunk/GnssCenter/inpedit/tabwidget.cpp
r5097 r5099 41 41 // 42 42 //////////////////////////////////////////////////////////////////////////// 43 void t_tabWidget::setInputFile(const QString& fileName) { 43 void t_tabWidget::readInputFile(const QString& fileName) { 44 44 45 _fileName = fileName; 45 readFile();46 }47 48 //49 ////////////////////////////////////////////////////////////////////////////50 void t_tabWidget::readFile() {51 46 52 47 _staticLines.clear(); … … 93 88 } 94 89 } 90 } 95 91 96 //// beg test 92 // 93 //////////////////////////////////////////////////////////////////////////// 94 void t_tabWidget::writeInputFile(const QString& fileName) { 97 95 for (int ii = 0; ii < _staticLines.size(); ii++) { 98 96 cout << _staticLines[ii].toAscii().data() << endl; 99 97 } 100 //// end test101 98 } -
trunk/GnssCenter/inpedit/tabwidget.h
r5097 r5099 13 13 t_tabWidget(); 14 14 ~t_tabWidget(); 15 void setInputFile(const QString&); 15 void readInputFile(const QString&); 16 void writeInputFile(const QString&); 16 17 private: 17 void readFile();18 18 QString _fileName; 19 19 QMap<QString, t_keyword*> _keywords;
Note:
See TracChangeset
for help on using the changeset viewer.