From 3855233dab82946ba50ddd90ce86df035998da8e Mon Sep 17 00:00:00 2001 From: Lars Knoll Date: Tue, 24 Jan 2012 22:26:31 +0100 Subject: Remove many deprecated methods MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Remove methods that have been marked as deprecated before Qt 4.6. Keep others, but inline them where possible and mark them as QT_DEPRECATED_SINCE(5, 0). Change-Id: If881821ae095f054b31cc13464f19e2007c20ed7 Reviewed-by: Thiago Macieira Reviewed-by: João Abecasis --- src/corelib/itemmodels/qabstractitemmodel.h | 6 +-- src/corelib/kernel/qcoreapplication.cpp | 31 +------------ src/corelib/kernel/qcoreapplication.h | 4 -- src/corelib/kernel/qobject.h | 2 +- src/corelib/kernel/qvariant.h | 2 +- src/corelib/tools/qregexp.cpp | 7 +-- src/corelib/tools/qregexp.h | 3 -- src/gui/image/qimage.h | 13 +++--- src/gui/image/qpixmap.h | 2 +- src/gui/kernel/qevent.h | 4 ++ src/gui/math3d/qmatrix4x4.h | 2 +- src/gui/painting/qmatrix.cpp | 9 ---- src/gui/painting/qmatrix.h | 3 -- src/gui/painting/qregion.cpp | 5 --- src/gui/painting/qregion.h | 3 -- src/gui/util/qdesktopservices.h | 4 +- src/printsupport/widgets/qprintpreviewwidget.cpp | 11 ----- src/printsupport/widgets/qprintpreviewwidget.h | 3 -- src/widgets/dialogs/qfiledialog.cpp | 57 ++---------------------- src/widgets/dialogs/qfiledialog.h | 7 --- src/widgets/widgets/qlcdnumber.cpp | 18 -------- src/widgets/widgets/qlcdnumber.h | 6 +-- 22 files changed, 24 insertions(+), 178 deletions(-) (limited to 'src') diff --git a/src/corelib/itemmodels/qabstractitemmodel.h b/src/corelib/itemmodels/qabstractitemmodel.h index 4ea912c3f4..ff96fe53d6 100644 --- a/src/corelib/itemmodels/qabstractitemmodel.h +++ b/src/corelib/itemmodels/qabstractitemmodel.h @@ -201,10 +201,8 @@ public: virtual Qt::DropActions supportedDragActions() const; #if QT_DEPRECATED_SINCE(5, 0) - void setSupportedDragActions(Qt::DropActions actions) - { - doSetSupportedDragActions(actions); - } + QT_DEPRECATED void setSupportedDragActions(Qt::DropActions actions) + { doSetSupportedDragActions(actions); } #endif virtual bool insertRows(int row, int count, const QModelIndex &parent = QModelIndex()); diff --git a/src/corelib/kernel/qcoreapplication.cpp b/src/corelib/kernel/qcoreapplication.cpp index 58cccfa3b6..ae30167a42 100644 --- a/src/corelib/kernel/qcoreapplication.cpp +++ b/src/corelib/kernel/qcoreapplication.cpp @@ -1774,7 +1774,7 @@ QString QCoreApplication::applicationFilePath() } # endif - QString argv0 = QFile::decodeName(QByteArray(argv()[0])); + QString argv0 = QFile::decodeName(arguments().at(0).toLocal8Bit()); QString absPath; if (!argv0.isEmpty() && argv0.at(0) == QLatin1Char('/')) { @@ -1821,35 +1821,6 @@ qint64 QCoreApplication::applicationPid() #endif } -/*! - \obsolete - - Use arguments().size() instead. -*/ -int QCoreApplication::argc() -{ - if (!self) { - qWarning("QCoreApplication::argc: Please instantiate the QApplication object first"); - return 0; - } - return self->d_func()->argc; -} - - -/*! - \obsolete - - Use arguments() instead. -*/ -char **QCoreApplication::argv() -{ - if (!self) { - qWarning("QCoreApplication::argv: Please instantiate the QApplication object first"); - return 0; - } - return self->d_func()->argv; -} - /*! \since 4.1 diff --git a/src/corelib/kernel/qcoreapplication.h b/src/corelib/kernel/qcoreapplication.h index 75120285a2..45583a67fa 100644 --- a/src/corelib/kernel/qcoreapplication.h +++ b/src/corelib/kernel/qcoreapplication.h @@ -87,10 +87,6 @@ public: ~QCoreApplication(); -#ifdef QT_DEPRECATED - QT_DEPRECATED static int argc(); - QT_DEPRECATED static char **argv(); -#endif static QStringList arguments(); static void setAttribute(Qt::ApplicationAttribute attribute, bool on = true); diff --git a/src/corelib/kernel/qobject.h b/src/corelib/kernel/qobject.h index 93c8685482..5f43b52939 100644 --- a/src/corelib/kernel/qobject.h +++ b/src/corelib/kernel/qobject.h @@ -436,7 +436,7 @@ T qFindChild(const QObject *o, const QString &name = QString()); QList qFindChildren(const QObject *oobj, const QString &name = QString()); QList qFindChildren(const QObject *o, const QRegExp &re); #endif -#ifdef QT_DEPRECATED +#if QT_DEPRECATED_SINCE(5, 0) template inline QT_DEPRECATED T qFindChild(const QObject *o, const QString &name = QString()) { return o->findChild(name); } diff --git a/src/corelib/kernel/qvariant.h b/src/corelib/kernel/qvariant.h index 240e167350..07ef4dc41e 100644 --- a/src/corelib/kernel/qvariant.h +++ b/src/corelib/kernel/qvariant.h @@ -502,7 +502,7 @@ template<> inline QVariant qvariant_cast(const QVariant &v) return v; } -#ifdef QT_DEPRECATED +#if QT_DEPRECATED_SINCE(5, 0) template inline QT_DEPRECATED T qVariantValue(const QVariant &variant) { return qvariant_cast(variant); } diff --git a/src/corelib/tools/qregexp.cpp b/src/corelib/tools/qregexp.cpp index 77ea5bd852..70cae5ceee 100644 --- a/src/corelib/tools/qregexp.cpp +++ b/src/corelib/tools/qregexp.cpp @@ -4316,18 +4316,13 @@ int QRegExp::matchedLength() const #ifndef QT_NO_REGEXP_CAPTURE -#ifndef QT_NO_DEPRECATED /*! + \fn int QRegExp::numCaptures() const \obsolete Returns the number of captures contained in the regular expression. \sa captureCount() */ -int QRegExp::numCaptures() const -{ - return captureCount(); -} -#endif /*! \since 4.6 diff --git a/src/corelib/tools/qregexp.h b/src/corelib/tools/qregexp.h index 580629fbc4..0455e1603e 100644 --- a/src/corelib/tools/qregexp.h +++ b/src/corelib/tools/qregexp.h @@ -99,9 +99,6 @@ public: int lastIndexIn(const QString &str, int offset = -1, CaretMode caretMode = CaretAtZero) const; int matchedLength() const; #ifndef QT_NO_REGEXP_CAPTURE -#ifdef QT_DEPRECATED - QT_DEPRECATED int numCaptures() const; -#endif int captureCount() const; QStringList capturedTexts() const; QStringList capturedTexts(); diff --git a/src/gui/image/qimage.h b/src/gui/image/qimage.h index 55f1e0d379..b805a3297f 100644 --- a/src/gui/image/qimage.h +++ b/src/gui/image/qimage.h @@ -70,7 +70,7 @@ struct QImageData; class QImageDataMisc; // internal #ifndef QT_NO_IMAGE_TEXT #if QT_DEPRECATED_SINCE(5, 0) -class Q_GUI_EXPORT QImageTextKeyLang { +class QT_DEPRECATED QImageTextKeyLang { public: QImageTextKeyLang(const char* k, const char* l) : key(k), lang(l) { } QImageTextKeyLang() { } @@ -270,11 +270,11 @@ public: void setText(const QString &key, const QString &value); #if QT_DEPRECATED_SINCE(5, 0) - inline QString text(const char* key, const char* lang=0) const; - inline QList textList() const; - inline QStringList textLanguages() const; - inline QString text(const QImageTextKeyLang&) const; - inline void setText(const char* key, const char* lang, const QString&); + QT_DEPRECATED inline QString text(const char* key, const char* lang=0) const; + QT_DEPRECATED inline QList textList() const; + QT_DEPRECATED inline QStringList textLanguages() const; + QT_DEPRECATED inline QString text(const QImageTextKeyLang&) const; + QT_DEPRECATED inline void setText(const char* key, const char* lang, const QString&); #endif #endif @@ -382,6 +382,7 @@ inline void QImage::setText(const char* key, const char* lang, const QString &s) setText(k, s); } #endif + inline int QImage::numColors() const { return colorCount(); diff --git a/src/gui/image/qpixmap.h b/src/gui/image/qpixmap.h index a3844ca3ff..de76321f0a 100644 --- a/src/gui/image/qpixmap.h +++ b/src/gui/image/qpixmap.h @@ -145,7 +145,7 @@ public: inline void scroll(int dx, int dy, int x, int y, int width, int height, QRegion *exposed = 0); void scroll(int dx, int dy, const QRect &rect, QRegion *exposed = 0); -#ifdef QT_DEPRECATED +#if QT_DEPRECATED_SINCE(5, 0) QT_DEPRECATED int serialNumber() const; #endif qint64 cacheKey() const; diff --git a/src/gui/kernel/qevent.h b/src/gui/kernel/qevent.h index 7a3eb48235..93dea41de9 100644 --- a/src/gui/kernel/qevent.h +++ b/src/gui/kernel/qevent.h @@ -764,10 +764,12 @@ public: friend class QApplicationPrivate; }; +#if QT_DEPRECATED_SINCE(5, 0) QT_DEPRECATED enum DeviceType { TouchScreen, TouchPad }; +#endif QTouchEvent(QEvent::Type eventType, QTouchDevice *device = 0, @@ -778,7 +780,9 @@ public: inline QWindow *window() const { return _window; } inline QObject *target() const { return _target; } +#if QT_DEPRECATED_SINCE(5, 0) QT_DEPRECATED inline QTouchEvent::DeviceType deviceType() const { return static_cast(int(_device->type())); } +#endif inline Qt::TouchPointStates touchPointStates() const { return _touchPointStates; } inline const QList &touchPoints() const { return _touchPoints; } inline QTouchDevice *device() const { return _device; } diff --git a/src/gui/math3d/qmatrix4x4.h b/src/gui/math3d/qmatrix4x4.h index 057778d488..b80fc86f45 100644 --- a/src/gui/math3d/qmatrix4x4.h +++ b/src/gui/math3d/qmatrix4x4.h @@ -1088,7 +1088,7 @@ Q_GUI_EXPORT QDataStream &operator<<(QDataStream &, const QMatrix4x4 &); Q_GUI_EXPORT QDataStream &operator>>(QDataStream &, QMatrix4x4 &); #endif -#ifdef QT_DEPRECATED +#if QT_DEPRECATED_SINCE(5, 0) template QT_DEPRECATED QMatrix4x4 qGenericMatrixToMatrix4x4(const QGenericMatrix& matrix) { diff --git a/src/gui/painting/qmatrix.cpp b/src/gui/painting/qmatrix.cpp index 1da5982c28..6b5eb14f5f 100644 --- a/src/gui/painting/qmatrix.cpp +++ b/src/gui/painting/qmatrix.cpp @@ -922,15 +922,6 @@ QMatrix &QMatrix::rotate(qreal a) \sa inverted() */ -/*! - \obsolete - \fn qreal QMatrix::det() const - - Returns the matrix's determinant. - - \sa determinant() -*/ - /*! \since 4.6 \fn qreal QMatrix::determinant() const diff --git a/src/gui/painting/qmatrix.h b/src/gui/painting/qmatrix.h index 2b438aae11..7acc962afa 100644 --- a/src/gui/painting/qmatrix.h +++ b/src/gui/painting/qmatrix.h @@ -101,9 +101,6 @@ public: bool isInvertible() const { return !qFuzzyIsNull(_m11*_m22 - _m12*_m21); } qreal determinant() const { return _m11*_m22 - _m12*_m21; } -#ifdef QT_DEPRECATED - QT_DEPRECATED qreal det() const { return _m11*_m22 - _m12*_m21; } -#endif QMatrix inverted(bool *invertible = 0) const; diff --git a/src/gui/painting/qregion.cpp b/src/gui/painting/qregion.cpp index 865e226f1c..48b0c00014 100644 --- a/src/gui/painting/qregion.cpp +++ b/src/gui/painting/qregion.cpp @@ -4257,11 +4257,6 @@ void QRegion::setRects(const QRect *rects, int num) } } -int QRegion::numRects() const -{ - return (d->qt_rgn ? d->qt_rgn->numRects : 0); -} - int QRegion::rectCount() const { return (d->qt_rgn ? d->qt_rgn->numRects : 0); diff --git a/src/gui/painting/qregion.h b/src/gui/painting/qregion.h index 1aaa4279d2..aa8b21b624 100644 --- a/src/gui/painting/qregion.h +++ b/src/gui/painting/qregion.h @@ -113,9 +113,6 @@ public: QRect boundingRect() const; QVector rects() const; void setRects(const QRect *rect, int num); -#ifdef QT_DEPRECATED - QT_DEPRECATED int numRects() const; -#endif int rectCount() const; const QRegion operator|(const QRegion &r) const; diff --git a/src/gui/util/qdesktopservices.h b/src/gui/util/qdesktopservices.h index 87e850d09c..04a639437e 100644 --- a/src/gui/util/qdesktopservices.h +++ b/src/gui/util/qdesktopservices.h @@ -43,9 +43,7 @@ #define QDESKTOPSERVICES_H #include -#if QT_DEPRECATED_SINCE(5, 0) #include -#endif QT_BEGIN_HEADER @@ -66,7 +64,7 @@ public: static void unsetUrlHandler(const QString &scheme); #if QT_DEPRECATED_SINCE(5, 0) - enum StandardLocation { + QT_DEPRECATED enum StandardLocation { DesktopLocation, DocumentsLocation, FontsLocation, diff --git a/src/printsupport/widgets/qprintpreviewwidget.cpp b/src/printsupport/widgets/qprintpreviewwidget.cpp index 2962d1b6b9..ce2c6955a0 100644 --- a/src/printsupport/widgets/qprintpreviewwidget.cpp +++ b/src/printsupport/widgets/qprintpreviewwidget.cpp @@ -667,17 +667,6 @@ void QPrintPreviewWidget::setZoomFactor(qreal factor) d->setZoomFactor(factor); } -/*! - \obsolete - Returns the number of pages in the preview. - \sa pageCount() -*/ -int QPrintPreviewWidget::numPages() const -{ - Q_D(const QPrintPreviewWidget); - return d->pages.size(); -} - /*! \since 4.6 Returns the number of pages in the preview. diff --git a/src/printsupport/widgets/qprintpreviewwidget.h b/src/printsupport/widgets/qprintpreviewwidget.h index caf84db0b3..56a4d5bbc1 100644 --- a/src/printsupport/widgets/qprintpreviewwidget.h +++ b/src/printsupport/widgets/qprintpreviewwidget.h @@ -81,9 +81,6 @@ public: ViewMode viewMode() const; ZoomMode zoomMode() const; int currentPage() const; -#ifdef QT_DEPRECATED - QT_DEPRECATED int numPages() const; -#endif int pageCount() const; void setVisible(bool visible); diff --git a/src/widgets/dialogs/qfiledialog.cpp b/src/widgets/dialogs/qfiledialog.cpp index 0d5bb68dda..da734c80f0 100644 --- a/src/widgets/dialogs/qfiledialog.cpp +++ b/src/widgets/dialogs/qfiledialog.cpp @@ -1097,15 +1097,6 @@ void QFileDialog::setNameFilter(const QString &filter) setNameFilters(qt_make_filter_list(filter)); } -/*! - \obsolete - - Use setNameFilter() instead. -*/ -void QFileDialog::setFilter(const QString &filter) -{ - setNameFilter(filter); -} /*! \property QFileDialog::nameFilterDetailsVisible @@ -1177,16 +1168,6 @@ void QFileDialog::setNameFilters(const QStringList &filters) d->_q_useNameFilter(0); } -/*! - \obsolete - - Use setNameFilters() instead. -*/ -void QFileDialog::setFilters(const QStringList &filters) -{ - setNameFilters(filters); -} - /*! \since 4.4 @@ -1198,17 +1179,6 @@ QStringList QFileDialog::nameFilters() const return d_func()->options->nameFilters(); } -/*! - \obsolete - - Use nameFilters() instead. -*/ - -QStringList QFileDialog::filters() const -{ - return nameFilters(); -} - /*! \since 4.4 @@ -1236,17 +1206,6 @@ void QFileDialog::selectNameFilter(const QString &filter) } } -/*! - \obsolete - - Use selectNameFilter() instead. -*/ - -void QFileDialog::selectFilter(const QString &filter) -{ - selectNameFilter(filter); -} - /*! \since 4.4 @@ -1263,16 +1222,6 @@ QString QFileDialog::selectedNameFilter() const return d->qFileDialogUi->fileTypeCombo->currentText(); } -/*! - \obsolete - - Use selectedNameFilter() instead. -*/ -QString QFileDialog::selectedFilter() const -{ - return selectedNameFilter(); -} - /*! \since 4.4 @@ -1799,7 +1748,7 @@ QString QFileDialog::getOpenFileName(QWidget *parent, dialog.selectNameFilter(*selectedFilter); if (dialog.exec() == QDialog::Accepted) { if (selectedFilter) - *selectedFilter = dialog.selectedFilter(); + *selectedFilter = dialog.selectedNameFilter(); return dialog.selectedFiles().value(0); } return QString(); @@ -1884,7 +1833,7 @@ QStringList QFileDialog::getOpenFileNames(QWidget *parent, dialog.selectNameFilter(*selectedFilter); if (dialog.exec() == QDialog::Accepted) { if (selectedFilter) - *selectedFilter = dialog.selectedFilter(); + *selectedFilter = dialog.selectedNameFilter(); return dialog.selectedFiles(); } return QStringList(); @@ -1971,7 +1920,7 @@ QString QFileDialog::getSaveFileName(QWidget *parent, dialog.selectNameFilter(*selectedFilter); if (dialog.exec() == QDialog::Accepted) { if (selectedFilter) - *selectedFilter = dialog.selectedFilter(); + *selectedFilter = dialog.selectedNameFilter(); return dialog.selectedFiles().value(0); } diff --git a/src/widgets/dialogs/qfiledialog.h b/src/widgets/dialogs/qfiledialog.h index 1bfbd64023..c5298b1227 100644 --- a/src/widgets/dialogs/qfiledialog.h +++ b/src/widgets/dialogs/qfiledialog.h @@ -110,13 +110,6 @@ public: void selectFile(const QString &filename); QStringList selectedFiles() const; -#ifdef QT_DEPRECATED - QT_DEPRECATED void setFilter(const QString &filter); - QT_DEPRECATED void setFilters(const QStringList &filters); - QT_DEPRECATED QStringList filters() const; - QT_DEPRECATED void selectFilter(const QString &filter); - QT_DEPRECATED QString selectedFilter() const; -#endif void setNameFilterDetailsVisible(bool enabled); bool isNameFilterDetailsVisible() const; diff --git a/src/widgets/widgets/qlcdnumber.cpp b/src/widgets/widgets/qlcdnumber.cpp index 5adf7b5665..71e08fdaeb 100644 --- a/src/widgets/widgets/qlcdnumber.cpp +++ b/src/widgets/widgets/qlcdnumber.cpp @@ -397,18 +397,6 @@ QLCDNumber::~QLCDNumber() } -/*! - \deprecated - \property QLCDNumber::numDigits - \brief the current number of digits displayed - \sa digitCount -*/ - -void QLCDNumber::setNumDigits(int numDigits) -{ - setDigitCount(numDigits); -} - /*! \since 4.6 \property QLCDNumber::digitCount @@ -476,12 +464,6 @@ void QLCDNumber::setDigitCount(int numDigits) } } -int QLCDNumber::numDigits() const -{ - Q_D(const QLCDNumber); - return d->ndigits; -} - /*! Returns the current number of digits. */ diff --git a/src/widgets/widgets/qlcdnumber.h b/src/widgets/widgets/qlcdnumber.h index 71cdc34325..585c965282 100644 --- a/src/widgets/widgets/qlcdnumber.h +++ b/src/widgets/widgets/qlcdnumber.h @@ -58,7 +58,7 @@ class Q_WIDGETS_EXPORT QLCDNumber : public QFrame // LCD number widget Q_OBJECT Q_ENUMS(Mode SegmentStyle) Q_PROPERTY(bool smallDecimalPoint READ smallDecimalPoint WRITE setSmallDecimalPoint) - Q_PROPERTY(int numDigits READ numDigits WRITE setNumDigits) + Q_PROPERTY(int numDigits READ digitCount WRITE setDigitCount) Q_PROPERTY(int digitCount READ digitCount WRITE setDigitCount) Q_PROPERTY(Mode mode READ mode WRITE setMode) Q_PROPERTY(SegmentStyle segmentStyle READ segmentStyle WRITE setSegmentStyle) @@ -78,10 +78,6 @@ public: }; bool smallDecimalPoint() const; -#ifdef QT_DEPRECATED - QT_DEPRECATED int numDigits() const; - QT_DEPRECATED void setNumDigits(int nDigits); -#endif int digitCount() const; void setDigitCount(int nDigits); -- cgit v1.2.3