summaryrefslogtreecommitdiffstats
path: root/examples
diff options
context:
space:
mode:
Diffstat (limited to 'examples')
-rw-r--r--examples/corelib/threads/mandelbrot/mandelbrotwidget.cpp8
-rw-r--r--examples/embedded/flickable/flickable.cpp14
-rw-r--r--examples/embedded/flickable/main.cpp2
-rw-r--r--examples/embedded/lightmaps/lightmaps.cpp10
-rw-r--r--examples/embedded/raycasting/raycasting.cpp8
-rw-r--r--examples/opengl/cube/mainwidget.cpp4
-rw-r--r--examples/opengl/hellogl2/glwidget.cpp8
-rw-r--r--examples/opengl/textures/glwidget.cpp8
-rw-r--r--examples/qpa/windows/window.cpp8
-rw-r--r--examples/qtconcurrent/imagescaling/imagescaling.cpp2
-rw-r--r--examples/sql/books/bookdelegate.cpp2
-rw-r--r--examples/sql/drilldown/view.cpp2
-rw-r--r--examples/vulkan/hellovulkancubes/vulkanwindow.cpp8
-rw-r--r--examples/widgets/draganddrop/draggableicons/dragwidget.cpp8
-rw-r--r--examples/widgets/draganddrop/draggabletext/dragwidget.cpp6
-rw-r--r--examples/widgets/draganddrop/fridgemagnets/dragwidget.cpp8
-rw-r--r--examples/widgets/draganddrop/puzzle/puzzlewidget.cpp16
-rw-r--r--examples/widgets/effects/blurpicker/blurpicker.cpp2
-rw-r--r--examples/widgets/itemviews/chart/pieview.cpp4
-rw-r--r--examples/widgets/itemviews/puzzle/puzzlewidget.cpp16
-rw-r--r--examples/widgets/itemviews/stardelegate/stareditor.cpp2
-rw-r--r--examples/widgets/mainwindows/mainwindow/colorswatch.cpp2
-rw-r--r--examples/widgets/painting/deform/pathdeform.cpp12
-rw-r--r--examples/widgets/painting/pathstroke/pathstroke.cpp16
-rw-r--r--examples/widgets/painting/shared/hoverpoints.cpp12
-rw-r--r--examples/widgets/tools/plugandpaint/app/paintarea.cpp12
-rw-r--r--examples/widgets/tools/undo/document.cpp12
-rw-r--r--examples/widgets/touch/fingerpaint/scribblearea.cpp4
-rw-r--r--examples/widgets/touch/knobs/knob.cpp2
-rw-r--r--examples/widgets/touch/pinchzoom/graphicsview.cpp4
-rw-r--r--examples/widgets/widgets/charactermap/characterwidget.cpp6
-rw-r--r--examples/widgets/widgets/scribble/scribblearea.cpp6
-rw-r--r--examples/widgets/widgets/shapedclock/shapedclock.cpp4
-rw-r--r--examples/widgets/widgets/tablet/tabletcanvas.cpp16
-rw-r--r--examples/widgets/widgets/tooltips/sortingbox.cpp8
-rw-r--r--examples/widgets/windowcontainer/windowcontainer.cpp6
36 files changed, 134 insertions, 134 deletions
diff --git a/examples/corelib/threads/mandelbrot/mandelbrotwidget.cpp b/examples/corelib/threads/mandelbrot/mandelbrotwidget.cpp
index f47c9c8a8b..9eda882347 100644
--- a/examples/corelib/threads/mandelbrot/mandelbrotwidget.cpp
+++ b/examples/corelib/threads/mandelbrot/mandelbrotwidget.cpp
@@ -190,7 +190,7 @@ void MandelbrotWidget::wheelEvent(QWheelEvent *event)
void MandelbrotWidget::mousePressEvent(QMouseEvent *event)
{
if (event->button() == Qt::LeftButton)
- lastDragPos = event->pos();
+ lastDragPos = event->position().toPoint();
}
//! [13]
@@ -198,8 +198,8 @@ void MandelbrotWidget::mousePressEvent(QMouseEvent *event)
void MandelbrotWidget::mouseMoveEvent(QMouseEvent *event)
{
if (event->buttons() & Qt::LeftButton) {
- pixmapOffset += event->pos() - lastDragPos;
- lastDragPos = event->pos();
+ pixmapOffset += event->position().toPoint() - lastDragPos;
+ lastDragPos = event->position().toPoint();
update();
}
}
@@ -209,7 +209,7 @@ void MandelbrotWidget::mouseMoveEvent(QMouseEvent *event)
void MandelbrotWidget::mouseReleaseEvent(QMouseEvent *event)
{
if (event->button() == Qt::LeftButton) {
- pixmapOffset += event->pos() - lastDragPos;
+ pixmapOffset += event->position().toPoint() - lastDragPos;
lastDragPos = QPoint();
const auto pixmapSize = pixmap.size() / pixmap.devicePixelRatioF();
diff --git a/examples/embedded/flickable/flickable.cpp b/examples/embedded/flickable/flickable.cpp
index c57ec3d111..15c1873e53 100644
--- a/examples/embedded/flickable/flickable.cpp
+++ b/examples/embedded/flickable/flickable.cpp
@@ -158,14 +158,14 @@ void Flickable::handleMousePress(QMouseEvent *event)
case FlickablePrivate::Steady:
event->accept();
d->state = FlickablePrivate::Pressed;
- d->pressPos = event->pos();
+ d->pressPos = event->position().toPoint();
break;
case FlickablePrivate::AutoScroll:
event->accept();
d->state = FlickablePrivate::Stop;
d->speed = QPoint(0, 0);
- d->pressPos = event->pos();
+ d->pressPos = event->position().toPoint();
d->offset = scrollOffset();
d->ticker->stop();
break;
@@ -206,14 +206,14 @@ void Flickable::handleMouseRelease(QMouseEvent *event)
case FlickablePrivate::ManualScroll:
event->accept();
- delta = event->pos() - d->pressPos;
+ delta = event->position().toPoint() - d->pressPos;
if (d->timeStamp.elapsed() > 100) {
d->timeStamp.start();
d->speed = delta - d->delta;
d->delta = delta;
}
d->offset = scrollOffset();
- d->pressPos = event->pos();
+ d->pressPos = event->position().toPoint();
if (d->speed == QPoint(0, 0)) {
d->state = FlickablePrivate::Steady;
} else {
@@ -250,20 +250,20 @@ void Flickable::handleMouseMove(QMouseEvent *event)
case FlickablePrivate::Pressed:
case FlickablePrivate::Stop:
- delta = event->pos() - d->pressPos;
+ delta = event->position().toPoint() - d->pressPos;
if (delta.x() > d->threshold || delta.x() < -d->threshold ||
delta.y() > d->threshold || delta.y() < -d->threshold) {
d->timeStamp.start();
d->state = FlickablePrivate::ManualScroll;
d->delta = QPoint(0, 0);
- d->pressPos = event->pos();
+ d->pressPos = event->position().toPoint();
event->accept();
}
break;
case FlickablePrivate::ManualScroll:
event->accept();
- delta = event->pos() - d->pressPos;
+ delta = event->position().toPoint() - d->pressPos;
setScrollOffset(d->offset - delta);
if (d->timeStamp.elapsed() > 100) {
d->timeStamp.start();
diff --git a/examples/embedded/flickable/main.cpp b/examples/embedded/flickable/main.cpp
index 9367c8b4fe..973154331d 100644
--- a/examples/embedded/flickable/main.cpp
+++ b/examples/embedded/flickable/main.cpp
@@ -185,7 +185,7 @@ protected:
return;
if (event->button() == Qt::LeftButton) {
- int y = event->pos().y() + m_offset;
+ int y = event->position().toPoint().y() + m_offset;
int i = y / m_height;
if (i != m_highlight) {
m_highlight = i;
diff --git a/examples/embedded/lightmaps/lightmaps.cpp b/examples/embedded/lightmaps/lightmaps.cpp
index 6334530c3a..8ad3035016 100644
--- a/examples/embedded/lightmaps/lightmaps.cpp
+++ b/examples/embedded/lightmaps/lightmaps.cpp
@@ -209,7 +209,7 @@ void LightMaps::mousePressEvent(QMouseEvent *event)
if (event->buttons() != Qt::LeftButton)
return;
pressed = snapped = true;
- pressPos = dragPos = event->pos();
+ pressPos = dragPos = event->position().toPoint();
tapTimer.stop();
tapTimer.start(HOLD_TIME, this);
}
@@ -220,13 +220,13 @@ void LightMaps::mouseMoveEvent(QMouseEvent *event)
return;
if (!zoomed) {
if (!pressed || !snapped) {
- QPoint delta = event->pos() - pressPos;
- pressPos = event->pos();
+ QPoint delta = event->position().toPoint() - pressPos;
+ pressPos = event->position().toPoint();
m_normalMap->pan(delta);
return;
} else {
const int threshold = 10;
- QPoint delta = event->pos() - pressPos;
+ QPoint delta = event->position().toPoint() - pressPos;
if (snapped) {
snapped &= delta.x() < threshold;
snapped &= delta.y() < threshold;
@@ -237,7 +237,7 @@ void LightMaps::mouseMoveEvent(QMouseEvent *event)
tapTimer.stop();
}
} else {
- dragPos = event->pos();
+ dragPos = event->position().toPoint();
update();
}
}
diff --git a/examples/embedded/raycasting/raycasting.cpp b/examples/embedded/raycasting/raycasting.cpp
index c0a1e48fa6..19e3c8b271 100644
--- a/examples/embedded/raycasting/raycasting.cpp
+++ b/examples/embedded/raycasting/raycasting.cpp
@@ -336,15 +336,15 @@ protected:
}
void mousePressEvent(QMouseEvent *event) {
- qreal dx = centerPad.x() - event->pos().x();
- qreal dy = centerPad.y() - event->pos().y();
+ qreal dx = centerPad.x() - event->position().toPoint().x();
+ qreal dy = centerPad.y() - event->position().toPoint().y();
angleDelta = dx * 2 * M_PI / width();
moveDelta = dy * 10 / height();
}
void mouseMoveEvent(QMouseEvent *event) {
- qreal dx = centerPad.x() - event->pos().x();
- qreal dy = centerPad.y() - event->pos().y();
+ qreal dx = centerPad.x() - event->position().toPoint().x();
+ qreal dy = centerPad.y() - event->position().toPoint().y();
angleDelta = dx * 2 * M_PI / width();
moveDelta = dy * 10 / height();
}
diff --git a/examples/opengl/cube/mainwidget.cpp b/examples/opengl/cube/mainwidget.cpp
index 558ecd1299..0b44ecfcea 100644
--- a/examples/opengl/cube/mainwidget.cpp
+++ b/examples/opengl/cube/mainwidget.cpp
@@ -68,13 +68,13 @@ MainWidget::~MainWidget()
void MainWidget::mousePressEvent(QMouseEvent *e)
{
// Save mouse press position
- mousePressPosition = QVector2D(e->localPos());
+ mousePressPosition = QVector2D(e->position());
}
void MainWidget::mouseReleaseEvent(QMouseEvent *e)
{
// Mouse release position - mouse press position
- QVector2D diff = QVector2D(e->localPos()) - mousePressPosition;
+ QVector2D diff = QVector2D(e->position()) - mousePressPosition;
// Rotation axis is perpendicular to the mouse position difference
// vector
diff --git a/examples/opengl/hellogl2/glwidget.cpp b/examples/opengl/hellogl2/glwidget.cpp
index 543e70f8ac..9988902071 100644
--- a/examples/opengl/hellogl2/glwidget.cpp
+++ b/examples/opengl/hellogl2/glwidget.cpp
@@ -284,13 +284,13 @@ void GLWidget::resizeGL(int w, int h)
void GLWidget::mousePressEvent(QMouseEvent *event)
{
- m_lastPos = event->pos();
+ m_lastPos = event->position().toPoint();
}
void GLWidget::mouseMoveEvent(QMouseEvent *event)
{
- int dx = event->x() - m_lastPos.x();
- int dy = event->y() - m_lastPos.y();
+ int dx = event->position().toPoint().x() - m_lastPos.x();
+ int dy = event->position().toPoint().y() - m_lastPos.y();
if (event->buttons() & Qt::LeftButton) {
setXRotation(m_xRot + 8 * dy);
@@ -299,5 +299,5 @@ void GLWidget::mouseMoveEvent(QMouseEvent *event)
setXRotation(m_xRot + 8 * dy);
setZRotation(m_zRot + 8 * dx);
}
- m_lastPos = event->pos();
+ m_lastPos = event->position().toPoint();
}
diff --git a/examples/opengl/textures/glwidget.cpp b/examples/opengl/textures/glwidget.cpp
index 307190f308..be5a46e532 100644
--- a/examples/opengl/textures/glwidget.cpp
+++ b/examples/opengl/textures/glwidget.cpp
@@ -164,20 +164,20 @@ void GLWidget::resizeGL(int width, int height)
void GLWidget::mousePressEvent(QMouseEvent *event)
{
- lastPos = event->pos();
+ lastPos = event->position().toPoint();
}
void GLWidget::mouseMoveEvent(QMouseEvent *event)
{
- int dx = event->x() - lastPos.x();
- int dy = event->y() - lastPos.y();
+ int dx = event->position().toPoint().x() - lastPos.x();
+ int dy = event->position().toPoint().y() - lastPos.y();
if (event->buttons() & Qt::LeftButton) {
rotateBy(8 * dy, 8 * dx, 0);
} else if (event->buttons() & Qt::RightButton) {
rotateBy(8 * dy, 0, 8 * dx);
}
- lastPos = event->pos();
+ lastPos = event->position().toPoint();
}
void GLWidget::mouseReleaseEvent(QMouseEvent * /* event */)
diff --git a/examples/qpa/windows/window.cpp b/examples/qpa/windows/window.cpp
index 2a5f81a3a1..b4e4cf05f7 100644
--- a/examples/qpa/windows/window.cpp
+++ b/examples/qpa/windows/window.cpp
@@ -106,7 +106,7 @@ void Window::initialize()
void Window::mousePressEvent(QMouseEvent *event)
{
- m_lastPos = event->pos();
+ m_lastPos = event->position().toPoint();
}
void Window::mouseMoveEvent(QMouseEvent *event)
@@ -114,8 +114,8 @@ void Window::mouseMoveEvent(QMouseEvent *event)
if (m_lastPos != QPoint(-1, -1)) {
QPainter p(&m_image);
p.setRenderHint(QPainter::Antialiasing);
- p.drawLine(m_lastPos, event->pos());
- m_lastPos = event->pos();
+ p.drawLine(m_lastPos, event->position().toPoint());
+ m_lastPos = event->position().toPoint();
scheduleRender();
}
@@ -126,7 +126,7 @@ void Window::mouseReleaseEvent(QMouseEvent *event)
if (m_lastPos != QPoint(-1, -1)) {
QPainter p(&m_image);
p.setRenderHint(QPainter::Antialiasing);
- p.drawLine(m_lastPos, event->pos());
+ p.drawLine(m_lastPos, event->position().toPoint());
m_lastPos = QPoint(-1, -1);
scheduleRender();
diff --git a/examples/qtconcurrent/imagescaling/imagescaling.cpp b/examples/qtconcurrent/imagescaling/imagescaling.cpp
index 6d22bb9598..ae03907c79 100644
--- a/examples/qtconcurrent/imagescaling/imagescaling.cpp
+++ b/examples/qtconcurrent/imagescaling/imagescaling.cpp
@@ -127,7 +127,7 @@ void Images::open()
}
}
- std::function<QImage(const QString&)> scale = [imageSize](const QString &imageFileName) {
+ std::function<QImage(const QString&)> scale = [](const QString &imageFileName) {
QImage image(imageFileName);
return image.scaled(QSize(imageSize, imageSize), Qt::IgnoreAspectRatio, Qt::SmoothTransformation);
};
diff --git a/examples/sql/books/bookdelegate.cpp b/examples/sql/books/bookdelegate.cpp
index 4115f80cf3..00bdd1708a 100644
--- a/examples/sql/books/bookdelegate.cpp
+++ b/examples/sql/books/bookdelegate.cpp
@@ -116,7 +116,7 @@ bool BookDelegate::editorEvent(QEvent *event, QAbstractItemModel *model,
if (event->type() == QEvent::MouseButtonPress) {
QMouseEvent *mouseEvent = static_cast<QMouseEvent*>(event);
- int stars = qBound(0, int(0.7 + qreal(mouseEvent->pos().x()
+ int stars = qBound(0, int(0.7 + qreal(mouseEvent->position().toPoint().x()
- option.rect.x()) / star.width()), 5);
model->setData(index, QVariant(stars));
// So that the selection can change:
diff --git a/examples/sql/drilldown/view.cpp b/examples/sql/drilldown/view.cpp
index 13e9310061..9f19668946 100644
--- a/examples/sql/drilldown/view.cpp
+++ b/examples/sql/drilldown/view.cpp
@@ -115,7 +115,7 @@ void View::addItems()
//! [5]
void View::mouseReleaseEvent(QMouseEvent *event)
{
- if (QGraphicsItem *item = itemAt(event->pos())) {
+ if (QGraphicsItem *item = itemAt(event->position().toPoint())) {
if (ImageItem *image = qgraphicsitem_cast<ImageItem *>(item))
showInformation(image);
}
diff --git a/examples/vulkan/hellovulkancubes/vulkanwindow.cpp b/examples/vulkan/hellovulkancubes/vulkanwindow.cpp
index 9a4eaf1901..3440713737 100644
--- a/examples/vulkan/hellovulkancubes/vulkanwindow.cpp
+++ b/examples/vulkan/hellovulkancubes/vulkanwindow.cpp
@@ -82,7 +82,7 @@ void VulkanWindow::meshSwitched(bool enable)
void VulkanWindow::mousePressEvent(QMouseEvent *e)
{
m_pressed = true;
- m_lastPos = e->pos();
+ m_lastPos = e->position().toPoint();
}
void VulkanWindow::mouseReleaseEvent(QMouseEvent *)
@@ -95,8 +95,8 @@ void VulkanWindow::mouseMoveEvent(QMouseEvent *e)
if (!m_pressed)
return;
- int dx = e->pos().x() - m_lastPos.x();
- int dy = e->pos().y() - m_lastPos.y();
+ int dx = e->position().toPoint().x() - m_lastPos.x();
+ int dy = e->position().toPoint().y() - m_lastPos.y();
if (dy)
m_renderer->pitch(dy / 10.0f);
@@ -104,7 +104,7 @@ void VulkanWindow::mouseMoveEvent(QMouseEvent *e)
if (dx)
m_renderer->yaw(dx / 10.0f);
- m_lastPos = e->pos();
+ m_lastPos = e->position().toPoint();
}
void VulkanWindow::keyPressEvent(QKeyEvent *e)
diff --git a/examples/widgets/draganddrop/draggableicons/dragwidget.cpp b/examples/widgets/draganddrop/draggableicons/dragwidget.cpp
index 00671dcf7e..1b3774db4f 100644
--- a/examples/widgets/draganddrop/draggableicons/dragwidget.cpp
+++ b/examples/widgets/draganddrop/draggableicons/dragwidget.cpp
@@ -120,7 +120,7 @@ void DragWidget::dropEvent(QDropEvent *event)
QLabel *newIcon = new QLabel(this);
newIcon->setPixmap(pixmap);
- newIcon->move(event->pos() - offset);
+ newIcon->move(event->position().toPoint() - offset);
newIcon->show();
newIcon->setAttribute(Qt::WA_DeleteOnClose);
@@ -138,7 +138,7 @@ void DragWidget::dropEvent(QDropEvent *event)
//! [1]
void DragWidget::mousePressEvent(QMouseEvent *event)
{
- QLabel *child = static_cast<QLabel*>(childAt(event->pos()));
+ QLabel *child = static_cast<QLabel*>(childAt(event->position().toPoint()));
if (!child)
return;
@@ -146,7 +146,7 @@ void DragWidget::mousePressEvent(QMouseEvent *event)
QByteArray itemData;
QDataStream dataStream(&itemData, QIODevice::WriteOnly);
- dataStream << pixmap << QPoint(event->pos() - child->pos());
+ dataStream << pixmap << QPoint(event->position().toPoint() - child->pos());
//! [1]
//! [2]
@@ -158,7 +158,7 @@ void DragWidget::mousePressEvent(QMouseEvent *event)
QDrag *drag = new QDrag(this);
drag->setMimeData(mimeData);
drag->setPixmap(pixmap);
- drag->setHotSpot(event->pos() - child->pos());
+ drag->setHotSpot(event->position().toPoint() - child->pos());
//! [3]
QPixmap tempPixmap = pixmap;
diff --git a/examples/widgets/draganddrop/draggabletext/dragwidget.cpp b/examples/widgets/draganddrop/draggabletext/dragwidget.cpp
index 4a430ebf56..1f1889c7cf 100644
--- a/examples/widgets/draganddrop/draggabletext/dragwidget.cpp
+++ b/examples/widgets/draganddrop/draggabletext/dragwidget.cpp
@@ -114,7 +114,7 @@ void DragWidget::dropEvent(QDropEvent *event)
const QMimeData *mime = event->mimeData();
QStringList pieces = mime->text().split(QRegularExpression(QStringLiteral("\\s+")),
Qt::SkipEmptyParts);
- QPoint position = event->pos();
+ QPoint position = event->position().toPoint();
QPoint hotSpot;
QByteArrayList hotSpotPos = mime->data(hotSpotMimeDataKey()).split(' ');
@@ -149,11 +149,11 @@ void DragWidget::dropEvent(QDropEvent *event)
void DragWidget::mousePressEvent(QMouseEvent *event)
{
- QLabel *child = qobject_cast<QLabel*>(childAt(event->pos()));
+ QLabel *child = qobject_cast<QLabel*>(childAt(event->position().toPoint()));
if (!child)
return;
- QPoint hotSpot = event->pos() - child->pos();
+ QPoint hotSpot = event->position().toPoint() - child->pos();
QMimeData *mimeData = new QMimeData;
mimeData->setText(child->text());
diff --git a/examples/widgets/draganddrop/fridgemagnets/dragwidget.cpp b/examples/widgets/draganddrop/fridgemagnets/dragwidget.cpp
index a02b1cb42a..14e8a1a879 100644
--- a/examples/widgets/draganddrop/fridgemagnets/dragwidget.cpp
+++ b/examples/widgets/draganddrop/fridgemagnets/dragwidget.cpp
@@ -151,7 +151,7 @@ void DragWidget::dropEvent(QDropEvent *event)
//! [10]
//! [11]
DragLabel *newLabel = new DragLabel(text, this);
- newLabel->move(event->pos() - offset);
+ newLabel->move(event->position().toPoint() - offset);
newLabel->show();
newLabel->setAttribute(Qt::WA_DeleteOnClose);
@@ -165,7 +165,7 @@ void DragWidget::dropEvent(QDropEvent *event)
} else if (event->mimeData()->hasText()) {
QStringList pieces = event->mimeData()->text().split(
QRegularExpression(QStringLiteral("\\s+")), Qt::SkipEmptyParts);
- QPoint position = event->pos();
+ QPoint position = event->position().toPoint();
for (const QString &piece : pieces) {
DragLabel *newLabel = new DragLabel(piece, this);
@@ -188,11 +188,11 @@ void DragWidget::mousePressEvent(QMouseEvent *event)
{
//! [13]
//! [14]
- DragLabel *child = static_cast<DragLabel*>(childAt(event->pos()));
+ DragLabel *child = static_cast<DragLabel*>(childAt(event->position().toPoint()));
if (!child)
return;
- QPoint hotSpot = event->pos() - child->pos();
+ QPoint hotSpot = event->position().toPoint() - child->pos();
QByteArray itemData;
QDataStream dataStream(&itemData, QIODevice::WriteOnly);
diff --git a/examples/widgets/draganddrop/puzzle/puzzlewidget.cpp b/examples/widgets/draganddrop/puzzle/puzzlewidget.cpp
index 72f2662bce..06dda9c29f 100644
--- a/examples/widgets/draganddrop/puzzle/puzzlewidget.cpp
+++ b/examples/widgets/draganddrop/puzzle/puzzlewidget.cpp
@@ -90,12 +90,12 @@ void PuzzleWidget::dragLeaveEvent(QDragLeaveEvent *event)
void PuzzleWidget::dragMoveEvent(QDragMoveEvent *event)
{
- QRect updateRect = highlightedRect.united(targetSquare(event->pos()));
+ QRect updateRect = highlightedRect.united(targetSquare(event->position().toPoint()));
if (event->mimeData()->hasFormat(PiecesList::puzzleMimeType())
- && findPiece(targetSquare(event->pos())) == -1) {
+ && findPiece(targetSquare(event->position().toPoint())) == -1) {
- highlightedRect = targetSquare(event->pos());
+ highlightedRect = targetSquare(event->position().toPoint());
event->setDropAction(Qt::MoveAction);
event->accept();
} else {
@@ -109,12 +109,12 @@ void PuzzleWidget::dragMoveEvent(QDragMoveEvent *event)
void PuzzleWidget::dropEvent(QDropEvent *event)
{
if (event->mimeData()->hasFormat(PiecesList::puzzleMimeType())
- && findPiece(targetSquare(event->pos())) == -1) {
+ && findPiece(targetSquare(event->position().toPoint())) == -1) {
QByteArray pieceData = event->mimeData()->data(PiecesList::puzzleMimeType());
QDataStream dataStream(&pieceData, QIODevice::ReadOnly);
Piece piece;
- piece.rect = targetSquare(event->pos());
+ piece.rect = targetSquare(event->position().toPoint());
dataStream >> piece.pixmap >> piece.location;
pieces.append(piece);
@@ -147,7 +147,7 @@ int PuzzleWidget::findPiece(const QRect &pieceRect) const
void PuzzleWidget::mousePressEvent(QMouseEvent *event)
{
- QRect square = targetSquare(event->pos());
+ QRect square = targetSquare(event->position().toPoint());
const int found = findPiece(square);
if (found == -1)
@@ -170,12 +170,12 @@ void PuzzleWidget::mousePressEvent(QMouseEvent *event)
QDrag *drag = new QDrag(this);
drag->setMimeData(mimeData);
- drag->setHotSpot(event->pos() - square.topLeft());
+ drag->setHotSpot(event->position().toPoint() - square.topLeft());
drag->setPixmap(piece.pixmap);
if (drag->exec(Qt::MoveAction) != Qt::MoveAction) {
pieces.insert(found, piece);
- update(targetSquare(event->pos()));
+ update(targetSquare(event->position().toPoint()));
if (piece.location == square.topLeft() / pieceSize())
inPlace++;
diff --git a/examples/widgets/effects/blurpicker/blurpicker.cpp b/examples/widgets/effects/blurpicker/blurpicker.cpp
index a00af2144a..2b5995d870 100644
--- a/examples/widgets/effects/blurpicker/blurpicker.cpp
+++ b/examples/widgets/effects/blurpicker/blurpicker.cpp
@@ -152,7 +152,7 @@ void BlurPicker::resizeEvent(QResizeEvent * /* event */)
void BlurPicker::mousePressEvent(QMouseEvent *event)
{
int delta = 0;
- if(event->x() > (width() / 2))
+ if (event->position().x() > (width() / 2))
{
delta = 1;
}
diff --git a/examples/widgets/itemviews/chart/pieview.cpp b/examples/widgets/itemviews/chart/pieview.cpp
index 457ed8b4ec..c640c78f3e 100644
--- a/examples/widgets/itemviews/chart/pieview.cpp
+++ b/examples/widgets/itemviews/chart/pieview.cpp
@@ -251,7 +251,7 @@ int PieView::horizontalOffset() const
void PieView::mousePressEvent(QMouseEvent *event)
{
QAbstractItemView::mousePressEvent(event);
- origin = event->pos();
+ origin = event->position().toPoint();
if (!rubberBand)
rubberBand = new QRubberBand(QRubberBand::Rectangle, viewport());
rubberBand->setGeometry(QRect(origin, QSize()));
@@ -261,7 +261,7 @@ void PieView::mousePressEvent(QMouseEvent *event)
void PieView::mouseMoveEvent(QMouseEvent *event)
{
if (rubberBand)
- rubberBand->setGeometry(QRect(origin, event->pos()).normalized());
+ rubberBand->setGeometry(QRect(origin, event->position().toPoint()).normalized());
QAbstractItemView::mouseMoveEvent(event);
}
diff --git a/examples/widgets/itemviews/puzzle/puzzlewidget.cpp b/examples/widgets/itemviews/puzzle/puzzlewidget.cpp
index 974a972306..2c60d28946 100644
--- a/examples/widgets/itemviews/puzzle/puzzlewidget.cpp
+++ b/examples/widgets/itemviews/puzzle/puzzlewidget.cpp
@@ -86,12 +86,12 @@ void PuzzleWidget::dragLeaveEvent(QDragLeaveEvent *event)
void PuzzleWidget::dragMoveEvent(QDragMoveEvent *event)
{
- QRect updateRect = highlightedRect.united(targetSquare(event->pos()));
+ QRect updateRect = highlightedRect.united(targetSquare(event->position().toPoint()));
if (event->mimeData()->hasFormat("image/x-puzzle-piece")
- && findPiece(targetSquare(event->pos())) == -1) {
+ && findPiece(targetSquare(event->position().toPoint())) == -1) {
- highlightedRect = targetSquare(event->pos());
+ highlightedRect = targetSquare(event->position().toPoint());
event->setDropAction(Qt::MoveAction);
event->accept();
} else {
@@ -105,12 +105,12 @@ void PuzzleWidget::dragMoveEvent(QDragMoveEvent *event)
void PuzzleWidget::dropEvent(QDropEvent *event)
{
if (event->mimeData()->hasFormat("image/x-puzzle-piece")
- && findPiece(targetSquare(event->pos())) == -1) {
+ && findPiece(targetSquare(event->position().toPoint())) == -1) {
QByteArray pieceData = event->mimeData()->data("image/x-puzzle-piece");
QDataStream dataStream(&pieceData, QIODevice::ReadOnly);
Piece piece;
- piece.rect = targetSquare(event->pos());
+ piece.rect = targetSquare(event->position().toPoint());
dataStream >> piece.pixmap >> piece.location;
pieces.append(piece);
@@ -143,7 +143,7 @@ int PuzzleWidget::findPiece(const QRect &pieceRect) const
void PuzzleWidget::mousePressEvent(QMouseEvent *event)
{
- QRect square = targetSquare(event->pos());
+ QRect square = targetSquare(event->position().toPoint());
int found = findPiece(square);
if (found == -1)
@@ -166,12 +166,12 @@ void PuzzleWidget::mousePressEvent(QMouseEvent *event)
QDrag *drag = new QDrag(this);
drag->setMimeData(mimeData);
- drag->setHotSpot(event->pos() - square.topLeft());
+ drag->setHotSpot(event->position().toPoint() - square.topLeft());
drag->setPixmap(piece.pixmap);
if (drag->exec(Qt::MoveAction) == Qt::IgnoreAction) {
pieces.insert(found, piece);
- update(targetSquare(event->pos()));
+ update(targetSquare(event->position().toPoint()));
if (piece.location == QPoint(square.x() / pieceSize(), square.y() / pieceSize()))
inPlace++;
diff --git a/examples/widgets/itemviews/stardelegate/stareditor.cpp b/examples/widgets/itemviews/stardelegate/stareditor.cpp
index 43706eeae0..72d687c05c 100644
--- a/examples/widgets/itemviews/stardelegate/stareditor.cpp
+++ b/examples/widgets/itemviews/stardelegate/stareditor.cpp
@@ -79,7 +79,7 @@ void StarEditor::paintEvent(QPaintEvent *)
//! [2]
void StarEditor::mouseMoveEvent(QMouseEvent *event)
{
- const int star = starAtPosition(event->x());
+ const int star = starAtPosition(event->position().toPoint().x());
if (star != myStarRating.starCount() && star != -1) {
myStarRating.setStarCount(star);
diff --git a/examples/widgets/mainwindows/mainwindow/colorswatch.cpp b/examples/widgets/mainwindows/mainwindow/colorswatch.cpp
index a7e73debb6..233a9f14ba 100644
--- a/examples/widgets/mainwindows/mainwindow/colorswatch.cpp
+++ b/examples/widgets/mainwindows/mainwindow/colorswatch.cpp
@@ -628,7 +628,7 @@ void BlueTitleBar::paintEvent(QPaintEvent*)
void BlueTitleBar::mouseReleaseEvent(QMouseEvent *event)
{
- QPoint pos = event->pos();
+ QPoint pos = event->position().toPoint();
QRect rect = this->rect();
diff --git a/examples/widgets/painting/deform/pathdeform.cpp b/examples/widgets/painting/deform/pathdeform.cpp
index 961d5e5e99..9ddc6ea12b 100644
--- a/examples/widgets/painting/deform/pathdeform.cpp
+++ b/examples/widgets/painting/deform/pathdeform.cpp
@@ -490,10 +490,10 @@ void PathDeformRenderer::mousePressEvent(QMouseEvent *e)
m_repaintTimer.stop();
m_offset = QPointF();
- if (QLineF(m_pos, e->pos()).length() <= m_radius)
- m_offset = m_pos - e->pos();
+ if (QLineF(m_pos, e->position().toPoint()).length() <= m_radius)
+ m_offset = m_pos - e->position().toPoint();
- m_mousePress = e->pos();
+ m_mousePress = e->position().toPoint();
// If we're not running in small screen mode, always assume we're dragging
m_mouseDrag = !m_smallScreen;
@@ -514,18 +514,18 @@ void PathDeformRenderer::mouseReleaseEvent(QMouseEvent *e)
void PathDeformRenderer::mouseMoveEvent(QMouseEvent *e)
{
- if (!m_mouseDrag && (QLineF(m_mousePress, e->pos()).length() > 25.0) )
+ if (!m_mouseDrag && (QLineF(m_mousePress, e->position().toPoint()).length() > 25.0) )
m_mouseDrag = true;
if (m_mouseDrag) {
QRect rectBefore = circle_bounds(m_pos, m_radius, m_fontSize);
if (e->type() == QEvent::MouseMove) {
- QLineF line(m_pos, e->pos() + m_offset);
+ QLineF line(m_pos, e->position().toPoint() + m_offset);
line.setLength(line.length() * .1);
QPointF dir(line.dx(), line.dy());
m_direction = (m_direction + dir) / 2;
}
- m_pos = e->pos() + m_offset;
+ m_pos = e->position().toPoint() + m_offset;
#if QT_CONFIG(opengl)
if (usesOpenGL()) {
update();
diff --git a/examples/widgets/painting/pathstroke/pathstroke.cpp b/examples/widgets/painting/pathstroke/pathstroke.cpp
index 7dab6f95a2..439bcb2cd0 100644
--- a/examples/widgets/painting/pathstroke/pathstroke.cpp
+++ b/examples/widgets/painting/pathstroke/pathstroke.cpp
@@ -559,7 +559,7 @@ void PathStrokeRenderer::mousePressEvent(QMouseEvent *e)
m_activePoint = -1;
qreal distance = -1;
for (int i = 0; i < m_points.size(); ++i) {
- qreal d = QLineF(e->pos(), m_points.at(i)).length();
+ qreal d = QLineF(e->position().toPoint(), m_points.at(i)).length();
if ((distance < 0 && d < 8 * m_pointSize) || d < distance) {
distance = d;
m_activePoint = i;
@@ -574,7 +574,7 @@ void PathStrokeRenderer::mousePressEvent(QMouseEvent *e)
// If we're not running in small screen mode, always assume we're dragging
m_mouseDrag = !m_smallScreen;
- m_mousePress = e->pos();
+ m_mousePress = e->position().toPoint();
}
void PathStrokeRenderer::mouseMoveEvent(QMouseEvent *e)
@@ -582,11 +582,11 @@ void PathStrokeRenderer::mouseMoveEvent(QMouseEvent *e)
if (!m_fingerPointMapping.isEmpty())
return;
// If we've moved more then 25 pixels, assume user is dragging
- if (!m_mouseDrag && QPoint(m_mousePress - e->pos()).manhattanLength() > 25)
+ if (!m_mouseDrag && QPoint(m_mousePress - e->position().toPoint()).manhattanLength() > 25)
m_mouseDrag = true;
if (m_mouseDrag && m_activePoint >= 0 && m_activePoint < m_points.size()) {
- m_points[m_activePoint] = e->pos();
+ m_points[m_activePoint] = e->position().toPoint();
update();
}
}
@@ -638,7 +638,7 @@ bool PathStrokeRenderer::event(QEvent *e)
if (activePoints.contains(i))
continue;
- qreal d = QLineF(touchPoint.pos(), m_points.at(i)).length();
+ qreal d = QLineF(touchPoint.position(), m_points.at(i)).length();
if ((distance < 0 && d < 12 * m_pointSize) || d < distance) {
distance = d;
activePoint = i;
@@ -646,7 +646,7 @@ bool PathStrokeRenderer::event(QEvent *e)
}
if (activePoint != -1) {
m_fingerPointMapping.insert(touchPoint.id(), activePoint);
- m_points[activePoint] = touchPoint.pos();
+ m_points[activePoint] = touchPoint.position();
}
break;
}
@@ -654,7 +654,7 @@ bool PathStrokeRenderer::event(QEvent *e)
{
// move the point and release
QHash<int,int>::iterator it = m_fingerPointMapping.find(id);
- m_points[it.value()] = touchPoint.pos();
+ m_points[it.value()] = touchPoint.position();
m_fingerPointMapping.erase(it);
break;
}
@@ -663,7 +663,7 @@ bool PathStrokeRenderer::event(QEvent *e)
// move the point
const int pointIdx = m_fingerPointMapping.value(id, -1);
if (pointIdx >= 0)
- m_points[pointIdx] = touchPoint.pos();
+ m_points[pointIdx] = touchPoint.position();
break;
}
default:
diff --git a/examples/widgets/painting/shared/hoverpoints.cpp b/examples/widgets/painting/shared/hoverpoints.cpp
index f834f315f9..9fe947cedc 100644
--- a/examples/widgets/painting/shared/hoverpoints.cpp
+++ b/examples/widgets/painting/shared/hoverpoints.cpp
@@ -102,7 +102,7 @@ bool HoverPoints::eventFilter(QObject *object, QEvent *event)
return true;
QMouseEvent *me = (QMouseEvent *) event;
- QPointF clickPos = me->pos();
+ QPointF clickPos = me->position().toPoint();
int index = -1;
for (int i=0; i<m_points.size(); ++i) {
QPainterPath path;
@@ -170,7 +170,7 @@ bool HoverPoints::eventFilter(QObject *object, QEvent *event)
if (!m_fingerPointMapping.isEmpty())
return true;
if (m_currentIndex >= 0)
- movePoint(m_currentIndex, ((QMouseEvent *)event)->pos());
+ movePoint(m_currentIndex, ((QMouseEvent *)event)->position().toPoint());
break;
case QEvent::TouchBegin:
case QEvent::TouchUpdate:
@@ -197,7 +197,7 @@ bool HoverPoints::eventFilter(QObject *object, QEvent *event)
if (activePoints.contains(i))
continue;
- qreal d = QLineF(touchPoint.pos(), m_points.at(i)).length();
+ qreal d = QLineF(touchPoint.position(), m_points.at(i)).length();
if ((distance < 0 && d < 12 * pointSize) || d < distance) {
distance = d;
activePoint = i;
@@ -207,7 +207,7 @@ bool HoverPoints::eventFilter(QObject *object, QEvent *event)
}
if (activePoint != -1) {
m_fingerPointMapping.insert(touchPoint.id(), activePoint);
- movePoint(activePoint, touchPoint.pos());
+ movePoint(activePoint, touchPoint.position());
}
}
break;
@@ -215,7 +215,7 @@ bool HoverPoints::eventFilter(QObject *object, QEvent *event)
{
// move the point and release
QHash<int,int>::iterator it = m_fingerPointMapping.find(id);
- movePoint(it.value(), touchPoint.pos());
+ movePoint(it.value(), touchPoint.position());
m_fingerPointMapping.erase(it);
}
break;
@@ -224,7 +224,7 @@ bool HoverPoints::eventFilter(QObject *object, QEvent *event)
// move the point
const int pointIdx = m_fingerPointMapping.value(id, -1);
if (pointIdx >= 0) // do we track this point?
- movePoint(pointIdx, touchPoint.pos());
+ movePoint(pointIdx, touchPoint.position());
}
break;
default:
diff --git a/examples/widgets/tools/plugandpaint/app/paintarea.cpp b/examples/widgets/tools/plugandpaint/app/paintarea.cpp
index 92b8ea4777..e3292e3b91 100644
--- a/examples/widgets/tools/plugandpaint/app/paintarea.cpp
+++ b/examples/widgets/tools/plugandpaint/app/paintarea.cpp
@@ -137,7 +137,7 @@ void PaintArea::mousePressEvent(QMouseEvent *event)
gradient.setColorAt(1.0, QColor(color.red(), color.green(),
color.blue(), 191));
painter.setBrush(gradient);
- painter.translate(event->pos() - boundingRect.center());
+ painter.translate(event->position().toPoint() - boundingRect.center());
painter.drawPath(pendingPath);
pendingPath = QPainterPath();
@@ -150,11 +150,11 @@ void PaintArea::mousePressEvent(QMouseEvent *event)
QPainter painter(&theImage);
setupPainter(painter);
const QRect rect = brushInterface->mousePress(brush, painter,
- event->pos());
+ event->position().toPoint());
update(rect);
}
- lastPos = event->pos();
+ lastPos = event->position().toPoint();
}
}
}
@@ -167,11 +167,11 @@ void PaintArea::mouseMoveEvent(QMouseEvent *event)
QPainter painter(&theImage);
setupPainter(painter);
const QRect rect = brushInterface->mouseMove(brush, painter, lastPos,
- event->pos());
+ event->position().toPoint());
update(rect);
}
- lastPos = event->pos();
+ lastPos = event->position().toPoint();
}
}
//! [1]
@@ -183,7 +183,7 @@ void PaintArea::mouseReleaseEvent(QMouseEvent *event)
QPainter painter(&theImage);
setupPainter(painter);
QRect rect = brushInterface->mouseRelease(brush, painter,
- event->pos());
+ event->position().toPoint());
update(rect);
}
diff --git a/examples/widgets/tools/undo/document.cpp b/examples/widgets/tools/undo/document.cpp
index 2deed83a99..339a63abae 100644
--- a/examples/widgets/tools/undo/document.cpp
+++ b/examples/widgets/tools/undo/document.cpp
@@ -283,17 +283,17 @@ int Document::indexAt(const QPoint &pos) const
void Document::mousePressEvent(QMouseEvent *event)
{
event->accept();
- int index = indexAt(event->pos());;
+ int index = indexAt(event->position().toPoint());;
if (index != -1) {
setCurrentShape(index);
const Shape &shape = m_shapeList.at(index);
- m_resizeHandlePressed = shape.resizeHandle().contains(event->pos());
+ m_resizeHandlePressed = shape.resizeHandle().contains(event->position().toPoint());
if (m_resizeHandlePressed)
- m_mousePressOffset = shape.rect().bottomRight() - event->pos();
+ m_mousePressOffset = shape.rect().bottomRight() - event->position().toPoint();
else
- m_mousePressOffset = event->pos() - shape.rect().topLeft();
+ m_mousePressOffset = event->position().toPoint() - shape.rect().topLeft();
}
m_mousePressIndex = index;
}
@@ -315,10 +315,10 @@ void Document::mouseMoveEvent(QMouseEvent *event)
QRect rect;
if (m_resizeHandlePressed) {
- rect = QRect(shape.rect().topLeft(), event->pos() + m_mousePressOffset);
+ rect = QRect(shape.rect().topLeft(), event->position().toPoint() + m_mousePressOffset);
} else {
rect = shape.rect();
- rect.moveTopLeft(event->pos() - m_mousePressOffset);
+ rect.moveTopLeft(event->position().toPoint() - m_mousePressOffset);
}
QSize size = rect.size().expandedTo(Shape::minSize);
diff --git a/examples/widgets/touch/fingerpaint/scribblearea.cpp b/examples/widgets/touch/fingerpaint/scribblearea.cpp
index 4af0ec8e7e..ed06545b43 100644
--- a/examples/widgets/touch/fingerpaint/scribblearea.cpp
+++ b/examples/widgets/touch/fingerpaint/scribblearea.cpp
@@ -216,13 +216,13 @@ bool ScribbleArea::event(QEvent *event)
QPainter painter(&image);
painter.setPen(Qt::NoPen);
painter.setBrush(myPenColors.at(touchPoint.id() % myPenColors.count()));
- painter.drawEllipse(touchPoint.pos(), diams.width() / 2, diams.height() / 2);
+ painter.drawEllipse(touchPoint.position(), diams.width() / 2, diams.height() / 2);
painter.end();
modified = true;
const int rad = 2;
QRectF rect(QPointF(), diams);
- rect.moveCenter(touchPoint.pos());
+ rect.moveCenter(touchPoint.position());
update(rect.toRect().adjusted(-rad,-rad, +rad, +rad));
}
break;
diff --git a/examples/widgets/touch/knobs/knob.cpp b/examples/widgets/touch/knobs/knob.cpp
index 12aaa1e948..659ba82f45 100644
--- a/examples/widgets/touch/knobs/knob.cpp
+++ b/examples/widgets/touch/knobs/knob.cpp
@@ -82,7 +82,7 @@ bool Knob::sceneEvent(QEvent *event)
const QTouchEvent::TouchPoint &touchPoint2 = touchEvent->touchPoints().last();
QLineF line1(touchPoint1.lastScenePos(), touchPoint2.lastScenePos());
- QLineF line2(touchPoint1.scenePos(), touchPoint2.scenePos());
+ QLineF line2(touchPoint1.scenePosition(), touchPoint2.scenePosition());
setTransform(QTransform().rotate(line2.angleTo(line1)), true);
}
diff --git a/examples/widgets/touch/pinchzoom/graphicsview.cpp b/examples/widgets/touch/pinchzoom/graphicsview.cpp
index 6412f350a7..e1ce42f93f 100644
--- a/examples/widgets/touch/pinchzoom/graphicsview.cpp
+++ b/examples/widgets/touch/pinchzoom/graphicsview.cpp
@@ -74,8 +74,8 @@ bool GraphicsView::viewportEvent(QEvent *event)
const QTouchEvent::TouchPoint &touchPoint0 = touchPoints.first();
const QTouchEvent::TouchPoint &touchPoint1 = touchPoints.last();
qreal currentScaleFactor =
- QLineF(touchPoint0.pos(), touchPoint1.pos()).length()
- / QLineF(touchPoint0.startPos(), touchPoint1.startPos()).length();
+ QLineF(touchPoint0.position(), touchPoint1.position()).length()
+ / QLineF(touchPoint0.pressPosition(), touchPoint1.pressPosition()).length();
if (touchEvent->touchPointStates() & Qt::TouchPointReleased) {
// if one of the fingers is released, remember the current scale
// factor so that adding another finger later will continue zooming
diff --git a/examples/widgets/widgets/charactermap/characterwidget.cpp b/examples/widgets/widgets/charactermap/characterwidget.cpp
index 41406b7fb4..422177ffa8 100644
--- a/examples/widgets/widgets/charactermap/characterwidget.cpp
+++ b/examples/widgets/widgets/charactermap/characterwidget.cpp
@@ -120,14 +120,14 @@ QSize CharacterWidget::sizeHint() const
//! [4]
void CharacterWidget::mouseMoveEvent(QMouseEvent *event)
{
- QPoint widgetPosition = mapFromGlobal(event->globalPos());
+ QPoint widgetPosition = mapFromGlobal(event->globalPosition().toPoint());
uint key = (widgetPosition.y() / squareSize) * columns + widgetPosition.x() / squareSize;
QString text = QString::fromLatin1("<p>Character: <span style=\"font-size: 24pt; font-family: %1\">").arg(displayFont.family())
+ QChar(key)
+ QString::fromLatin1("</span><p>Value: 0x")
+ QString::number(key, 16);
- QToolTip::showText(event->globalPos(), text, this);
+ QToolTip::showText(event->globalPosition().toPoint(), text, this);
}
//! [4]
@@ -135,7 +135,7 @@ void CharacterWidget::mouseMoveEvent(QMouseEvent *event)
void CharacterWidget::mousePressEvent(QMouseEvent *event)
{
if (event->button() == Qt::LeftButton) {
- lastKey = (event->y() / squareSize) * columns + event->x() / squareSize;
+ lastKey = (event->position().toPoint().y() / squareSize) * columns + event->position().toPoint().x() / squareSize;
if (QChar(lastKey).category() != QChar::Other_NotAssigned)
emit characterSelected(QString(QChar(lastKey)));
update();
diff --git a/examples/widgets/widgets/scribble/scribblearea.cpp b/examples/widgets/widgets/scribble/scribblearea.cpp
index d3937f90d8..2ac293d55a 100644
--- a/examples/widgets/widgets/scribble/scribblearea.cpp
+++ b/examples/widgets/widgets/scribble/scribblearea.cpp
@@ -132,7 +132,7 @@ void ScribbleArea::mousePressEvent(QMouseEvent *event)
//! [11] //! [12]
{
if (event->button() == Qt::LeftButton) {
- lastPoint = event->pos();
+ lastPoint = event->position().toPoint();
scribbling = true;
}
}
@@ -140,13 +140,13 @@ void ScribbleArea::mousePressEvent(QMouseEvent *event)
void ScribbleArea::mouseMoveEvent(QMouseEvent *event)
{
if ((event->buttons() & Qt::LeftButton) && scribbling)
- drawLineTo(event->pos());
+ drawLineTo(event->position().toPoint());
}
void ScribbleArea::mouseReleaseEvent(QMouseEvent *event)
{
if (event->button() == Qt::LeftButton && scribbling) {
- drawLineTo(event->pos());
+ drawLineTo(event->position().toPoint());
scribbling = false;
}
}
diff --git a/examples/widgets/widgets/shapedclock/shapedclock.cpp b/examples/widgets/widgets/shapedclock/shapedclock.cpp
index 673d1a218f..343ad7c43c 100644
--- a/examples/widgets/widgets/shapedclock/shapedclock.cpp
+++ b/examples/widgets/widgets/shapedclock/shapedclock.cpp
@@ -82,7 +82,7 @@ ShapedClock::ShapedClock(QWidget *parent)
void ShapedClock::mousePressEvent(QMouseEvent *event)
{
if (event->button() == Qt::LeftButton) {
- dragPosition = event->globalPos() - frameGeometry().topLeft();
+ dragPosition = event->globalPosition().toPoint() - frameGeometry().topLeft();
event->accept();
}
}
@@ -92,7 +92,7 @@ void ShapedClock::mousePressEvent(QMouseEvent *event)
void ShapedClock::mouseMoveEvent(QMouseEvent *event)
{
if (event->buttons() & Qt::LeftButton) {
- move(event->globalPos() - dragPosition);
+ move(event->globalPosition().toPoint() - dragPosition);
event->accept();
}
}
diff --git a/examples/widgets/widgets/tablet/tabletcanvas.cpp b/examples/widgets/widgets/tablet/tabletcanvas.cpp
index 90a5017500..f3f2b0cac6 100644
--- a/examples/widgets/widgets/tablet/tabletcanvas.cpp
+++ b/examples/widgets/widgets/tablet/tabletcanvas.cpp
@@ -99,7 +99,7 @@ void TabletCanvas::tabletEvent(QTabletEvent *event)
case QEvent::TabletPress:
if (!m_deviceDown) {
m_deviceDown = true;
- lastPoint.pos = event->posF();
+ lastPoint.pos = event->position();
lastPoint.pressure = event->pressure();
lastPoint.rotation = event->rotation();
}
@@ -113,7 +113,7 @@ void TabletCanvas::tabletEvent(QTabletEvent *event)
updateBrush(event);
QPainter painter(&m_pixmap);
paintPixmap(painter, event);
- lastPoint.pos = event->posF();
+ lastPoint.pos = event->position();
lastPoint.pressure = event->pressure();
lastPoint.rotation = event->rotation();
}
@@ -173,8 +173,8 @@ void TabletCanvas::paintPixmap(QPainter &painter, QTabletEvent *event)
grad.setColorAt(0.5, Qt::transparent);
painter.setBrush(grad);
qreal radius = grad.radius();
- painter.drawEllipse(event->posF(), radius, radius);
- update(QRect(event->pos() - QPoint(radius, radius), QSize(radius * 2, radius * 2)));
+ painter.drawEllipse(event->position(), radius, radius);
+ update(QRect(event->position().toPoint() - QPoint(radius, radius), QSize(radius * 2, radius * 2)));
}
break;
case QTabletEvent::RotationStylus:
@@ -191,8 +191,8 @@ void TabletCanvas::paintPixmap(QPainter &painter, QTabletEvent *event)
halfWidth = m_pen.widthF();
brushAdjust = QPointF(qSin(qDegreesToRadians(-event->rotation())) * halfWidth,
qCos(qDegreesToRadians(-event->rotation())) * halfWidth);
- poly << event->posF() - brushAdjust;
- poly << event->posF() + brushAdjust;
+ poly << event->position() - brushAdjust;
+ poly << event->position() + brushAdjust;
painter.drawConvexPolygon(poly);
update(poly.boundingRect().toRect());
}
@@ -223,8 +223,8 @@ void TabletCanvas::paintPixmap(QPainter &painter, QTabletEvent *event)
Q_FALLTHROUGH();
case QTabletEvent::Stylus:
painter.setPen(m_pen);
- painter.drawLine(lastPoint.pos, event->posF());
- update(QRect(lastPoint.pos.toPoint(), event->pos()).normalized()
+ painter.drawLine(lastPoint.pos, event->position());
+ update(QRect(lastPoint.pos.toPoint(), event->position().toPoint()).normalized()
.adjusted(-maxPenRadius, -maxPenRadius, maxPenRadius, maxPenRadius));
break;
}
diff --git a/examples/widgets/widgets/tooltips/sortingbox.cpp b/examples/widgets/widgets/tooltips/sortingbox.cpp
index d06fbe1756..d993b098b2 100644
--- a/examples/widgets/widgets/tooltips/sortingbox.cpp
+++ b/examples/widgets/widgets/tooltips/sortingbox.cpp
@@ -159,10 +159,10 @@ void SortingBox::paintEvent(QPaintEvent * /* event */)
void SortingBox::mousePressEvent(QMouseEvent *event)
{
if (event->button() == Qt::LeftButton) {
- int index = itemAt(event->pos());
+ int index = itemAt(event->position().toPoint());
if (index != -1) {
itemInMotion = &shapeItems[index];
- previousPosition = event->pos();
+ previousPosition = event->position().toPoint();
shapeItems.move(index, shapeItems.size() - 1);
update();
}
@@ -174,7 +174,7 @@ void SortingBox::mousePressEvent(QMouseEvent *event)
void SortingBox::mouseMoveEvent(QMouseEvent *event)
{
if ((event->buttons() & Qt::LeftButton) && itemInMotion)
- moveItemTo(event->pos());
+ moveItemTo(event->position().toPoint());
}
//! [12]
@@ -182,7 +182,7 @@ void SortingBox::mouseMoveEvent(QMouseEvent *event)
void SortingBox::mouseReleaseEvent(QMouseEvent *event)
{
if (event->button() == Qt::LeftButton && itemInMotion) {
- moveItemTo(event->pos());
+ moveItemTo(event->position().toPoint());
itemInMotion = nullptr;
}
}
diff --git a/examples/widgets/windowcontainer/windowcontainer.cpp b/examples/widgets/windowcontainer/windowcontainer.cpp
index f7c146e2a9..a104949d1e 100644
--- a/examples/widgets/windowcontainer/windowcontainer.cpp
+++ b/examples/widgets/windowcontainer/windowcontainer.cpp
@@ -100,7 +100,7 @@ public:
if (!m_mouseDown) {
m_mouseDown = true;
m_polygon.clear();
- m_polygon.append(e->pos());
+ m_polygon.append(e->position().toPoint());
renderLater();
}
}
@@ -108,7 +108,7 @@ public:
void mouseMoveEvent(QMouseEvent *e) override
{
if (m_mouseDown) {
- m_polygon.append(e->pos());
+ m_polygon.append(e->position().toPoint());
renderLater();
}
}
@@ -117,7 +117,7 @@ public:
{
if (m_mouseDown) {
m_mouseDown = false;
- m_polygon.append(e->pos());
+ m_polygon.append(e->position().toPoint());
renderLater();
}
}