Do not use deprecated API
authorOlivier Goffart <ogoffart@woboq.com>
Fri, 20 Apr 2012 19:12:12 +0000 (21:12 +0200)
committerQt by Nokia <qt-info@nokia.com>
Tue, 24 Apr 2012 01:30:09 +0000 (03:30 +0200)
Change-Id: I0c61f9cb4abe926d5f1e0a3acda7117d8d54efb6
Reviewed-by: Simjees Abraham <simjees.abraham@nokia.com>
Reviewed-by: Kai Koehne <kai.koehne@nokia.com>
Reviewed-by: Matthew Vogt <matthew.vogt@nokia.com>
src/imports/folderlistmodel/qquickfolderlistmodel.cpp
src/imports/folderlistmodel/qquickfolderlistmodel.h
src/plugins/qmltooling/qmldbg_qtquick2/inspecttool.cpp
src/qml/qml/qqmlvaluetype.cpp
src/quick/items/context2d/qquickcontext2dtexture.cpp
tools/easingcurveeditor/splineeditor.cpp

index 0aabb7a..b937fbd 100644 (file)
@@ -274,8 +274,6 @@ QQuickFolderListModel::QQuickFolderListModel(QObject *parent)
     d->roleNames[FileLastModifiedRole] = "fileModified";
     d->roleNames[FileLastReadRole] = "fileAccessed";
     d->roleNames[FileIsDirRole] = "fileIsDir";
-    setRoleNames(d->roleNames);
-
     d->init();
 }
 
@@ -323,6 +321,12 @@ QVariant QQuickFolderListModel::data(const QModelIndex &index, int role) const
     return rv;
 }
 
+QHash<int, QByteArray> QQuickFolderListModel::roleNames() const
+{
+    Q_D(const QQuickFolderListModel);
+    return d->roleNames;
+}
+
 /*!
     \qmlproperty int FolderListModel::count
 
index 830a30b..d002836 100644 (file)
@@ -97,6 +97,7 @@ public:
     virtual int rowCount(const QModelIndex &parent = QModelIndex()) const;
     virtual QModelIndex index(int row, int column, const QModelIndex &parent = QModelIndex()) const;
     virtual QVariant data(const QModelIndex &index, int role = Qt::DisplayRole) const;
+    virtual QHash<int, QByteArray> roleNames() const;
 //![abslistmodel]
 
 //![count]
index 47b1519..7a17736 100644 (file)
@@ -120,16 +120,16 @@ void InspectTool::leaveEvent(QEvent *)
 
 void InspectTool::mousePressEvent(QMouseEvent *event)
 {
-    m_mousePosition = event->posF();
+    m_mousePosition = event->localPos();
     if (event->button() == Qt::LeftButton) {
         m_pressAndHoldTimer.start();
-        initializeDrag(event->posF());
+        initializeDrag(event->localPos());
     }
 }
 
 void InspectTool::mouseReleaseEvent(QMouseEvent *event)
 {
-    m_mousePosition = event->posF();
+    m_mousePosition = event->localPos();
     m_pressAndHoldTimer.stop();
     if (event->button() == Qt::LeftButton && !m_dragStarted) {
         selectItem();
@@ -139,7 +139,7 @@ void InspectTool::mouseReleaseEvent(QMouseEvent *event)
 
 void InspectTool::mouseDoubleClickEvent(QMouseEvent *event)
 {
-    m_mousePosition = event->posF();
+    m_mousePosition = event->localPos();
     m_pressAndHoldTimer.stop();
     if (event->button() == Qt::LeftButton) {
         selectNextItem();
@@ -149,13 +149,13 @@ void InspectTool::mouseDoubleClickEvent(QMouseEvent *event)
 
 void InspectTool::mouseMoveEvent(QMouseEvent *event)
 {
-    m_mousePosition = event->posF();
+    m_mousePosition = event->localPos();
     moveItem(event->buttons() & Qt::LeftButton);
 }
 
 void InspectTool::hoverMoveEvent(QMouseEvent *event)
 {
-    m_mousePosition = event->posF();
+    m_mousePosition = event->localPos();
     m_pressAndHoldTimer.stop();
     QQuickItem *item = inspector()->topVisibleItemAt(event->pos());
     if (!item || item == m_lastClickedItem) {
index fdc44c2..4086cae 100644 (file)
@@ -439,7 +439,7 @@ void QQmlEasingValueType::setBezierCurve(const QVariantList &customCurveVariant)
 QVariantList QQmlEasingValueType::bezierCurve() const
 {
     QVariantList rv;
-    QList<QPointF> points = v.cubicBezierSpline();
+    QVector<QPointF> points = v.toCubicSpline();
     for (int ii = 0; ii < points.count(); ++ii)
         rv << QVariant(points.at(ii).x()) << QVariant(points.at(ii).y());
     return rv;
index bdf1471..1beee8c 100644 (file)
@@ -520,7 +520,7 @@ QImage QQuickContext2DFBOTexture::toImage(const QRectF& region)
 void QQuickContext2DFBOTexture::compositeTile(QQuickContext2DTile* tile)
 {
     QQuickContext2DFBOTile* t = static_cast<QQuickContext2DFBOTile*>(tile);
-    QRect target = t->rect().intersect(m_canvasWindow);
+    QRect target = t->rect().intersected(m_canvasWindow);
     if (target.isValid()) {
         QRect source = target;
 
@@ -730,7 +730,7 @@ void QQuickContext2DImageTexture::compositeTile(QQuickContext2DTile* tile)
 {
     Q_ASSERT(!tile->dirty());
     QQuickContext2DImageTile* t = static_cast<QQuickContext2DImageTile*>(tile);
-    QRect target = t->rect().intersect(m_canvasWindow);
+    QRect target = t->rect().intersected(m_canvasWindow);
     if (target.isValid()) {
         QRect source = target;
         source.moveTo(source.topLeft() - t->rect().topLeft());
index dbd32dd..d440852 100644 (file)
@@ -659,7 +659,7 @@ void SplineEditor::setEasingCurve(const QEasingCurve &easingCurve)
         return;
     m_block = true;
     m_easingCurve = easingCurve;
-    m_controlPoints = m_easingCurve.cubicBezierSpline().toVector();
+    m_controlPoints = m_easingCurve.toCubicSpline();
     m_numberOfSegments = m_controlPoints.count() / 3;
     update();
     emit easingCurveChanged();