- Timestamp:
- Mar 5, 2009, 10:20:24 PM (16 years ago)
- Location:
- trunk/BNS
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/BNS/bnscaster.cpp
r1698 r1728 119 119 password = settings.value("password2").toString(); 120 120 } 121 if (_ic == 3) { 122 _outSocket->connectToHost(settings.value("outHost3").toString(), 123 settings.value("outPort3").toInt()); 124 password = settings.value("password3").toString(); 125 } 121 126 122 127 const int timeOut = 5000; // 5 seconds -
trunk/BNS/bnshelp.html
r1700 r1728 650 650 <tr><td>outFile_2=/home/weber/rinex/CLCK2</td><td>Broadcast Corrections II: Save (full path)</td></tr> 651 651 <tr><td>beClocks2=0</td><td>Broadcast Corrections II: Broadcast clocks</td></tr> 652 <tr><td>outHost3=www.igs-.net</td><td>Broadcast Corrections III: Host</td></tr> 653 <tr><td>outPort3=2101</td><td>Broadcast Corrections III: Port</td></tr> 654 <tr><td>mountpoint_3=CLCK3</td><td>Broadcast Corrections III: Mountpoint</td></tr> 655 <tr><td>password3=pw</td><td>Broadcast Corrections III: Password</td></tr> 656 <tr><td>refSys_3=ETRF2000</td><td>Broadcast Corrections III: System</td></tr> 657 <tr><td>outFile_3=/home/weber/rinex/CLCK3</td><td>Broadcast Corrections III: Save (full path)</td></tr> 658 <tr><td>beClocks3=0</td><td>Broadcast Corrections III: Broadcast clocks</td></tr> 652 659 <tr><td>rnxPath=/home/weber/rinex</td><td>RINEX Clocks: Directory</td></tr> 653 660 <tr><td>rnxIntr=1 day</td><td>RINEX Clocks: Interval</td></tr> -
trunk/BNS/bnssettings.cpp
r1695 r1728 26 26 setValue("proxyHost", ""); 27 27 setValue("proxyPort", ""); 28 28 29 setValue("logFile", ""); 30 setValue("fileAppend", "0"); 29 31 setValue("autoStart", "0"); 30 setValue("fileAppend", "0"); 32 31 33 setValue("ephHost", ""); 32 34 setValue("ephPort", ""); 33 35 setValue("ephEcho", ""); 36 34 37 setValue("clkPort", ""); 35 38 setValue("inpEcho", ""); 39 36 40 setValue("outHost1", ""); 37 41 setValue("outPort1", ""); … … 39 43 setValue("password1", ""); 40 44 setValue("refSys_1", "IGS05"); 45 setValue("beClocks1", "0"); 41 46 setValue("outFile_1", ""); 42 setValue("beClocks1", "0"); 47 43 48 setValue("outHost2", ""); 44 49 setValue("outPort2", ""); … … 46 51 setValue("password2", ""); 47 52 setValue("refSys_2", "IGS05"); 53 setValue("beClocks2", "0"); 48 54 setValue("outFile_2", ""); 49 setValue("beClocks2", "0"); 55 56 setValue("outHost3", ""); 57 setValue("outPort3", ""); 58 setValue("mountpoint_3",""); 59 setValue("password3", ""); 60 setValue("refSys_3", "IGS05"); 61 setValue("beClocks3", "0"); 62 setValue("outFile_3", ""); 63 50 64 setValue("rnxPath", ""); 51 65 setValue("rnxIntr", "1 min"); 52 66 setValue("rnxSampl", "0"); 67 53 68 setValue("sp3Path", ""); 54 69 setValue("sp3Intr", "10 min"); 55 70 setValue("sp3Sampl", "0"); 71 56 72 setValue("startTab", "0"); 57 73 sync(); -
trunk/BNS/bnswindow.cpp
r1699 r1728 205 205 _beClocks2CheckBox->setCheckState(Qt::CheckState(settings.value("beClocks2").toInt())); 206 206 207 // Broadcast Corrections III Options 208 // --------------------------------- 209 _outHost_3_LineEdit = new QLineEdit(settings.value("outHost3").toString()); 210 _outPort_3_LineEdit = new QLineEdit(settings.value("outPort3").toString()); 211 _password_3_LineEdit = new QLineEdit(settings.value("password3").toString()); 212 _password_3_LineEdit->setEchoMode(QLineEdit::Password); 213 _mountpoint_3_LineEdit = new QLineEdit(settings.value("mountpoint_3").toString()); 214 _refSys_3_ComboBox = new QComboBox; 215 _refSys_3_ComboBox->setEditable(false); 216 _refSys_3_ComboBox->addItems(QString("IGS05,ETRF2000").split(",")); 217 ii = _refSys_3_ComboBox->findText(settings.value("refSys_3").toString()); 218 if (ii != -1) { 219 _refSys_3_ComboBox->setCurrentIndex(ii); 220 } 221 _outFile_3_LineEdit = new QLineEdit(settings.value("outFile_3").toString()); 222 _beClocks3CheckBox = new QCheckBox(); 223 _beClocks3CheckBox->setCheckState(Qt::CheckState(settings.value("beClocks3").toInt())); 224 207 225 // RINEX Clocks Options 208 226 // -------------------- … … 254 272 _outHost_1_LineEdit->setWhatsThis(tr("BNS can stream clock and orbit corrections to Broadcast Ephemeris in RTCM Version 3 format. Specify the host IP of an NTRIP Broadcaster to upload the stream. An empty option field means that you don't want to upload corrections.")); 255 273 _outPort_1_LineEdit->setWhatsThis(tr("Specify the IP port of an NTRIP Broadcaster to upload the stream. Default is port 80.")); 274 _mountpoint_1_LineEdit->setWhatsThis(tr("Specify the mounpoint for stream upload to an NTRIP Broadcaster.")); 256 275 _password_1_LineEdit->setWhatsThis(tr("Specify the stream upload password protecting the mounpoint on an NTRIP Broadcaster.")); 257 _mountpoint_1_LineEdit->setWhatsThis(tr("Specify the mounpoint for stream upload to an NTRIP Broadcaster."));258 276 _refSys_1_ComboBox->setWhatsThis(tr("Select the target reference system for outgoing clock and orbit corrections.")); 277 _outFile_1_LineEdit->setWhatsThis(tr("Specify the full path to a file where outgoing clock and orbit corrections to Broadcast Ephemeris are saved. Beware that the size of this file can rapidly increase. Default is an empty option field meaning that outgoing corrections are not saved.")); 259 278 _outHost_2_LineEdit->setWhatsThis(tr("BNS can stream clock and orbit corrections to Broadcast Ephemeris in RTCM Version 3 format. Specify the host IP of an NTRIP Broadcaster to upload the stream. An empty option field means that you don't want to upload corrections.")); 260 279 _outPort_2_LineEdit->setWhatsThis(tr("Specify the IP port of an NTRIP Broadcaster to upload the stream. Default is port 80.")); 280 _mountpoint_2_LineEdit->setWhatsThis(tr("Specify the mounpoint for stream upload to an NTRIP Broadcaster.")); 261 281 _password_2_LineEdit->setWhatsThis(tr("Specify the stream upload password protecting the mounpoint on an NTRIP Broadcaster.")); 262 _mountpoint_2_LineEdit->setWhatsThis(tr("Specify the mounpoint for stream upload to an NTRIP Broadcaster."));263 282 _refSys_2_ComboBox->setWhatsThis(tr("Select the target reference system for outgoing clock and orbit corrections.")); 264 _outFile_1_LineEdit->setWhatsThis(tr("Specify the full path to a file where outgoing clock and orbit corrections to Broadcast Ephemeris are saved. Beware that the size of this file can rapidly increase. Default is an empty option field meaning that outgoing corrections are not saved."));265 283 _outFile_2_LineEdit->setWhatsThis(tr("Specify the full path to a file where outgoing clock and orbit corrections to Broadcast Ephemeris are saved. Beware that the size of this file can rapidly increase. Default is an empty option field meaning that outgoing corrections are not saved.")); 284 _outHost_3_LineEdit->setWhatsThis(tr("BNS can stream clock and orbit corrections to Broadcast Ephemeris in RTCM Version 3 format. Specify the host IP of an NTRIP Broadcaster to upload the stream. An empty option field means that you don't want to upload corrections.")); 285 _outPort_3_LineEdit->setWhatsThis(tr("Specify the IP port of an NTRIP Broadcaster to upload the stream. Default is port 80.")); 286 _mountpoint_3_LineEdit->setWhatsThis(tr("Specify the mounpoint for stream upload to an NTRIP Broadcaster.")); 287 _password_3_LineEdit->setWhatsThis(tr("Specify the stream upload password protecting the mounpoint on an NTRIP Broadcaster.")); 288 _refSys_3_ComboBox->setWhatsThis(tr("Select the target reference system for outgoing clock and orbit corrections.")); 289 _outFile_3_LineEdit->setWhatsThis(tr("Specify the full path to a file where outgoing clock and orbit corrections to Broadcast Ephemeris are saved. Beware that the size of this file can rapidly increase. Default is an empty option field meaning that outgoing corrections are not saved.")); 266 290 _rnxPathLineEdit->setWhatsThis(tr("Specify the path for saving the generated clock corrections as Clock RINEX files. If the specified directory does not exist, BNS will not create Clock RINEX files.")); 267 291 _rnxIntrComboBox->setWhatsThis(tr("Select the length of the Clock RINEX file.")); … … 483 507 } 484 508 509 // Broadcast Corrections III Tab 510 // ----------------------------- 511 QWidget* tab_cas3 = new QWidget(); 512 tabs->addTab(tab_cas3, "Broadcast Corrections III"); 513 514 QGridLayout* layout_cas3 = new QGridLayout; 515 516 layout_cas3->setColumnMinimumWidth(0, 9*ww); 517 _outPort_3_LineEdit->setMaximumWidth(9*ww); 518 _password_3_LineEdit->setMaximumWidth(9*ww); 519 _mountpoint_3_LineEdit->setMaximumWidth(12*ww); 520 _refSys_3_ComboBox->setMaximumWidth(12*ww); 521 522 layout_cas3->addWidget(new QLabel("Host"), 0, 0); 523 layout_cas3->addWidget(_outHost_3_LineEdit, 0, 1, 1, 3); 524 layout_cas3->addWidget(new QLabel(" Port"), 0, 4, Qt::AlignRight); 525 layout_cas3->addWidget(_outPort_3_LineEdit, 0, 5, 1, 10); 526 layout_cas3->addWidget(new QLabel("Mountpoint"), 1, 0); 527 layout_cas3->addWidget(_mountpoint_3_LineEdit, 1, 1); 528 layout_cas3->addWidget(new QLabel("Password"), 1, 2, Qt::AlignRight); 529 layout_cas3->addWidget(_password_3_LineEdit, 1, 3); 530 layout_cas3->addWidget(new QLabel(" "), 1, 4); 531 layout_cas3->addWidget(new QLabel(" "), 1, 5); 532 layout_cas3->addWidget(new QLabel("System"), 2, 0); 533 layout_cas3->addWidget(_refSys_3_ComboBox, 2, 1); 534 layout_cas3->addWidget(new QLabel(" Save (full path)"), 2, 2, Qt::AlignRight); 535 layout_cas3->addWidget(_outFile_3_LineEdit, 2, 3, 1, 30); 536 layout_cas3->addWidget(new QLabel("Broadcast clocks"), 3, 0); 537 layout_cas3->addWidget(_beClocks3CheckBox, 3, 1); 538 layout_cas3->addWidget(new QLabel("Produce broadcast ephemeris corrections, upload to caster, reference system, local storage."), 4, 0, 1, 50); 539 540 tab_cas3->setLayout(layout_cas3); 541 542 connect(_outHost_3_LineEdit, SIGNAL(textChanged(const QString &)), 543 this, SLOT(bnsText(const QString &))); 544 if (_outHost_3_LineEdit->text().isEmpty()) { 545 _outPort_3_LineEdit->setStyleSheet("background-color: lightGray"); 546 _mountpoint_3_LineEdit->setStyleSheet("background-color: lightGray"); 547 _password_3_LineEdit->setStyleSheet("background-color: lightGray"); 548 _outFile_3_LineEdit->setStyleSheet("background-color: lightGray"); 549 _refSys_3_ComboBox->setStyleSheet("background-color: lightGray"); 550 palette.setColor(_beClocks3CheckBox->backgroundRole(), lightGray); 551 _beClocks3CheckBox->setPalette(palette); 552 _outPort_3_LineEdit->setEnabled(false); 553 _mountpoint_3_LineEdit->setEnabled(false); 554 _password_3_LineEdit->setEnabled(false); 555 _outFile_3_LineEdit->setEnabled(false); 556 _refSys_3_ComboBox->setEnabled(false); 557 _beClocks3CheckBox->setEnabled(false); 558 } 559 485 560 // RINEX Clocks Tab 486 561 // ---------------- … … 559 634 _statusLbl[1] = new QLabel("0 byte(s)"); _statusCnt[1] = 0; 560 635 _statusLbl[2] = new QLabel("0 byte(s)"); _statusCnt[2] = 0; 636 _statusLbl[3] = new QLabel("0 byte(s)"); _statusCnt[3] = 0; 637 _statusLbl[9] = new QLabel("0 byte(s)"); _statusCnt[4] = 0; 561 638 _statusLbl[7] = new QLabel("RINEX Ephemeris:"); 562 639 _statusLbl[4] = new QLabel("Clocks & Orbits:"); 563 640 _statusLbl[5] = new QLabel("Broadcast Corrections I:"); 564 641 _statusLbl[6] = new QLabel("Broadcast Corrections II:"); 565 _statusLbl[ 3] = new QLabel("0 byte(s)"); _statusCnt[3] = 0;642 _statusLbl[8] = new QLabel("Broadcast Corrections III:"); 566 643 567 644 _statusLbl[0]->setWhatsThis(tr("Status of incoming broadcast ephemeris.")); … … 573 650 _statusLbl[6]->setWhatsThis(tr("Status of outgoing stream to NTRIP broadcaster II.")); 574 651 _statusLbl[3]->setWhatsThis(tr("Status of outgoing stream to NTRIP broadcaster II.")); 652 _statusLbl[8]->setWhatsThis(tr("Status of outgoing stream to NTRIP broadcaster III.")); 575 653 576 654 layout_status->addWidget(_statusLbl[7], 0, 0); 577 655 layout_status->addWidget(_statusLbl[0], 0, 1); 656 layout_status->addWidget(_statusLbl[5], 0, 2); 657 layout_status->addWidget(_statusLbl[2], 0, 3); 578 658 layout_status->addWidget(_statusLbl[4], 1, 0); 579 659 layout_status->addWidget(_statusLbl[1], 1, 1); 580 layout_status->addWidget(_statusLbl[5], 0, 2);581 layout_status->addWidget(_statusLbl[2], 0, 3);582 660 layout_status->addWidget(_statusLbl[6], 1, 2); 583 661 layout_status->addWidget(_statusLbl[3], 1, 3); 662 layout_status->addWidget(_statusLbl[8], 2, 2); 663 layout_status->addWidget(_statusLbl[9], 2, 3); 584 664 _status->setLayout(layout_status); 585 665 … … 699 779 settings.setValue("proxyHost", _proxyHostLineEdit->text()); 700 780 settings.setValue("proxyPort", _proxyPortLineEdit->text()); 781 701 782 settings.setValue("logFile", _logFileLineEdit->text()); 702 783 settings.setValue("fileAppend", _fileAppendCheckBox->checkState()); 703 784 settings.setValue("autoStart", _autoStartCheckBox->checkState()); 704 settings.setValue("refSys_1", _refSys_1_ComboBox->currentText()); 705 settings.setValue("refSys_2", _refSys_2_ComboBox->currentText()); 706 settings.setValue("inpEcho", _inpEchoLineEdit->text()); 785 707 786 settings.setValue("ephHost", _ephHostLineEdit->text()); 708 787 settings.setValue("ephPort", _ephPortLineEdit->text()); 709 788 settings.setValue("ephEcho", _ephEchoLineEdit->text()); 789 710 790 settings.setValue("clkPort", _clkPortLineEdit->text()); 791 settings.setValue("inpEcho", _inpEchoLineEdit->text()); 792 711 793 settings.setValue("outHost1", _outHost_1_LineEdit->text()); 712 794 settings.setValue("outPort1", _outPort_1_LineEdit->text()); 795 settings.setValue("mountpoint_1",_mountpoint_1_LineEdit->text()); 796 settings.setValue("password1", _password_1_LineEdit->text()); 797 settings.setValue("refSys_1", _refSys_1_ComboBox->currentText()); 798 settings.setValue("outFile_1", _outFile_1_LineEdit->text()); 799 settings.setValue("beClocks1", _beClocks1CheckBox->checkState()); 800 713 801 settings.setValue("outHost2", _outHost_2_LineEdit->text()); 714 802 settings.setValue("outPort2", _outPort_2_LineEdit->text()); 715 settings.setValue("mountpoint_1",_mountpoint_1_LineEdit->text());716 803 settings.setValue("mountpoint_2",_mountpoint_2_LineEdit->text()); 717 settings.setValue("outFile_1", _outFile_1_LineEdit->text()); 804 settings.setValue("password2", _password_2_LineEdit->text()); 805 settings.setValue("refSys_2", _refSys_2_ComboBox->currentText()); 718 806 settings.setValue("outFile_2", _outFile_2_LineEdit->text()); 719 settings.setValue("password1", _password_1_LineEdit->text()); 720 settings.setValue("password2", _password_2_LineEdit->text()); 807 settings.setValue("beClocks2", _beClocks2CheckBox->checkState()); 808 809 settings.setValue("outHost3", _outHost_3_LineEdit->text()); 810 settings.setValue("outPort3", _outPort_3_LineEdit->text()); 811 settings.setValue("mountpoint_3",_mountpoint_3_LineEdit->text()); 812 settings.setValue("password3", _password_3_LineEdit->text()); 813 settings.setValue("refSys_3", _refSys_3_ComboBox->currentText()); 814 settings.setValue("outFile_3", _outFile_3_LineEdit->text()); 815 settings.setValue("beClocks3", _beClocks2CheckBox->checkState()); 816 721 817 settings.setValue("rnxPath", _rnxPathLineEdit->text()); 722 818 settings.setValue("rnxIntr", _rnxIntrComboBox->currentText()); 723 819 settings.setValue("rnxSampl", _rnxSamplSpinBox->value()); 820 724 821 settings.setValue("sp3Path", _sp3PathLineEdit->text()); 725 822 settings.setValue("sp3Intr", _sp3IntrComboBox->currentText()); 726 823 settings.setValue("sp3Sampl", _sp3SamplSpinBox->value()); 824 727 825 settings.setValue("startTab", tabs->currentIndex()); 728 settings.setValue("beClocks1", _beClocks1CheckBox->checkState());729 settings.setValue("beClocks2", _beClocks2CheckBox->checkState());730 826 } 731 827 … … 791 887 connect(_bns, SIGNAL(newOutBytes1(int)), this, SLOT(slotOutBytes1(int))); 792 888 connect(_bns, SIGNAL(newOutBytes2(int)), this, SLOT(slotOutBytes2(int))); 889 connect(_bns, SIGNAL(newOutBytes3(int)), this, SLOT(slotOutBytes3(int))); 793 890 794 891 _bns->start(); … … 808 905 void bnsWindow::slotOutBytes2(int nBytes) { 809 906 updateStatus(3, nBytes); 907 } 908 void bnsWindow::slotOutBytes3(int nBytes) { 909 updateStatus(4, nBytes); 810 910 } 811 911 … … 942 1042 } 943 1043 1044 // Enable/disable Broadcast Corrections III Options 1045 // ----------------------------------------------- 1046 if (tabs->currentIndex() == 6) { 1047 if (!isEmpty) { 1048 _outPort_3_LineEdit->setStyleSheet("background-color: white"); 1049 _mountpoint_3_LineEdit->setStyleSheet("background-color: white"); 1050 _password_3_LineEdit->setStyleSheet("background-color: white"); 1051 _outFile_3_LineEdit->setStyleSheet("background-color: white"); 1052 _refSys_3_ComboBox->setStyleSheet("background-color: white"); 1053 palette.setColor(_beClocks3CheckBox->backgroundRole(), white); 1054 _beClocks3CheckBox->setPalette(palette); 1055 _outPort_3_LineEdit->setEnabled(true); 1056 _mountpoint_3_LineEdit->setEnabled(true); 1057 _password_3_LineEdit->setEnabled(true); 1058 _outFile_3_LineEdit->setEnabled(true); 1059 _refSys_3_ComboBox->setEnabled(true); 1060 _beClocks3CheckBox->setEnabled(true); 1061 } else { 1062 _outPort_3_LineEdit->setStyleSheet("background-color: lightGray"); 1063 _mountpoint_3_LineEdit->setStyleSheet("background-color: lightGray"); 1064 _password_3_LineEdit->setStyleSheet("background-color: lightGray"); 1065 _outFile_3_LineEdit->setStyleSheet("background-color: lightGray"); 1066 _refSys_3_ComboBox->setStyleSheet("background-color: lightGray"); 1067 palette.setColor(_beClocks3CheckBox->backgroundRole(), lightGray); 1068 _beClocks3CheckBox->setPalette(palette); 1069 _outPort_3_LineEdit->setEnabled(false); 1070 _mountpoint_3_LineEdit->setEnabled(false); 1071 _password_3_LineEdit->setEnabled(false); 1072 _outFile_3_LineEdit->setEnabled(false); 1073 _refSys_3_ComboBox->setEnabled(false); 1074 _beClocks3CheckBox->setEnabled(false); 1075 } 1076 } 1077 944 1078 // Enable/disable RINEX Clocks Options 945 1079 // ----------------------------------- 946 if (tabs->currentIndex() == 6) {1080 if (tabs->currentIndex() == 7) { 947 1081 if (!isEmpty) { 948 1082 _rnxIntrComboBox->setStyleSheet("background-color: white"); … … 960 1094 // Enable/disable SP3 Orbits Options 961 1095 // --------------------------------- 962 if (tabs->currentIndex() == 7) {1096 if (tabs->currentIndex() == 8) { 963 1097 if (!isEmpty) { 964 1098 _sp3IntrComboBox->setStyleSheet("background-color: white"); -
trunk/BNS/bnswindow.h
r1670 r1728 47 47 void slotOutBytes1(int nBytes); 48 48 void slotOutBytes2(int nBytes); 49 void slotOutBytes3(int nBytes); 49 50 50 51 protected: … … 74 75 QLineEdit* _proxyHostLineEdit; 75 76 QLineEdit* _proxyPortLineEdit; 76 QLineEdit* _inpEchoLineEdit; 77 78 QLineEdit* _logFileLineEdit; 79 QCheckBox* _fileAppendCheckBox; 80 QCheckBox* _autoStartCheckBox; 81 77 82 QLineEdit* _ephHostLineEdit; 78 83 QLineEdit* _ephPortLineEdit; 79 84 QLineEdit* _ephEchoLineEdit; 85 80 86 QLineEdit* _clkPortLineEdit; 81 QLineEdit* _logFileLineEdit; 87 QLineEdit* _inpEchoLineEdit; 88 82 89 QLineEdit* _outHost_1_LineEdit; 83 90 QLineEdit* _outPort_1_LineEdit; 91 QLineEdit* _mountpoint_1_LineEdit; 84 92 QLineEdit* _password_1_LineEdit; 93 QComboBox* _refSys_1_ComboBox; 94 QLineEdit* _outFile_1_LineEdit; 95 QCheckBox* _beClocks1CheckBox; 96 85 97 QLineEdit* _outHost_2_LineEdit; 86 98 QLineEdit* _outPort_2_LineEdit; 99 QLineEdit* _mountpoint_2_LineEdit; 87 100 QLineEdit* _password_2_LineEdit; 88 QLineEdit* _mountpoint_1_LineEdit; 89 QLineEdit* _mountpoint_2_LineEdit; 90 QLineEdit* _outFile_1_LineEdit; 101 QComboBox* _refSys_2_ComboBox; 91 102 QLineEdit* _outFile_2_LineEdit; 92 QComboBox* _refSys_1_ComboBox; 93 QComboBox* _refSys_2_ComboBox; 103 QCheckBox* _beClocks2CheckBox; 104 105 QLineEdit* _outHost_3_LineEdit; 106 QLineEdit* _outPort_3_LineEdit; 107 QLineEdit* _mountpoint_3_LineEdit; 108 QLineEdit* _password_3_LineEdit; 109 QComboBox* _refSys_3_ComboBox; 110 QLineEdit* _outFile_3_LineEdit; 111 QCheckBox* _beClocks3CheckBox; 112 94 113 QLineEdit* _rnxPathLineEdit; 114 QComboBox* _rnxIntrComboBox; 115 QSpinBox* _rnxSamplSpinBox; 116 95 117 QLineEdit* _sp3PathLineEdit; 96 QComboBox* _rnxIntrComboBox;97 118 QComboBox* _sp3IntrComboBox; 98 QSpinBox* _rnxSamplSpinBox;99 119 QSpinBox* _sp3SamplSpinBox; 100 QCheckBox* _fileAppendCheckBox;101 QCheckBox* _autoStartCheckBox;102 QCheckBox* _beClocks1CheckBox;103 QCheckBox* _beClocks2CheckBox;104 120 105 121 QTextEdit* _log; … … 108 124 //QWidget* _status; 109 125 QGroupBox* _status; 110 QLabel* _statusLbl[ 8];111 double _statusCnt[ 4];126 QLabel* _statusLbl[10]; 127 double _statusCnt[5]; 112 128 QMutex _mutex; 113 129
Note:
See TracChangeset
for help on using the changeset viewer.