‘endl’ is deprecated: Use Qt::endl
This commit is contained in:
parent
980b1b5837
commit
912e62e92c
|
@ -265,11 +265,7 @@ inline void noisyFailureMsgHandler(QtMsgType type, const QMessageLogContext &con
|
|||
vStdOut().flush();
|
||||
vStdErr().flush();
|
||||
|
||||
#if QT_VERSION < QT_VERSION_CHECK(5, 15, 0)
|
||||
(*VApplication::VApp()->LogFile()) << debugdate << endl;
|
||||
#else
|
||||
(*VApplication::VApp()->LogFile()) << debugdate << Qt::endl;
|
||||
#endif
|
||||
}
|
||||
|
||||
if (isGuiThread)
|
||||
|
|
|
@ -1898,11 +1898,7 @@ void QmuParserBase::StackDump(const QStack<token_type> &a_stVal, const QStack<to
|
|||
}
|
||||
stOprt.pop();
|
||||
}
|
||||
#if QT_VERSION < QT_VERSION_CHECK(5, 15, 0)
|
||||
qDebug() << dec;
|
||||
#else
|
||||
qDebug() << Qt::dec;
|
||||
#endif
|
||||
}
|
||||
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
|
|
@ -106,6 +106,16 @@ using qmusizetype = qsizetype;
|
|||
using qmusizetype = int;
|
||||
#endif
|
||||
|
||||
#if QT_VERSION < QT_VERSION_CHECK(5, 14, 0)
|
||||
namespace Qt
|
||||
{
|
||||
static auto endl = ::endl;
|
||||
static auto flush = ::flush;
|
||||
static auto dec = ::dec;
|
||||
static auto SkipEmptyParts = QString::SkipEmptyParts;
|
||||
}
|
||||
#endif
|
||||
|
||||
namespace qmu
|
||||
{
|
||||
//------------------------------------------------------------------------------
|
||||
|
|
|
@ -50,6 +50,7 @@ class DRW_Entity;
|
|||
class dx_ifaceBlock;
|
||||
class VLayoutPoint;
|
||||
class DRW_Point;
|
||||
class QTextCodec;
|
||||
|
||||
class VDxfEngine final : public QPaintEngine
|
||||
{
|
||||
|
|
44
src/libs/vmisc/backport/text.h
Normal file
44
src/libs/vmisc/backport/text.h
Normal file
|
@ -0,0 +1,44 @@
|
|||
/************************************************************************
|
||||
**
|
||||
** @file text.h
|
||||
** @author Roman Telezhynskyi <dismine(at)gmail.com>
|
||||
** @date 1 2, 2023
|
||||
**
|
||||
** @brief
|
||||
** @copyright
|
||||
** This source code is part of the Valentina project, a pattern making
|
||||
** program, whose allow create and modeling patterns of clothing.
|
||||
** Copyright (C) 2023 Valentina project
|
||||
** <https://gitlab.com/smart-pattern/valentina> All Rights Reserved.
|
||||
**
|
||||
** Valentina is free software: you can redistribute it and/or modify
|
||||
** it under the terms of the GNU General Public License as published by
|
||||
** the Free Software Foundation, either version 3 of the License, or
|
||||
** (at your option) any later version.
|
||||
**
|
||||
** Valentina is distributed in the hope that it will be useful,
|
||||
** but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
** GNU General Public License for more details.
|
||||
**
|
||||
** You should have received a copy of the GNU General Public License
|
||||
** along with Valentina. If not, see <http://www.gnu.org/licenses/>.
|
||||
**
|
||||
*************************************************************************/
|
||||
#ifndef TEXT_H
|
||||
#define TEXT_H
|
||||
|
||||
#include <QtGlobal>
|
||||
#include <QString>
|
||||
|
||||
#if QT_VERSION < QT_VERSION_CHECK(5, 14, 0)
|
||||
namespace Qt
|
||||
{
|
||||
static auto endl = ::endl;
|
||||
static auto flush = ::flush;
|
||||
static auto dec = ::dec;
|
||||
static auto SkipEmptyParts = QString::SkipEmptyParts;
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif // TEXT_H
|
|
@ -45,6 +45,10 @@
|
|||
#include "../vmisc/diagnostic.h"
|
||||
#endif // QT_VERSION < QT_VERSION_CHECK(5, 5, 0)
|
||||
|
||||
#if QT_VERSION < QT_VERSION_CHECK(5, 14, 0)
|
||||
#include "backport/text.h"
|
||||
#endif
|
||||
|
||||
class QxtCsvModelPrivate : public QxtPrivate<QxtCsvModel>
|
||||
{
|
||||
public:
|
||||
|
@ -617,11 +621,7 @@ bool QxtCsvModel::toCSV(QIODevice* dest, QString &error, bool withHeader, QChar
|
|||
}
|
||||
data += qxt_addCsvQuotes(d_ptr.quoteMode, d_ptr.header.at(col));
|
||||
}
|
||||
#if QT_VERSION < QT_VERSION_CHECK(5, 15, 0)
|
||||
stream << data << endl;
|
||||
#else
|
||||
stream << data << Qt::endl;
|
||||
#endif
|
||||
}
|
||||
for (row = 0; row < rows; ++row)
|
||||
{
|
||||
|
@ -642,17 +642,9 @@ bool QxtCsvModel::toCSV(QIODevice* dest, QString &error, bool withHeader, QChar
|
|||
data += qxt_addCsvQuotes(d_ptr.quoteMode, QString());
|
||||
}
|
||||
}
|
||||
#if QT_VERSION < QT_VERSION_CHECK(5, 15, 0)
|
||||
stream << data << endl;
|
||||
#else
|
||||
stream << data << Qt::endl;
|
||||
#endif
|
||||
}
|
||||
#if QT_VERSION < QT_VERSION_CHECK(5, 15, 0)
|
||||
stream << flush;
|
||||
#else
|
||||
stream << Qt::flush;
|
||||
#endif
|
||||
dest->close();
|
||||
return true;
|
||||
}
|
||||
|
|
|
@ -82,6 +82,7 @@ HEADERS += \
|
|||
$$PWD/vmodifierkey.h \
|
||||
$$PWD/typedef.h \
|
||||
$$PWD/backport/qscopeguard.h \
|
||||
$$PWD/backport/text.h \
|
||||
$$PWD/dialogs/dialogselectlanguage.h \
|
||||
$$PWD/fpm/fixed.hpp \
|
||||
$$PWD/fpm/math.hpp
|
||||
|
|
|
@ -106,6 +106,7 @@ VLib {
|
|||
files: [
|
||||
"qoverload.h",
|
||||
"qscopeguard.h",
|
||||
"text.h",
|
||||
]
|
||||
}
|
||||
|
||||
|
|
|
@ -49,6 +49,10 @@
|
|||
|
||||
#include "../vmisc/vmath.h"
|
||||
|
||||
#if QT_VERSION < QT_VERSION_CHECK(5, 14, 0)
|
||||
#include "../vmisc/backport/text.h"
|
||||
#endif
|
||||
|
||||
class QPaintDevice;
|
||||
class QPixmap;
|
||||
class QPoint;
|
||||
|
@ -130,13 +134,8 @@ bool VObjEngine::begin(QPaintDevice *pdev)
|
|||
}
|
||||
|
||||
stream = QSharedPointer<QTextStream>(new QTextStream(outputDevice.data()));
|
||||
#if QT_VERSION < QT_VERSION_CHECK(5, 15, 0)
|
||||
*stream << "# Valentina OBJ File" << endl;
|
||||
*stream << "# smart-pattern.com.ua/" << endl;
|
||||
#else
|
||||
*stream << "# Valentina OBJ File" << Qt::endl;
|
||||
*stream << "# smart-pattern.com.ua/" << Qt::endl;
|
||||
#endif
|
||||
return true;
|
||||
}
|
||||
|
||||
|
@ -176,11 +175,7 @@ void VObjEngine::drawPath(const QPainterPath &path)
|
|||
qint64 sq = Square(polygon);
|
||||
|
||||
++planeCount;
|
||||
#if QT_VERSION < QT_VERSION_CHECK(5, 15, 0)
|
||||
*stream << "o Plane." << QString("%1").arg(planeCount, 3, 10, QLatin1Char('0')) << endl;
|
||||
#else
|
||||
*stream << "o Plane." << QString("%1").arg(planeCount, 3, 10, QLatin1Char('0')) << Qt::endl;
|
||||
#endif
|
||||
|
||||
quint32 num_points = 0;
|
||||
|
||||
|
@ -236,11 +231,7 @@ void VObjEngine::drawPath(const QPainterPath &path)
|
|||
}
|
||||
|
||||
delaunay2d_release(res);//Don't forget release data
|
||||
#if QT_VERSION < QT_VERSION_CHECK(5, 15, 0)
|
||||
*stream << "s off" << endl;
|
||||
#else
|
||||
*stream << "s off" << Qt::endl;
|
||||
#endif
|
||||
}
|
||||
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
@ -255,11 +246,7 @@ void VObjEngine::drawPolygon(const QPointF *points, int pointCount, PolygonDrawM
|
|||
{
|
||||
*stream << QString(" %1").arg(static_cast<int>(globalPointsCount) - pointCount + i + 1);
|
||||
}
|
||||
#if QT_VERSION < QT_VERSION_CHECK(5, 15, 0)
|
||||
*stream << endl;
|
||||
#else
|
||||
*stream << Qt::endl;
|
||||
#endif
|
||||
}
|
||||
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
@ -282,13 +269,8 @@ void VObjEngine::drawPoints(const QPointF *points, int pointCount)
|
|||
qreal x = ((points[i].x() - 0)/qFloor(size.width()/2.0)) - 1.0;
|
||||
qreal y = (((points[i].y() - 0)/qFloor(size.width()/2.0)) - 1.0)*-1;
|
||||
|
||||
#if QT_VERSION < QT_VERSION_CHECK(5, 15, 0)
|
||||
*stream << "v" << " " << QString::number(x, 'f', 6 ) << " " << QString::number(y, 'f', 6 ) << " "
|
||||
<< "0.000000" << endl;
|
||||
#else
|
||||
*stream << "v" << " " << QString::number(x, 'f', 6 ) << " " << QString::number(y, 'f', 6 ) << " "
|
||||
<< "0.000000" << Qt::endl;
|
||||
#endif
|
||||
++globalPointsCount;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -27,6 +27,7 @@
|
|||
*************************************************************************/
|
||||
#include "tst_dxf.h"
|
||||
|
||||
#include <QTextCodec>
|
||||
#include <QtTest>
|
||||
|
||||
#include "../vmisc/def.h"
|
||||
|
@ -34,6 +35,10 @@
|
|||
#include "../vdxf/dxfdef.h"
|
||||
#include "../vdxf/libdxfrw/intern/drw_textcodec.h"
|
||||
|
||||
#if QT_VERSION < QT_VERSION_CHECK(5, 14, 0)
|
||||
#include "../vmisc/backport/text.h"
|
||||
#endif
|
||||
|
||||
namespace
|
||||
{
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
@ -59,11 +64,7 @@ TST_DXF::TST_DXF(QObject *parent)
|
|||
void TST_DXF::initTestCase()
|
||||
{
|
||||
QTextStream ts(stdout);
|
||||
#if QT_VERSION < QT_VERSION_CHECK(5, 15, 0)
|
||||
ts << QStringLiteral("Available codecs:\n%2.").arg(AvailableCodecs().join(", "))<< endl;
|
||||
#else
|
||||
ts << QStringLiteral("Available codecs:\n%2.").arg(AvailableCodecs().join(", "))<< Qt::endl;
|
||||
#endif
|
||||
}
|
||||
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
|
Loading…
Reference in New Issue
Block a user