Changeset 3766 in ntrip
- Timestamp:
- Apr 3, 2012, 9:07:00 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/BNC/bncwindow.cpp
r3750 r3766 360 360 _pppMountLineEdit->setMaximumWidth(8*ww); 361 361 _pppCorrMountLineEdit = new QLineEdit(settings.value("pppCorrMount").toString()); 362 _pppMountLineEdit->setMinimumWidth(8*ww); 363 _pppCorrMountLineEdit->setMinimumWidth(8*ww); 362 364 _pppCorrMountLineEdit->setMaximumWidth(8*ww); 363 365 _pppNMEALineEdit = new QLineEdit(settings.value("nmeaFile").toString()); … … 382 384 _pppAntexFileChooser->setMinimumWidth(12*ww); 383 385 _pppAntennaLineEdit = new QLineEdit(settings.value("pppAntenna").toString()); 384 _pppAntennaLineEdit->setMinimumWidth(14*ww); 386 //_pppAntennaLineEdit->setMinimumWidth(20*ww); // weber 14 387 //_pppAntennaLineEdit->setMaximumWidth(20*ww); // weber 14 385 388 _pppAntexFileChooser->setFileName(settings.value("pppAntex").toString()); 386 387 389 388 390 _pppSPPComboBox = new QComboBox(); … … 627 629 _proxyPortLineEdit->setMaximumWidth(9*ww); 628 630 629 pLayout->addWidget(new QLabel(" Proxy host"), 0,0);630 pLayout->addWidget( _proxyHostLineEdit, 0, 1, 1,10);631 pLayout->addWidget( new QLabel("Proxy port"), 1,0);632 pLayout->addWidget( _proxyPortLineEdit, 1, 1);633 pLayout->addWidget( new QLabel("Settings for proxy in protected networks, leave boxes blank if none."),2, 0, 1, 50, Qt::AlignLeft);634 pLayout->addWidget(new QLabel(" "),3,0);635 pLayout->addWidget( new QLabel(" "),4,0);636 pLayout->addWidget(new QLabel(" Path to SSL Certificates"), 5,0);637 pLayout->addWidget( _sslCaCertPathLineEdit, 5, 1, 1,10);638 pLayout->addWidget( new QLabel("default: " + bncSslConfig::defaultPath()), 5, 12, 1,20);639 pLayout->addWidget(new QLabel(" Ignore SSL Authorization Errors"), 6,0);640 pLayout->addWidget( _ignoreSslErrorsCheckBox, 6, 1, 1,10);641 pLayout->addWidget(new QLabel(" Settings for SSL Authorization."),7, 0, 1, 50, Qt::AlignLeft);631 pLayout->addWidget(new QLabel("Settings for proxy in protected networks and for SSL authorization, leave boxes blank if none."),0, 0, 1, 50); 632 pLayout->addWidget(new QLabel("Proxy host"), 1, 0); 633 pLayout->addWidget(_proxyHostLineEdit, 1, 1, 1,10); 634 pLayout->addWidget(new QLabel("Proxy port"), 2, 0); 635 pLayout->addWidget(_proxyPortLineEdit, 2, 1); 636 pLayout->addWidget(new QLabel("Path to SSL Certificates"), 3, 0); 637 pLayout->addWidget(_sslCaCertPathLineEdit, 3, 1, 1,10); 638 pLayout->addWidget(new QLabel("Default: " + bncSslConfig::defaultPath()), 3,12, 1,20); 639 pLayout->addWidget(new QLabel("Ignore SSL Authorization Errors"), 4, 0); 640 pLayout->addWidget(_ignoreSslErrorsCheckBox, 4, 1, 1,10); 641 pLayout->addWidget(new QLabel(" "), 4, 0); 642 pLayout->addWidget(new QLabel(" "), 5, 0); 643 pLayout->addWidget(new QLabel(" "), 6, 0); 642 644 pgroup->setLayout(pLayout); 643 645 … … 648 650 _onTheFlyComboBox->setMaximumWidth(9*ww); 649 651 650 gLayout->addWidget(new QLabel("Logfile (full path)"), 0, 0); 651 gLayout->addWidget(_logFileLineEdit, 0, 1, 1,30); // 1 652 gLayout->addWidget(new QLabel("Append files"), 1, 0); 653 gLayout->addWidget(_rnxAppendCheckBox, 1, 1); 654 gLayout->addWidget(new QLabel("Reread configuration"), 2, 0); 655 gLayout->addWidget(_onTheFlyComboBox, 2, 1); 656 gLayout->addWidget(new QLabel("Auto start"), 3, 0); 657 gLayout->addWidget(_autoStartCheckBox, 3, 1); 658 gLayout->addWidget(new QLabel("Raw output file (full path)"), 4, 0); 659 gLayout->addWidget(_rawOutFileLineEdit, 4, 1, 1,30); 660 gLayout->addWidget(new QLabel("General settings for logfile, file handling, configuration on-the-fly, and auto-start."),5, 0, 1, 50, Qt::AlignLeft); 652 gLayout->addWidget(new QLabel("General settings for logfile, file handling, configuration on-the-fly, and auto-start."),0, 0, 1, 50); 653 gLayout->addWidget(new QLabel("Logfile (full path)"), 1, 0); 654 gLayout->addWidget(_logFileLineEdit, 1, 1, 1,30); 655 gLayout->addWidget(new QLabel("Append files"), 2, 0); 656 gLayout->addWidget(_rnxAppendCheckBox, 2, 1); 657 gLayout->addWidget(new QLabel("Reread configuration"), 3, 0); 658 gLayout->addWidget(_onTheFlyComboBox, 3, 1); 659 gLayout->addWidget(new QLabel("Auto start"), 4, 0); 660 gLayout->addWidget(_autoStartCheckBox, 4, 1); 661 gLayout->addWidget(new QLabel("Raw output file (full path)"), 5, 0); 662 gLayout->addWidget(_rawOutFileLineEdit, 5, 1, 1,30); 663 gLayout->addWidget(new QLabel(" "), 6, 0); 661 664 ggroup->setLayout(gLayout); 662 665 … … 668 671 _rnxSamplSpinBox->setMaximumWidth(9*ww); 669 672 670 oLayout->addWidget(new QLabel("Directory"), 0, 0); 671 oLayout->addWidget(_rnxPathLineEdit, 0, 1,1,24); 672 oLayout->addWidget(new QLabel("Interval"), 1, 0); 673 oLayout->addWidget(_rnxIntrComboBox, 1, 1); 674 oLayout->addWidget(new QLabel(" Sampling"), 1, 2, Qt::AlignRight); 675 oLayout->addWidget(_rnxSamplSpinBox, 1, 3, Qt::AlignLeft); 676 oLayout->addWidget(new QLabel("Skeleton extension"), 2, 0); 677 oLayout->addWidget(_rnxSkelLineEdit, 2, 1,1,1, Qt::AlignLeft); 678 oLayout->addWidget(new QLabel("Script (full path)"), 3, 0); 679 oLayout->addWidget(_rnxScrpLineEdit, 3, 1,1,24); 680 oLayout->addWidget(new QLabel("Version 3"), 4, 0); 681 oLayout->addWidget(_rnxV3CheckBox, 4, 1); 682 oLayout->addWidget(new QLabel("Saving RINEX observation files."),5,0,1,50, Qt::AlignLeft); 673 oLayout->addWidget(new QLabel("Saving RINEX observation files."),0, 0, 1,50); 674 oLayout->addWidget(new QLabel("Directory"), 1, 0); 675 oLayout->addWidget(_rnxPathLineEdit, 1, 1, 1,24); 676 oLayout->addWidget(new QLabel("Interval"), 2, 0); 677 oLayout->addWidget(_rnxIntrComboBox, 2, 1); 678 oLayout->addWidget(new QLabel(" Sampling"), 2, 2, Qt::AlignRight); 679 oLayout->addWidget(_rnxSamplSpinBox, 2, 3, Qt::AlignLeft); 680 oLayout->addWidget(new QLabel("Skeleton extension"), 3, 0); 681 oLayout->addWidget(_rnxSkelLineEdit, 3, 1, 1, 1, Qt::AlignLeft); 682 oLayout->addWidget(new QLabel("Script (full path)"), 4, 0); 683 oLayout->addWidget(_rnxScrpLineEdit, 4, 1, 1,24); 684 oLayout->addWidget(new QLabel("Version 3"), 5, 0); 685 oLayout->addWidget(_rnxV3CheckBox, 5, 1); 686 oLayout->addWidget(new QLabel(" "), 6, 0); 683 687 ogroup->setLayout(oLayout); 684 688 … … 690 694 _outEphPortLineEdit->setMaximumWidth(9*ww); 691 695 692 eLayout->addWidget(new QLabel("Directory"), 0, 0); 693 eLayout->addWidget(_ephPathLineEdit, 0, 1, 1,30); 694 eLayout->addWidget(new QLabel("Interval"), 1, 0); 695 eLayout->addWidget(_ephIntrComboBox, 1, 1); 696 eLayout->addWidget(new QLabel("Port"), 2, 0); 697 eLayout->addWidget(_outEphPortLineEdit, 2, 1); 698 eLayout->addWidget(new QLabel("Version 3"), 3, 0); 699 eLayout->addWidget(_ephV3CheckBox, 3, 1); 700 eLayout->addWidget(new QLabel("Saving RINEX ephemeris files and ephemeris output through IP port."),4,0,1,50,Qt::AlignLeft); 701 eLayout->addWidget(new QLabel(" "),5,0); 696 eLayout->addWidget(new QLabel("Saving RINEX ephemeris files and ephemeris output through IP port."),0,0,1,50); 697 eLayout->addWidget(new QLabel("Directory"), 1, 0); 698 eLayout->addWidget(_ephPathLineEdit, 1, 1, 1,30); 699 eLayout->addWidget(new QLabel("Interval"), 2, 0); 700 eLayout->addWidget(_ephIntrComboBox, 2, 1); 701 eLayout->addWidget(new QLabel("Port"), 3, 0); 702 eLayout->addWidget(_outEphPortLineEdit, 3, 1); 703 eLayout->addWidget(new QLabel("Version 3"), 4, 0); 704 eLayout->addWidget(_ephV3CheckBox, 4, 1); 705 eLayout->addWidget(new QLabel(" "), 5, 0); 706 eLayout->addWidget(new QLabel(" "), 6, 0); 702 707 egroup->setLayout(eLayout); 703 708 … … 711 716 _corrTimeSpinBox->setMaximumWidth(9*ww); 712 717 713 cLayout->addWidget(new QLabel("Directory, ASCII"), 0, 0); 714 cLayout->addWidget(_corrPathLineEdit, 0, 1,1,20); 715 cLayout->addWidget(new QLabel("Interval"), 1, 0); 716 cLayout->addWidget(_corrIntrComboBox, 1, 1); 717 cLayout->addWidget(new QLabel("Port"), 2, 0); 718 cLayout->addWidget(_corrPortLineEdit, 2, 1); 719 cLayout->addWidget(new QLabel(" Wait for full epoch"), 2, 2, Qt::AlignRight); 720 cLayout->addWidget(_corrTimeSpinBox, 2, 3, Qt::AlignLeft); 721 cLayout->addWidget(new QLabel("Saving Broadcast Ephemeris correction files and correction output through IP port."),3,0,1,50); 722 cLayout->addWidget(new QLabel(" "),4,0); 723 cLayout->addWidget(new QLabel(" "),5,0); 718 cLayout->addWidget(new QLabel("Saving Broadcast Ephemeris correction files and correction output through IP port."),0,0,1,50); 719 cLayout->addWidget(new QLabel("Directory, ASCII"), 1, 0); 720 cLayout->addWidget(_corrPathLineEdit, 1, 1, 1,20); 721 cLayout->addWidget(new QLabel("Interval"), 2, 0); 722 cLayout->addWidget(_corrIntrComboBox, 2, 1); 723 cLayout->addWidget(new QLabel("Port"), 3, 0); 724 cLayout->addWidget(_corrPortLineEdit, 3, 1); 725 cLayout->addWidget(new QLabel(" Wait for full epoch"), 3, 2, Qt::AlignRight); 726 cLayout->addWidget(_corrTimeSpinBox, 3, 3, Qt::AlignLeft); 727 cLayout->addWidget(new QLabel(" "), 4, 0); 728 cLayout->addWidget(new QLabel(" "), 5, 0); 729 cLayout->addWidget(new QLabel(" "), 6, 0); 724 730 cgroup->setLayout(cLayout); 725 731 … … 733 739 _outUPortLineEdit->setMaximumWidth(9*ww); 734 740 735 sLayout->addWidget(new QLabel("Port"), 0, 0); 736 sLayout->addWidget(_outPortLineEdit, 0, 1); 737 sLayout->addWidget(new QLabel("Wait for full epoch"), 0, 2, Qt::AlignRight); 738 sLayout->addWidget(_waitTimeSpinBox, 0, 3, Qt::AlignLeft); 739 sLayout->addWidget(new QLabel("Sampling"), 1, 0); 740 sLayout->addWidget(_binSamplSpinBox, 1, 1, Qt::AlignLeft); 741 sLayout->addWidget(new QLabel("File (full path)"), 2, 0); 742 sLayout->addWidget(_outFileLineEdit, 2, 1, 1, 20); 743 sLayout->addWidget(new QLabel("Port (unsynchronized)"), 3, 0); 744 sLayout->addWidget(_outUPortLineEdit, 3, 1); 745 sLayout->addWidget(new QLabel("Output decoded observations in a binary format to feed a real-time GNSS network engine."),4,0,1,50); 746 sLayout->addWidget(new QLabel(" "),5,0); 741 sLayout->addWidget(new QLabel("Output decoded observations in a binary format to feed a real-time GNSS network engine."),0,0,1,50); 742 sLayout->addWidget(new QLabel("Port"), 1, 0); 743 sLayout->addWidget(_outPortLineEdit, 1, 1); 744 sLayout->addWidget(new QLabel("Wait for full epoch"), 1, 2, Qt::AlignRight); 745 sLayout->addWidget(_waitTimeSpinBox, 1, 3, Qt::AlignLeft); 746 sLayout->addWidget(new QLabel("Sampling"), 2, 0); 747 sLayout->addWidget(_binSamplSpinBox, 2, 1, Qt::AlignLeft); 748 sLayout->addWidget(new QLabel("File (full path)"), 3, 0); 749 sLayout->addWidget(_outFileLineEdit, 3, 1, 1, 20); 750 sLayout->addWidget(new QLabel("Port (unsynchronized)"), 4, 0); 751 sLayout->addWidget(_outUPortLineEdit, 4, 1); 752 sLayout->addWidget(new QLabel(" "), 5, 0); 753 sLayout->addWidget(new QLabel(" "), 6, 0); 747 754 sgroup->setLayout(sLayout); 748 755 … … 759 766 _serialHeightNMEALineEdit->setMaximumWidth(8*ww); 760 767 761 serLayout->addWidget(new QLabel("Mountpoint"), 0,0, Qt::AlignLeft); 762 serLayout->addWidget(_serialMountPointLineEdit, 0,1,1,2); 763 serLayout->addWidget(new QLabel("Port name"), 1,0, Qt::AlignLeft); 764 serLayout->addWidget(_serialPortNameLineEdit, 1,1,1,2); 765 serLayout->addWidget(new QLabel("Baud rate"), 2,0, Qt::AlignLeft); 766 serLayout->addWidget(_serialBaudRateComboBox, 2,1); 767 serLayout->addWidget(new QLabel("Flow control"), 2,2, Qt::AlignRight); 768 serLayout->addWidget(_serialFlowControlComboBox, 2,3); 769 serLayout->addWidget(new QLabel("Data bits"), 3,0, Qt::AlignLeft); 770 serLayout->addWidget(_serialDataBitsComboBox, 3,1); 771 serLayout->addWidget(new QLabel("Parity"), 3,2, Qt::AlignRight); 772 serLayout->addWidget(_serialParityComboBox, 3,3); 773 serLayout->addWidget(new QLabel(" Stop bits"), 3,4, Qt::AlignRight); 774 serLayout->addWidget(_serialStopBitsComboBox, 3,5); 775 serLayout->addWidget(new QLabel("NMEA"), 4,0); 776 serLayout->addWidget(_serialAutoNMEAComboBox, 4,1); 777 serLayout->addWidget(new QLabel(" File (full path)"), 4,2, Qt::AlignRight); 778 serLayout->addWidget(_serialFileNMEALineEdit, 4,3,1,15); 779 serLayout->addWidget(new QLabel("Height"), 4,20, Qt::AlignRight); 780 serLayout->addWidget(_serialHeightNMEALineEdit, 4,21,1,11); 781 serLayout->addWidget(new QLabel("Port settings to feed a serial connected receiver."),5,0,1,30); 768 serLayout->addWidget(new QLabel("Port settings to feed a serial connected receiver."),0,0,1,30); 769 serLayout->addWidget(new QLabel("Mountpoint"), 1, 0, Qt::AlignLeft); 770 serLayout->addWidget(_serialMountPointLineEdit, 1, 1, 1, 2); 771 serLayout->addWidget(new QLabel("Port name"), 2, 0, Qt::AlignLeft); 772 serLayout->addWidget(_serialPortNameLineEdit, 2, 1, 1, 2); 773 serLayout->addWidget(new QLabel("Baud rate"), 3, 0, Qt::AlignLeft); 774 serLayout->addWidget(_serialBaudRateComboBox, 3, 1); 775 serLayout->addWidget(new QLabel("Flow control"), 3, 2, Qt::AlignRight); 776 serLayout->addWidget(_serialFlowControlComboBox, 3, 3); 777 serLayout->addWidget(new QLabel("Data bits"), 4, 0, Qt::AlignLeft); 778 serLayout->addWidget(_serialDataBitsComboBox, 4, 1); 779 serLayout->addWidget(new QLabel("Parity"), 4, 2, Qt::AlignRight); 780 serLayout->addWidget(_serialParityComboBox, 4, 3); 781 serLayout->addWidget(new QLabel(" Stop bits"), 4, 4, Qt::AlignRight); 782 serLayout->addWidget(_serialStopBitsComboBox, 4, 5); 783 serLayout->addWidget(new QLabel("NMEA"), 5, 0); 784 serLayout->addWidget(_serialAutoNMEAComboBox, 5, 1); 785 serLayout->addWidget(new QLabel(" File (full path)"), 5, 2, Qt::AlignRight); 786 serLayout->addWidget(_serialFileNMEALineEdit, 5, 3, 1,15); 787 serLayout->addWidget(new QLabel("Height"), 5,20, Qt::AlignRight); 788 serLayout->addWidget(_serialHeightNMEALineEdit, 5,21, 1,11); 789 serLayout->addWidget(new QLabel(" "), 6, 0); 782 790 783 791 sergroup->setLayout(serLayout); … … 791 799 _adviseRecoSpinBox->setMaximumWidth(9*ww); 792 800 793 aLayout->addWidget(new QLabel(" Observation rate"), 0, 0);794 aLayout->addWidget( _obsRateComboBox, 0, 1);795 aLayout->addWidget( new QLabel("Failure threshold"), 1, 0);796 aLayout->addWidget( _adviseFailSpinBox, 1, 1);797 aLayout->addWidget( new QLabel("Recovery threshold"), 2, 0);798 aLayout->addWidget( _adviseRecoSpinBox, 2, 1);799 aLayout->addWidget( new QLabel("Script (full path)"), 3, 0);800 aLayout->addWidget( _adviseScriptLineEdit, 3, 1,1,30);801 aLayout->addWidget( new QLabel("Failure and recovery reports, advisory notes."),4,0,1,50,Qt::AlignLeft);801 aLayout->addWidget(new QLabel("Failure and recovery reports, advisory notes."),0,0,1,50,Qt::AlignLeft); 802 aLayout->addWidget(new QLabel("Observation rate"), 1, 0); 803 aLayout->addWidget(_obsRateComboBox, 1, 1); 804 aLayout->addWidget(new QLabel("Failure threshold"), 2, 0); 805 aLayout->addWidget(_adviseFailSpinBox, 2, 1); 806 aLayout->addWidget(new QLabel("Recovery threshold"), 3, 0); 807 aLayout->addWidget(_adviseRecoSpinBox, 3, 1); 808 aLayout->addWidget(new QLabel("Script (full path)"), 4, 0); 809 aLayout->addWidget(_adviseScriptLineEdit, 4, 1, 1,30); 802 810 aLayout->addWidget(new QLabel(" "), 5, 0); 811 aLayout->addWidget(new QLabel(" "), 6, 0); 803 812 agroup->setLayout(aLayout); 804 813 … … 809 818 _perfIntrComboBox->setMaximumWidth(9*ww); 810 819 811 rLayout->addWidget(new QLabel("Mountpoint"), 0, 0); 812 rLayout->addWidget(_miscMountLineEdit, 0, 1, 1,7); 813 rLayout->addWidget(new QLabel("Log latency"), 1, 0); 814 rLayout->addWidget(_perfIntrComboBox, 1, 1); 815 rLayout->addWidget(new QLabel("Scan RTCM"), 2, 0); 816 rLayout->addWidget(_scanRTCMCheckBox, 2, 1); 817 rLayout->addWidget(new QLabel("Log latencies or scan RTCM streams for numbers of message types and antenna information."),3, 0,1,30); 818 rLayout->addWidget(new QLabel(" "), 4, 0); 819 rLayout->addWidget(new QLabel(" "), 5, 0); 820 rLayout->addWidget(new QLabel("Log latencies or scan RTCM streams for numbers of message types and antenna information."),0, 0,1,30); 821 rLayout->addWidget(new QLabel("Mountpoint"), 1, 0); 822 rLayout->addWidget(_miscMountLineEdit, 1, 1, 1,7); 823 rLayout->addWidget(new QLabel("Log latency"), 2, 0); 824 rLayout->addWidget(_perfIntrComboBox, 2, 1); 825 rLayout->addWidget(new QLabel("Scan RTCM"), 3, 0); 826 rLayout->addWidget(_scanRTCMCheckBox, 3, 1); 827 rLayout->addWidget(new QLabel(" "), 4, 0); 828 rLayout->addWidget(new QLabel(" "), 5, 0); 829 rLayout->addWidget(new QLabel(" "), 6, 0); 820 830 rgroup->setLayout(rLayout); 821 831 … … 840 850 _pppSync->setMaximumWidth(6*ww); 841 851 _pppSPPComboBox->setMaximumWidth(15*ww); 842 _pppNMEAPortLineEdit->setMaximumWidth( 6*ww);852 _pppNMEAPortLineEdit->setMaximumWidth(10*ww); 843 853 844 854 _postObsFileChooser = new qtFileChooser; 845 855 _postObsFileChooser->setFileName(settings.value("postObsFile").toString()); 846 _postObsFileChooser->setWhatsThis(tr("Full Path to RINEX Observation File"));847 848 856 _postNavFileChooser = new qtFileChooser; 849 857 _postNavFileChooser->setFileName(settings.value("postNavFile").toString()); 850 _postNavFileChooser->setWhatsThis(tr("Full Path to RINEX Navigation File"));851 852 858 _postCorrFileChooser = new qtFileChooser; 853 859 _postCorrFileChooser->setFileName(settings.value("postCorrFile").toString()); 854 _postCorrFileChooser->setWhatsThis(tr("Full Path to DGPS Correction File"));855 856 860 _postOutLineEdit = new QLineEdit(settings.value("postOutFile").toString()); 857 _postOutLineEdit->setWhatsThis(tr("Full Path to DGPS Correction File"));858 861 859 862 int ir = 0; 860 pppLayout->addWidget(new QLabel(" <b>Precise Point Positioning (Panel 1)</b>"), ir, 0, 1, 8);863 pppLayout->addWidget(new QLabel("Precise Point Positioning, Panel 1"), ir, 0, 1, 80); 861 864 ++ir; 862 pppLayout->addWidget(new QLabel("Obs Mountpoint"), ir, 0 );863 pppLayout->addWidget(_pppMountLineEdit, ir, 1);864 pppLayout->addWidget(_pppSPPComboBox, ir, 2);865 pppLayout->addWidget(new QLabel(" X "), ir, 3, Qt::AlignRight);866 pppLayout->addWidget(_pppRefCrdXLineEdit, ir, 4);867 pppLayout->addWidget(new QLabel(" Y "), ir, 5, Qt::AlignRight);868 pppLayout->addWidget(_pppRefCrdYLineEdit, ir, 6);869 pppLayout->addWidget(new QLabel(" Z "), ir, 7, Qt::AlignRight);870 pppLayout->addWidget(_pppRefCrdZLineEdit, ir, 8);865 pppLayout->addWidget(new QLabel("Obs Mountpoint"), ir, 0, 1, 10); 866 pppLayout->addWidget(_pppMountLineEdit, ir,10, 1, 10); 867 pppLayout->addWidget(_pppSPPComboBox, ir,20, 1, 10); 868 pppLayout->addWidget(new QLabel(" X "), ir,30, 1, 10, Qt::AlignRight); 869 pppLayout->addWidget(_pppRefCrdXLineEdit, ir,40, 1, 10); 870 pppLayout->addWidget(new QLabel(" Y "), ir,50, 1, 10, Qt::AlignRight); 871 pppLayout->addWidget(_pppRefCrdYLineEdit, ir,60, 1, 10); 872 pppLayout->addWidget(new QLabel(" Z "), ir,70, 1, 10, Qt::AlignRight); 873 pppLayout->addWidget(_pppRefCrdZLineEdit, ir,80, 1, 10); 871 874 ++ir; 872 pppLayout->addWidget(new QLabel("Corr Mountpoint "), ir, 0 );873 pppLayout->addWidget(_pppCorrMountLineEdit, ir, 1);874 pppLayout->addWidget(new QLabel(" dN "), ir, 3, Qt::AlignRight);875 pppLayout->addWidget(_pppRefdNLineEdit, ir, 4);876 pppLayout->addWidget(new QLabel(" dE "), ir, 5, Qt::AlignRight);877 pppLayout->addWidget(_pppRefdELineEdit, ir, 6);878 pppLayout->addWidget(new QLabel(" dU "), ir, 7, Qt::AlignRight);879 pppLayout->addWidget(_pppRefdULineEdit, ir, 8);875 pppLayout->addWidget(new QLabel("Corr Mountpoint "), ir, 0, 1, 10); 876 pppLayout->addWidget(_pppCorrMountLineEdit, ir,10, 1, 20); 877 pppLayout->addWidget(new QLabel(" dN "), ir,30, 1, 10, Qt::AlignRight); 878 pppLayout->addWidget(_pppRefdNLineEdit, ir,40, 1, 10); 879 pppLayout->addWidget(new QLabel(" dE "), ir,50, 1, 10, Qt::AlignRight); 880 pppLayout->addWidget(_pppRefdELineEdit, ir,60, 1, 10); 881 pppLayout->addWidget(new QLabel(" dU "), ir,70, 1, 10, Qt::AlignRight); 882 pppLayout->addWidget(_pppRefdULineEdit, ir,80, 1, 10); 880 883 ++ir; 881 pppLayout->addWidget(new QLabel("Output"), ir, 0 );882 pppLayout->addWidget( new QLabel("NMEA File"), ir, 1, Qt::AlignRight);883 pppLayout->addWidget( _pppNMEALineEdit, ir, 2, 1, 2);884 pppLayout->addWidget( new QLabel("NMEA Port"), ir, 5, Qt::AlignRight);885 pppLayout->addWidget( _pppNMEAPortLineEdit, ir, 6);886 pppLayout->addWidget( new QLabel("PPP Plot"), ir, 7, Qt::AlignRight);887 pppLayout->addWidget( _pppPlotCoordinates, ir, 8);884 pppLayout->addWidget(new QLabel("Output"), ir, 0, 1, 10); 885 pppLayout->addWidget(_pppNMEALineEdit, ir,10, 1, 20); 886 pppLayout->addWidget(new QLabel("NMEA File"), ir,30, 1, 10, Qt::AlignLeft); 887 pppLayout->addWidget(_pppNMEAPortLineEdit, ir,40, 1, 10); 888 pppLayout->addWidget(new QLabel("NMEA Port"), ir,50, 1, 10); 889 pppLayout->addWidget(_pppPlotCoordinates, ir,60, 1, 3); 890 pppLayout->addWidget(new QLabel("PPP Plot"), ir,63, 1, 10); 888 891 ++ir; 889 pppLayout->addWidget(new QLabel("<b>Post-Processing </b>")); 890 { 891 QHBoxLayout* hlpLayout = new QHBoxLayout; 892 hlpLayout->addWidget(new QLabel("Obs")); 893 hlpLayout->addWidget(_postObsFileChooser); 894 hlpLayout->addWidget(new QLabel(" Nav")); 895 hlpLayout->addWidget(_postNavFileChooser); 896 hlpLayout->addWidget(new QLabel(" Corr")); 897 hlpLayout->addWidget(_postCorrFileChooser); 898 pppLayout->addLayout(hlpLayout, ir, 1, 1, 8); 899 } 892 pppLayout->addWidget(new QLabel("Post-Processing"), ir, 0, 1, 10); 893 pppLayout->addWidget(_postObsFileChooser, ir,10, 1, 25); 894 pppLayout->addWidget(new QLabel("Obs "), ir,35, 1, 5); 895 pppLayout->addWidget(_postNavFileChooser, ir,40, 1, 20); 896 pppLayout->addWidget(new QLabel("Nav "), ir,60, 1, 5); 897 pppLayout->addWidget(_postCorrFileChooser, ir,65, 1, 22); 898 pppLayout->addWidget(new QLabel("Corr"), ir,87, 1, 5); 900 899 ++ir; 901 pppLayout->addWidget(new QLabel("Output"), ir, 1); 902 pppLayout->addWidget(_postOutLineEdit, ir, 2, 1, 2); 900 pppLayout->addWidget(new QLabel("Post-Proc. cont'd"),ir, 0, 1, 10); 901 pppLayout->addWidget(_postOutLineEdit, ir,10, 1, 40); 902 pppLayout->addWidget(new QLabel("Output"), ir,50); 903 ++ir; 904 pppLayout->addWidget(new QLabel(" "), ir, 0, 1, 10); 903 905 904 906 pppgroup->setLayout(pppLayout); … … 908 910 QGridLayout* ppp2Layout = new QGridLayout; 909 911 ir = 0; 910 ppp2Layout->addWidget(new QLabel(" <b>Precise Point Positioning (Panel 2)</b>"), ir, 0, 1, 8);912 ppp2Layout->addWidget(new QLabel("Precise Point Positioning, Panel 2"), ir, 0, 1, 8); 911 913 ++ir; 912 ppp2Layout->addWidget(new QLabel("Antennas"), ir, 0); 913 { 914 QHBoxLayout* hlpLayout = new QHBoxLayout; 915 hlpLayout->addWidget(_pppAntexFileChooser); 916 hlpLayout->addWidget(new QLabel("ANTEX File")); 917 hlpLayout->addWidget(_pppAntennaLineEdit); 918 hlpLayout->addWidget(new QLabel("Antenna Name")); 919 hlpLayout->addWidget(_pppApplySatAntCheckBox); 920 hlpLayout->addWidget(new QLabel("Apply Sat. Ant. Offsets")); 921 ppp2Layout->addLayout(hlpLayout, ir, 1, 1, 8); 922 } 914 ppp2Layout->addWidget(new QLabel("Antennas"), ir, 0); 915 ppp2Layout->addWidget(_pppAntexFileChooser, ir, 1,1,3); 916 ppp2Layout->addWidget(new QLabel("ANTEX File"), ir, 4); 917 ppp2Layout->addWidget(_pppAntennaLineEdit, ir, 5,1,3); 918 ppp2Layout->addWidget(new QLabel("Antenna Name"), ir, 8); 919 ppp2Layout->addWidget(_pppApplySatAntCheckBox, ir, 9); 920 ppp2Layout->addWidget(new QLabel("Apply Sat. Ant. Offsets"),ir, 10); 923 921 ++ir; 924 ppp2Layout->addWidget(new QLabel("Sigmas"), ir, 0);925 ppp2Layout->addWidget(_pppSigCLineEdit, ir, 1, Qt::AlignRight);926 ppp2Layout->addWidget(new QLabel("Code"), ir, 2);927 ppp2Layout->addWidget(_pppSigPLineEdit, ir, 3);928 ppp2Layout->addWidget(new QLabel("Phase"), ir, 4);929 ppp2Layout->addWidget(_pppSigTrp0, ir, 5, Qt::AlignRight);930 ppp2Layout->addWidget(new QLabel("Tropo Init "), ir, 6);931 ppp2Layout->addWidget(_pppSigTrpP, ir, 7);932 ppp2Layout->addWidget(new QLabel("Tropo White Noise"), ir, 8);922 ppp2Layout->addWidget(new QLabel("Sigmas"), ir, 0); 923 ppp2Layout->addWidget(_pppSigCLineEdit, ir, 1, Qt::AlignRight); 924 ppp2Layout->addWidget(new QLabel("Code"), ir, 2); 925 ppp2Layout->addWidget(_pppSigPLineEdit, ir, 3); 926 ppp2Layout->addWidget(new QLabel("Phase"), ir, 4); 927 ppp2Layout->addWidget(_pppSigTrp0, ir, 5, Qt::AlignRight); 928 ppp2Layout->addWidget(new QLabel("Tropo Init "), ir, 6); 929 ppp2Layout->addWidget(_pppSigTrpP, ir, 7); 930 ppp2Layout->addWidget(new QLabel("Tropo White Noise"), ir, 8); 933 931 ++ir; 934 ppp2Layout->addWidget(new QLabel("Options"), ir, 0, 1, 5);935 ppp2Layout->addWidget(_pppUsePhaseCheckBox, ir, 1, Qt::AlignRight);936 ppp2Layout->addWidget(new QLabel("Use phase obs"), ir, 2);937 ppp2Layout->addWidget(_pppEstTropoCheckBox, ir, 3, Qt::AlignRight);938 ppp2Layout->addWidget(new QLabel("Estimate tropo"), ir, 4);939 ppp2Layout->addWidget(_pppGLONASSCheckBox, ir, 5, Qt::AlignRight);940 ppp2Layout->addWidget(new QLabel("Use GLONASS"), ir, 6);941 ppp2Layout->addWidget(_pppGalileoCheckBox, ir, 7, Qt::AlignRight);942 ppp2Layout->addWidget(new QLabel("Use Galileo "), ir, 8);932 ppp2Layout->addWidget(new QLabel("Options"), ir, 0, 1, 5); 933 ppp2Layout->addWidget(_pppUsePhaseCheckBox, ir, 1, Qt::AlignRight); 934 ppp2Layout->addWidget(new QLabel("Use phase obs"), ir, 2); 935 ppp2Layout->addWidget(_pppEstTropoCheckBox, ir, 3, Qt::AlignRight); 936 ppp2Layout->addWidget(new QLabel("Estimate tropo"), ir, 4); 937 ppp2Layout->addWidget(_pppGLONASSCheckBox, ir, 5, Qt::AlignRight); 938 ppp2Layout->addWidget(new QLabel("Use GLONASS"), ir, 6); 939 ppp2Layout->addWidget(_pppGalileoCheckBox, ir, 7, Qt::AlignRight); 940 ppp2Layout->addWidget(new QLabel("Use Galileo "), ir, 8); 943 941 ++ir; 944 ppp2Layout->addWidget(new QLabel("Options cont'd"), ir, 0);945 ppp2Layout->addWidget(_pppSigCrd0, ir, 1, Qt::AlignRight);946 ppp2Layout->addWidget(new QLabel("Sigma XYZ Init "), ir, 2);947 ppp2Layout->addWidget(_pppSigCrdP, ir, 3, Qt::AlignRight);948 ppp2Layout->addWidget(new QLabel("Sigma XYZ Noise "), ir, 4);949 ppp2Layout->addWidget(_pppQuickStartLineEdit, ir, 5, Qt::AlignRight);950 ppp2Layout->addWidget(new QLabel("Quick-Start (sec) "), ir, 6);951 ppp2Layout->addWidget(_pppMaxSolGapLineEdit, ir, 7, Qt::AlignRight);952 ppp2Layout->addWidget(new QLabel("Max Sol. Gap (sec)"), ir, 8);942 ppp2Layout->addWidget(new QLabel("Options cont'd"), ir, 0); 943 ppp2Layout->addWidget(_pppSigCrd0, ir, 1, Qt::AlignRight); 944 ppp2Layout->addWidget(new QLabel("Sigma XYZ Init "), ir, 2); 945 ppp2Layout->addWidget(_pppSigCrdP, ir, 3, Qt::AlignRight); 946 ppp2Layout->addWidget(new QLabel("Sigma XYZ Noise "), ir, 4); 947 ppp2Layout->addWidget(_pppQuickStartLineEdit, ir, 5, Qt::AlignRight); 948 ppp2Layout->addWidget(new QLabel("Quick-Start (sec) "), ir, 6); 949 ppp2Layout->addWidget(_pppMaxSolGapLineEdit, ir, 7, Qt::AlignRight); 950 ppp2Layout->addWidget(new QLabel("Max Sol. Gap (sec)"), ir, 8); 953 951 ++ir; 954 ppp2Layout->addWidget(new QLabel("Options cont'd"), ir, 0); 955 ppp2Layout->addWidget(_pppSync, ir, 1); 956 ppp2Layout->addWidget(new QLabel("Sync Corr (sec) "), ir, 2); 957 ppp2Layout->addWidget(_pppAverageLineEdit, ir, 3, Qt::AlignRight); 958 ppp2Layout->addWidget(new QLabel("Averaging (min)") , ir, 4); 952 ppp2Layout->addWidget(new QLabel("Options cont'd"), ir, 0); 953 ppp2Layout->addWidget(_pppSync, ir, 1); 954 ppp2Layout->addWidget(new QLabel("Sync Corr (sec) "), ir, 2); 955 ppp2Layout->addWidget(_pppAverageLineEdit, ir, 3, Qt::AlignRight); 956 ppp2Layout->addWidget(new QLabel("Averaging (min)") , ir, 4); 957 ++ir; 958 ppp2Layout->addWidget(new QLabel(""), ir, 0); 959 959 960 960 ppp2group->setLayout(ppp2Layout); … … 1189 1189 _cmbMethodComboBox->setWhatsThis(tr("<p>Select a clock combination approach. Options are 'Single-Epoch' and Kalman 'Filter'. It is suggested to use the Kalman filter approach for the purpose of Precise Point Positioning.</p>")); 1190 1190 _uploadTable->setWhatsThis(tr("<p>BNC can upload clock and orbit corrections to broadcast ephemeris (Broadcast Corrections) in RTCM Version 3 SSR format. The clock and orbit corrections may either come from a Real-time Network Engine or from a combination of incoming orbit/clock streams.</p><p>Hit the 'Add Row' button, double click on the 'Host' field to enter the IP or URL of an NTRIP broadcaster and hit Enter. Then double click on the 'Port' field to enter the NTRIP broadcaster IP port.</p>")); 1191 1191 _postObsFileChooser->setWhatsThis(tr("Full Path to RINEX Observation File")); 1192 _postNavFileChooser->setWhatsThis(tr("Full Path to RINEX Navigation File")); 1193 _postCorrFileChooser->setWhatsThis(tr("Full Path to DGPS Correction File")); 1194 _postOutLineEdit->setWhatsThis(tr("Full Path to DGPS Correction File")); 1192 1195 addCmbRowButton->setWhatsThis(tr("Hit 'Add Row' button to add another line to the mountpoints table.")); 1193 1196 delCmbRowButton->setWhatsThis(tr("Hit 'Delete' button to delete the highlighted line from the mountpoints table."));
Note:
See TracChangeset
for help on using the changeset viewer.