Changeset 7230 in ntrip for trunk/BNC/src/bncserialport.cpp


Ignore:
Timestamp:
Aug 18, 2015, 12:50:22 PM (9 years ago)
Author:
stuerze
Message:

country code is considerred during mountpoint setup from tcp port, udp port and serial port

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/BNC/src/bncserialport.cpp

    r7221 r7230  
    6565  _serialLatLineEdit = new QLineEdit();
    6666  _serialLonLineEdit = new QLineEdit();
     67  _serialCountryLineEdit = new QLineEdit();
    6768
    6869  _serialBaudRateComboBox->addItems(QString("110,300,600,"
     
    8485  _serialParityComboBox->setMaximumWidth(9*ww);
    8586  _serialStopBitsComboBox->setMaximumWidth(5*ww);
    86   _serialLatLineEdit->setMaximumWidth(9*ww);
     87  _serialLatLineEdit->setMaximumWidth(11*ww);
    8788  _serialLonLineEdit->setMaximumWidth(9*ww);
    8889  _serialFormatLineEdit->setMaximumWidth(9*ww);
     90  _serialCountryLineEdit->setMaximumWidth(11*ww);
    8991
    9092  // WhatsThis
     
    100102  _serialLatLineEdit->setWhatsThis(tr("<p>Enter the approximate latitude of the stream providing receiver in degrees.<p></p>Example: 45.32</p>"));
    101103  _serialLonLineEdit->setWhatsThis(tr("<p>Enter the approximate latitude of the stream providing receiver in degrees.<p></p>Example: 45.32</p>"));
     104  _serialCountryLineEdit->setWhatsThis(tr("<p>Specify the country code.</p><p>Recommended is the ISO 3166-1 alpha-3a code.<br>Example: DEU</p>"));
    102105
    103106  editLayout->addWidget(new QLabel(tr("Mountpoint")),  0, 0, Qt::AlignRight);
     
    109112  editLayout->addWidget(new QLabel(tr("Longitude")),   1, 2, Qt::AlignRight);
    110113  editLayout->addWidget(_serialLonLineEdit,            1, 3);
    111   editLayout->addWidget(new QLabel(tr("Port name")),   2, 0, Qt::AlignRight);
    112   editLayout->addWidget(_serialPortLineEdit,           2, 1);
    113   editLayout->addWidget(new QLabel(tr("Baud rate")),   2, 2, Qt::AlignRight);
    114   editLayout->addWidget(_serialBaudRateComboBox,       2, 3);
    115   editLayout->addWidget(new QLabel(tr("Data bits")),   3, 0, Qt::AlignRight);
    116   editLayout->addWidget(_serialDataBitsComboBox,       3, 1);
    117   editLayout->addWidget(new QLabel(tr("Parity")),      3, 2, Qt::AlignRight);
    118   editLayout->addWidget(_serialParityComboBox,         3, 3);
    119   editLayout->addWidget(new QLabel(tr("Stop bits")),   4, 0, Qt::AlignRight);
    120   editLayout->addWidget(_serialStopBitsComboBox,       4, 1);
    121   editLayout->addWidget(new QLabel(tr("Flow control")),4, 2, Qt::AlignRight);
    122   editLayout->addWidget(_serialFlowControlComboBox,    4, 3);
     114  editLayout->addWidget(new QLabel(tr("Country")),     2, 0, Qt::AlignRight);
     115  editLayout->addWidget(_serialCountryLineEdit,        2, 1);
     116  editLayout->addWidget(new QLabel(tr("Port name")),   3, 0, Qt::AlignRight);
     117  editLayout->addWidget(_serialPortLineEdit,           3, 1);
     118  editLayout->addWidget(new QLabel(tr("Baud rate")),   3, 2, Qt::AlignRight);
     119  editLayout->addWidget(_serialBaudRateComboBox,       3, 3);
     120  editLayout->addWidget(new QLabel(tr("Data bits")),   4, 0, Qt::AlignRight);
     121  editLayout->addWidget(_serialDataBitsComboBox,       4, 1);
     122  editLayout->addWidget(new QLabel(tr("Parity")),      4, 2, Qt::AlignRight);
     123  editLayout->addWidget(_serialParityComboBox,         4, 3);
     124  editLayout->addWidget(new QLabel(tr("Stop bits")),   5, 0, Qt::AlignRight);
     125  editLayout->addWidget(_serialStopBitsComboBox,       5, 1);
     126  editLayout->addWidget(new QLabel(tr("Flow control")),5, 2, Qt::AlignRight);
     127  editLayout->addWidget(_serialFlowControlComboBox,    5, 3);
    123128
    124129  mainLayout->addLayout(editLayout);
     
    168173       !_serialPortLineEdit->text().isEmpty() &&
    169174       !_serialFormatLineEdit->text().isEmpty() &&
     175       !_serialCountryLineEdit->text().isEmpty() &&
    170176       !_serialLatLineEdit->text().isEmpty() &&
    171177       !_serialLonLineEdit->text().isEmpty() ) {
     
    179185      + _serialMountpointLineEdit->text() + " "
    180186      + _serialFormatLineEdit->text() + " "
     187      + _serialCountryLineEdit->text() + " "
    181188      + _serialLatLineEdit->text() + " "
    182189      + _serialLonLineEdit->text() + " "
Note: See TracChangeset for help on using the changeset viewer.