Skip to content

Commit

Permalink
Merge branch 'jb54456' into 'master'
Browse files Browse the repository at this point in the history
[qtmozembed] Removal of unneeded QML mouse event handling. Fixes JB#54456 OMP#JOLLA-168

See merge request mer-core/qtmozembed!100
  • Loading branch information
kende committed Jun 1, 2021
2 parents 0545b66 + 621f59b commit 2cc99f6
Show file tree
Hide file tree
Showing 4 changed files with 3 additions and 44 deletions.
3 changes: 0 additions & 3 deletions src/qmozview_defined_wrapper.h
Expand Up @@ -167,9 +167,6 @@ Q_DECLARE_METATYPE(QMozReturnValue) \
void synthTouchEnd(const QVariant &touches); \
void suspendView(); \
void resumeView(); \
void recvMouseMove(int posX, int posY); \
void recvMousePress(int posX, int posY); \
void recvMouseRelease(int posX, int posY); \

#define Q_MOZ_VIEW_SIGNALS \
void viewInitialized(); \
Expand Down
15 changes: 0 additions & 15 deletions src/qopenglwebpage.cpp
Expand Up @@ -649,21 +649,6 @@ void QOpenGLWebPage::resumeView()
d->mView->ResumeTimeouts();
}

void QOpenGLWebPage::recvMouseMove(int posX, int posY)
{
d->recvMouseMove(posX, posY);
}

void QOpenGLWebPage::recvMousePress(int posX, int posY)
{
d->recvMousePress(posX, posY);
}

void QOpenGLWebPage::recvMouseRelease(int posX, int posY)
{
d->recvMouseRelease(posX, posY);
}

/*!
\fn void QOpenGLWebPage::touchEvent(QTouchEvent *event)
Expand Down
21 changes: 3 additions & 18 deletions src/quickmozview.cpp
Expand Up @@ -367,21 +367,21 @@ void QuickMozView::updateMargins()
void QuickMozView::mouseMoveEvent(QMouseEvent *e)
{
const bool accepted = e->isAccepted();
recvMouseMove(e->pos().x(), e->pos().y());
d->recvMouseMove(e->pos().x(), e->pos().y());
e->setAccepted(accepted);
}

void QuickMozView::mousePressEvent(QMouseEvent *e)
{
const bool accepted = e->isAccepted();
recvMousePress(e->pos().x(), e->pos().y());
d->recvMousePress(e->pos().x(), e->pos().y());
e->setAccepted(accepted);
}

void QuickMozView::mouseReleaseEvent(QMouseEvent *e)
{
const bool accepted = e->isAccepted();
recvMouseRelease(e->pos().x(), e->pos().y());
d->recvMouseRelease(e->pos().x(), e->pos().y());
e->setAccepted(accepted);
}

Expand Down Expand Up @@ -833,21 +833,6 @@ void QuickMozView::resumeView()
d->mView->ResumeTimeouts();
}

void QuickMozView::recvMouseMove(int posX, int posY)
{
d->recvMouseMove(posX, posY);
}

void QuickMozView::recvMousePress(int posX, int posY)
{
d->recvMousePress(posX, posY);
}

void QuickMozView::recvMouseRelease(int posX, int posY)
{
d->recvMouseRelease(posX, posY);
}

void QuickMozView::touchEvent(QTouchEvent *event)
{
d->touchEvent(event);
Expand Down
8 changes: 0 additions & 8 deletions tests/auto/desktop-qt5/linksactivation/tst_activatelinks.qml
Expand Up @@ -28,14 +28,6 @@ Item {
}
}

MouseArea {
id: viewportMouse
anchors.fill: parent
onPressed: webViewport.recvMousePress(mouseX, mouseY)
onReleased: webViewport.recvMouseRelease(mouseX, mouseY)
onPositionChanged: webViewport.recvMouseMove(mouseX, mouseY)
}

TestCase {
id: testcaseid
name: "tst_activatelinks"
Expand Down

0 comments on commit 2cc99f6

Please sign in to comment.