Do not use deprecated API

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>
This commit is contained in:
Olivier Goffart 2012-04-20 21:12:12 +02:00 committed by Qt by Nokia
parent 5dac3d9f84
commit 9dc738821e
6 changed files with 17 additions and 12 deletions

View File

@ -274,8 +274,6 @@ QQuickFolderListModel::QQuickFolderListModel(QObject *parent)
d->roleNames[FileLastModifiedRole] = "fileModified"; d->roleNames[FileLastModifiedRole] = "fileModified";
d->roleNames[FileLastReadRole] = "fileAccessed"; d->roleNames[FileLastReadRole] = "fileAccessed";
d->roleNames[FileIsDirRole] = "fileIsDir"; d->roleNames[FileIsDirRole] = "fileIsDir";
setRoleNames(d->roleNames);
d->init(); d->init();
} }
@ -323,6 +321,12 @@ QVariant QQuickFolderListModel::data(const QModelIndex &index, int role) const
return rv; return rv;
} }
QHash<int, QByteArray> QQuickFolderListModel::roleNames() const
{
Q_D(const QQuickFolderListModel);
return d->roleNames;
}
/*! /*!
\qmlproperty int FolderListModel::count \qmlproperty int FolderListModel::count

View File

@ -97,6 +97,7 @@ public:
virtual int rowCount(const QModelIndex &parent = QModelIndex()) const; virtual int rowCount(const QModelIndex &parent = QModelIndex()) const;
virtual QModelIndex index(int row, int column, 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 QVariant data(const QModelIndex &index, int role = Qt::DisplayRole) const;
virtual QHash<int, QByteArray> roleNames() const;
//![abslistmodel] //![abslistmodel]
//![count] //![count]

View File

@ -120,16 +120,16 @@ void InspectTool::leaveEvent(QEvent *)
void InspectTool::mousePressEvent(QMouseEvent *event) void InspectTool::mousePressEvent(QMouseEvent *event)
{ {
m_mousePosition = event->posF(); m_mousePosition = event->localPos();
if (event->button() == Qt::LeftButton) { if (event->button() == Qt::LeftButton) {
m_pressAndHoldTimer.start(); m_pressAndHoldTimer.start();
initializeDrag(event->posF()); initializeDrag(event->localPos());
} }
} }
void InspectTool::mouseReleaseEvent(QMouseEvent *event) void InspectTool::mouseReleaseEvent(QMouseEvent *event)
{ {
m_mousePosition = event->posF(); m_mousePosition = event->localPos();
m_pressAndHoldTimer.stop(); m_pressAndHoldTimer.stop();
if (event->button() == Qt::LeftButton && !m_dragStarted) { if (event->button() == Qt::LeftButton && !m_dragStarted) {
selectItem(); selectItem();
@ -139,7 +139,7 @@ void InspectTool::mouseReleaseEvent(QMouseEvent *event)
void InspectTool::mouseDoubleClickEvent(QMouseEvent *event) void InspectTool::mouseDoubleClickEvent(QMouseEvent *event)
{ {
m_mousePosition = event->posF(); m_mousePosition = event->localPos();
m_pressAndHoldTimer.stop(); m_pressAndHoldTimer.stop();
if (event->button() == Qt::LeftButton) { if (event->button() == Qt::LeftButton) {
selectNextItem(); selectNextItem();
@ -149,13 +149,13 @@ void InspectTool::mouseDoubleClickEvent(QMouseEvent *event)
void InspectTool::mouseMoveEvent(QMouseEvent *event) void InspectTool::mouseMoveEvent(QMouseEvent *event)
{ {
m_mousePosition = event->posF(); m_mousePosition = event->localPos();
moveItem(event->buttons() & Qt::LeftButton); moveItem(event->buttons() & Qt::LeftButton);
} }
void InspectTool::hoverMoveEvent(QMouseEvent *event) void InspectTool::hoverMoveEvent(QMouseEvent *event)
{ {
m_mousePosition = event->posF(); m_mousePosition = event->localPos();
m_pressAndHoldTimer.stop(); m_pressAndHoldTimer.stop();
QQuickItem *item = inspector()->topVisibleItemAt(event->pos()); QQuickItem *item = inspector()->topVisibleItemAt(event->pos());
if (!item || item == m_lastClickedItem) { if (!item || item == m_lastClickedItem) {

View File

@ -439,7 +439,7 @@ void QQmlEasingValueType::setBezierCurve(const QVariantList &customCurveVariant)
QVariantList QQmlEasingValueType::bezierCurve() const QVariantList QQmlEasingValueType::bezierCurve() const
{ {
QVariantList rv; QVariantList rv;
QList<QPointF> points = v.cubicBezierSpline(); QVector<QPointF> points = v.toCubicSpline();
for (int ii = 0; ii < points.count(); ++ii) for (int ii = 0; ii < points.count(); ++ii)
rv << QVariant(points.at(ii).x()) << QVariant(points.at(ii).y()); rv << QVariant(points.at(ii).x()) << QVariant(points.at(ii).y());
return rv; return rv;

View File

@ -520,7 +520,7 @@ QImage QQuickContext2DFBOTexture::toImage(const QRectF& region)
void QQuickContext2DFBOTexture::compositeTile(QQuickContext2DTile* tile) void QQuickContext2DFBOTexture::compositeTile(QQuickContext2DTile* tile)
{ {
QQuickContext2DFBOTile* t = static_cast<QQuickContext2DFBOTile*>(tile); QQuickContext2DFBOTile* t = static_cast<QQuickContext2DFBOTile*>(tile);
QRect target = t->rect().intersect(m_canvasWindow); QRect target = t->rect().intersected(m_canvasWindow);
if (target.isValid()) { if (target.isValid()) {
QRect source = target; QRect source = target;
@ -730,7 +730,7 @@ void QQuickContext2DImageTexture::compositeTile(QQuickContext2DTile* tile)
{ {
Q_ASSERT(!tile->dirty()); Q_ASSERT(!tile->dirty());
QQuickContext2DImageTile* t = static_cast<QQuickContext2DImageTile*>(tile); QQuickContext2DImageTile* t = static_cast<QQuickContext2DImageTile*>(tile);
QRect target = t->rect().intersect(m_canvasWindow); QRect target = t->rect().intersected(m_canvasWindow);
if (target.isValid()) { if (target.isValid()) {
QRect source = target; QRect source = target;
source.moveTo(source.topLeft() - t->rect().topLeft()); source.moveTo(source.topLeft() - t->rect().topLeft());

View File

@ -659,7 +659,7 @@ void SplineEditor::setEasingCurve(const QEasingCurve &easingCurve)
return; return;
m_block = true; m_block = true;
m_easingCurve = easingCurve; m_easingCurve = easingCurve;
m_controlPoints = m_easingCurve.cubicBezierSpline().toVector(); m_controlPoints = m_easingCurve.toCubicSpline();
m_numberOfSegments = m_controlPoints.count() / 3; m_numberOfSegments = m_controlPoints.count() / 3;
update(); update();
emit easingCurveChanged(); emit easingCurveChanged();