Changeset 1273 in ntrip
- Timestamp:
- Dec 5, 2008, 3:25:52 PM (16 years ago)
- Location:
- trunk/BNC
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/BNC/bncmain.cpp
r1225 r1273 109 109 if (settings.allKeys().size() == 0) { 110 110 settings.setValue("casterHost", "www.euref-ip.net"); 111 settings.setValue("casterHostList", QStringList()); 111 112 settings.setValue("casterPort", 2101); 112 113 settings.setValue("rnxIntr", "15 min"); -
trunk/BNC/bnctabledlg.cpp
r1121 r1273 52 52 53 53 QSettings settings; 54 _casterHostLineEdit = new Q LineEdit(settings.value("casterHost").toString());54 _casterHostLineEdit = new QComboBox(); 55 55 int ww = QFontMetrics(_casterHostLineEdit->font()).width('w'); 56 _casterHostLineEdit->setMaximumWidth(18*ww); 56 _casterHostLineEdit->setMaximumWidth(20*ww); 57 _casterHostLineEdit->addItem(settings.value("casterHost").toString()); 58 _casterHostLineEdit->addItems(settings.value("casterHostList").toStringList()); 59 _casterHostLineEdit->setEditable(true); 57 60 _casterPortLineEdit = new QLineEdit(settings.value("casterPort").toString()); 58 61 _casterPortLineEdit->setMaximumWidth(9*ww); … … 216 219 _allLines.clear(); 217 220 218 if ( getFullTable(_casterHostLineEdit-> text(),221 if ( getFullTable(_casterHostLineEdit->currentText(), 219 222 _casterPortLineEdit->text().toInt(), 220 223 _allLines) != success ) { … … 290 293 291 294 QSettings settings; 292 settings.setValue("casterHost", _casterHostLineEdit->text()); 295 settings.setValue("casterHost", _casterHostLineEdit->currentText()); 296 QStringList casterHostList; 297 for (int ii = 0; ii < _casterHostLineEdit->count(); ii++) { 298 casterHostList.push_back(_casterHostLineEdit->itemText(ii)); 299 } 300 settings.setValue("casterHostList", casterHostList); 293 301 settings.setValue("casterPort", _casterPortLineEdit->text()); 294 302 settings.setValue("casterUser", _casterUserLineEdit->text()); … … 309 317 url.setUserName(QUrl::toPercentEncoding(_casterUserLineEdit->text())); 310 318 url.setPassword(QUrl::toPercentEncoding(_casterPasswordLineEdit->text())); 311 url.setHost(_casterHostLineEdit-> text());319 url.setHost(_casterHostLineEdit->currentText()); 312 320 url.setPort(_casterPortLineEdit->text().toInt()); 313 321 url.setPath(item->text()); -
trunk/BNC/bnctabledlg.h
r464 r1273 52 52 53 53 private: 54 Q LineEdit* _casterHostLineEdit;54 QComboBox* _casterHostLineEdit; 55 55 QLineEdit* _casterPortLineEdit; 56 56 QLineEdit* _casterUserLineEdit;
Note:
See TracChangeset
for help on using the changeset viewer.