Changeset 11158 in ntrip for trunk/BNC/src/rinex


Ignore:
Timestamp:
Nov 3, 2026, 10:53:35 AM (18 hours ago)
Author:
stuerze
Message:

deprecated functions exchanged libs updated

Location:
trunk/BNC/src/rinex
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • trunk/BNC/src/rinex/graphwin.cpp

    r11023 r11158  
    4141#include <qwt_scale_widget.h>
    4242#include <qwt_scale_engine.h>
     43#include <qwt_interval.h>
    4344
    4445#include <QDir>
    4546#include <QFileInfo>
     47#include <QPainter>
    4648#include <QHBoxLayout>
    4749#include <QVBoxLayout>
    … …  
    174176    QPainter painter;
    175177    painter.begin(&printer);
    176     double xscale = printer.pageRect().width()/double(_canvas->width());
    177     double yscale = printer.pageRect().height()/double(_canvas->height());
     178    QRect pageRect  = printer.pageLayout().paintRectPixels(printer.resolution());
     179    QRect paperRect = printer.pageLayout().fullRectPixels(printer.resolution());
     180    double xscale = pageRect.width()/double(_canvas->width());
     181    double yscale = pageRect.height()/double(_canvas->height());
    178182    double scale  = qMin(xscale, yscale);
    179     painter.translate(printer.paperRect().x() + printer.pageRect().width()/2,
    180                       printer.paperRect().y() + printer.pageRect().height()/2);
     183    painter.translate(paperRect.x() + pageRect.width()/2,
     184                      paperRect.y() + pageRect.height()/2);
    181185    painter.scale(scale, scale);
    182186    painter.translate(-width()/2, -height()/2);
  • trunk/BNC/src/rinex/polarplot.cpp

    r8127 r11158  
    3131                               const QPointF& pole, int from, int to) const {
    3232  t_colorMap colorMap;
     33  const t_polarData* polarData = dynamic_cast<const t_polarData*>(data());
    3334  for (int ii = from; ii <= to; ii++) {
    3435    QwtSymbol ss(symbol.style());
    3536    ss.setSize(symbol.size());
    36     const QwtPointPolar& point = sample(ii);
    37     const QColor color = colorMap.color(_scaleInterval, point._value);
     37    double value = polarData ? polarData->value(ii) : 0.0;
     38    const QColor color = colorMap.color(_scaleInterval, value);
    3839    ss.setBrush(QBrush(color));
    3940    ss.setPen(QPen(color));
  • trunk/BNC/src/rinex/polarplot.h

    r8127 r11158  
    5151  virtual QwtPointPolar sample(size_t ii) const {
    5252    const t_polarPoint* point = _data->at(ii);
    53     QwtPointPolar qp(point->_az, point->_zen);  qp._value = point->_value;
    54     return qp;
     53    return QwtPointPolar(point->_az, point->_zen);
    5554  }
     55  double value(size_t ii) const {return _data->at(ii)->_value;} // symbol color
    5656  virtual size_t size() const {return _size;}
    57   virtual QRectF boundingRect() const {return d_boundingRect;}
     57  virtual QRectF boundingRect() const {return cachedBoundingRect;}
    5858 protected:
    5959  size_t _size;
  • trunk/BNC/src/rinex/reqcanalyze.cpp

    r11057 r11158  
    3939 * -----------------------------------------------------------------------*/
    4040
     41#include <QRegularExpression>
    4142#include <iostream>
    4243#include <iomanip>
    … …  
    152153
    153154  for (int ii = 0; ii < signalsOpt.size(); ii++) {
    154     QStringList input = signalsOpt.at(ii).split(QRegExp("[:&]"), Qt::SkipEmptyParts);
     155    QStringList input = signalsOpt.at(ii).split(QRegularExpression("[:&]"), Qt::SkipEmptyParts);
    155156    if (input.size() > 1 && input[0].length() == 1) {
    156157      char        system   = input[0].toLatin1().constData()[0];
  • trunk/BNC/src/rinex/reqcedit.cpp

    r11057 r11158  
    3939 * -----------------------------------------------------------------------*/
    4040
     41#include <QRegularExpression>
    4142#include <iostream>
    4243#include "reqcedit.h"
    … …  
    412413  if (!newMarkerName.isEmpty()) {
    413414    if (oldMarkerName.isEmpty() ||
    414         QRegExp(oldMarkerName).exactMatch(obsFile.markerName())) {
     415        QRegularExpression(QRegularExpression::anchoredPattern(oldMarkerName)).match(obsFile.markerName()).hasMatch()) {
    415416      obsFile.setMarkerName(newMarkerName);
    416417    }
    … …  
    421422  if (!newAntennaName.isEmpty()) {
    422423    if (oldAntennaName.isEmpty() ||
    423         QRegExp(oldAntennaName).exactMatch(obsFile.antennaName())) {
     424        QRegularExpression(QRegularExpression::anchoredPattern(oldAntennaName)).match(obsFile.antennaName()).hasMatch()) {
    424425      obsFile.setAntennaName(newAntennaName);
    425426    }
    … …  
    430431  if (!newAntennaNumber.isEmpty()) {
    431432    if (oldAntennaNumber.isEmpty() ||
    432         QRegExp(oldAntennaNumber).exactMatch(obsFile.antennaNumber())) {
     433        QRegularExpression(QRegularExpression::anchoredPattern(oldAntennaNumber)).match(obsFile.antennaNumber()).hasMatch()) {
    433434      obsFile.setAntennaNumber(newAntennaNumber);
    434435    }
    … …  
    465466  if (!newReceiverType.isEmpty()) {
    466467    if (oldReceiverType.isEmpty() ||
    467         QRegExp(oldReceiverType).exactMatch(obsFile.receiverType())) {
     468        QRegularExpression(QRegularExpression::anchoredPattern(oldReceiverType)).match(obsFile.receiverType()).hasMatch()) {
    468469      obsFile.setReceiverType(newReceiverType);
    469470    }
    … …  
    474475  if (!newReceiverNumber.isEmpty()) {
    475476    if (oldReceiverNumber.isEmpty() ||
    476         QRegExp(oldReceiverNumber).exactMatch(obsFile.receiverNumber())) {
     477        QRegularExpression(QRegularExpression::anchoredPattern(oldReceiverNumber)).match(obsFile.receiverNumber()).hasMatch()) {
    477478      obsFile.setReceiverNumber(newReceiverNumber);
    478479    }
  • trunk/BNC/src/rinex/rnxnavfile.cpp

    r11023 r11158  
    3939 * -----------------------------------------------------------------------*/
    4040
     41#include <QRegularExpression>
    4142#include <iostream>
    4243#include <newmatio.h>
    … …  
    159160    }
    160161
    161     QStringList hlp = line.split(QRegExp("\\s+"), Qt::SkipEmptyParts);
     162    QStringList hlp = line.split(QRegularExpression("\\s+"), Qt::SkipEmptyParts);
    162163    QString firstStr = hlp.at(0);
    163164
Note: See TracChangeset for help on using the changeset viewer.