| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
| |
When the timestamp was passed as a double from JS to Qt while being
hosted on an embedded Linux device it was losing the precision
and as a result scrolling for a ListView does not work because it
does not see the timestamp has having changed. So by passing it as a
string instead means that it does not lose anything in the transition.
Fixes: QTBUG-79842
Change-Id: Ia6bb8b713c0c5296a046ff3f7fddbc8e8249bbd6
Reviewed-by: Jesus Fernandez <[email protected]>
|
|
|
|
|
|
|
|
|
|
|
| |
Implement createPlatformOffscreenSurface(). This way a QOffscreenSurface
will not lead to creating a QWindow. Fairly dummy, and may need amending
later, but fixes the immediate problem with the - still default - direct
OpenGL code path of Qt Quick.
Task-number: QTBUG-76993
Change-Id: Ia4198163fc91d3f353d0067a2a807ec075168ace
Reviewed-by: Jesus Fernandez <[email protected]>
|
|
|
|
|
|
|
|
| |
Q_FOREACH is scheduled for deprecation, or at the very least banned
from use in Qt's own implementation.
Change-Id: Ia83851d88da9fa94c901598a7500cf572db68b4e
Reviewed-by: Mårten Nordheim <[email protected]>
|
|
|
|
|
|
|
| |
Due to recent changes, the public interface is no longer required.
Change-Id: I69e532726e77592a3d7454b3a4f3230aa9cafe08
Reviewed-by: Mårten Nordheim <[email protected]>
|
|
|
|
|
|
|
|
|
|
|
| |
This is an ammendment to 01e1df90a7debd333314720fdd5cf6cd9964d796 in
qtbase.
Stop using screenAdded/destroyScreen deprecated functions.
Task-number: QTBUG-74816
Change-Id: I6ce96e5dcd74e83560800de571d9530e4305e9ad
Reviewed-by: Liang Qi <[email protected]>
|
|
|
|
|
|
|
|
|
|
|
| |
When using the webgl backend in a container, one needs to specify the
port of the websocket server in addition to the http server.
While using QT_WEBGL_WEBSOCKETSERVER is an option, it requires to pass a
hostname in addition.
Change-Id: Iefce12f049a81711a52586d60dd34bddbb9de12e
Reviewed-by: Jesus Fernandez <[email protected]>
Reviewed-by: Mårten Nordheim <[email protected]>
|
|
|
|
|
|
|
| |
Replace radious with radius.
Change-Id: Ief1373a6eeaa54490ca608d633294438274fa15c
Reviewed-by: Edward Welbourne <[email protected]>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
"qwebglintegration.cpp", line 216: warning #68-D: integer conversion resulted
in a change of sign
WId winId = -1;
^
"qwebglintegration.cpp", line 491: warning #1215-D: function
"QWindowSystemInterface::handleMouseEvent(QWindow *, ulong, const)"
QPointF &, const QPointF &, Qt::MouseButtons, Qt::KeyboardModifiers,
Qt::MouseEventSource) [with]
Delivery=QWindowSystemInterface::DefaultDelivery]" (declared at line
85 of
"/home/qt/work/install/include/QtGui/5.11.0/QtGui/qpa/qwindowsystemin
ce.h") was declared deprecated"
QWindowSystemInterface::handleMouseEvent(platformWindow->window(),
^
"qwebglintegration.cpp", line 513: warning #1215-D: function
"QWindowSystemInterface::handleWheelEvent(QWindow *, ulong, const
QPointF &, const QPointF &, int, Qt::Orientation,
Qt::KeyboardModifiers)" (declared at line 153 of
"/home/qt/work/install/include/QtGui/5.11.0/QtGui/qpa/qwindowsystemin
terface.h") was declared deprecated
QWindowSystemInterface::handleWheelEvent(platformWindow->window(),
^
Change-Id: I0b83cc38b6567f3819890c74e973bba52fe2acf8
Reviewed-by: Qt CI Bot <[email protected]>
Reviewed-by: Mårten Nordheim <[email protected]>
Reviewed-by: Edward Welbourne <[email protected]>
|
|
|
|
|
|
|
|
|
|
| |
When the HTTP server fails to initialize a simple message was shown in
the terminal. This patch adds the error string from the QTcpServer to
give more information about the problem.
Change-Id: Ic52d4a78991e1c5a20f2712ca6cbbdd0738d47e0
Reviewed-by: Mårten Nordheim <[email protected]>
Reviewed-by: Edward Welbourne <[email protected]>
|
|
|
|
|
|
|
|
|
|
| |
It enforces use of the render loop's threaded mode. This enables the
plugin to work on Windows and other environments whose render loop
uses a different mode by default.
Change-Id: I86901fa2c279126e4abb2d79efbb328778861113
Reviewed-by: Edward Welbourne <[email protected]>
Reviewed-by: Laszlo Agocs <[email protected]>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Qt's other platform plugins differentiate Key_Enter and Key_Return.
Update the webgl plugin to do the same.
Also remove unused code related to key mapping.
Task-number: QTBUG-65686
Change-Id: I9e65b9413828f713f56d4942531f120b7d9cc6d7
Reviewed-by: Mårten Nordheim <[email protected]>
Reviewed-by: Jesus Fernandez <[email protected]>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Raster surfaces are not allowed due to performance problems. A
qCritical message is shown if the user tries to use the plugin in a
widget application.
[ChangeLog][QtWebGL] The application shows an error message when
trying to create a QBackingStore in an application.
Task-number: QTBUG-65054
Change-Id: I78bfd2b2714d7dce1f802b1864216655e2d74406
Reviewed-by: Edward Welbourne <[email protected]>
|
|
|
|
|
|
|
|
| |
Don't fall back on the platform plugin's capability check, as that's
irrelevant to the capabilities deliverable via WebGL.
Change-Id: If3520adfa8b0dd9a61a46a3a17f57eadcde536d6
Reviewed-by: Edward Welbourne <[email protected]>
|
|
|
|
|
|
|
|
|
| |
QOpenGLPlatformCompositor dependency was a leftover from a previous
implementation and it's no longer needed.
Task-number: QTBUG-64168
Change-Id: Iaff553a9102d3d1751343c5c32c53259fbbc2529
Reviewed-by: Robert Loehning <[email protected]>
|
|
|
|
|
|
|
|
|
|
| |
To work properly on each touch change all touch points
have to be provided, not only the changed ones.
The not changed touch points should have state
Qt::TouchPointStationary.
Change-Id: I13ea0336de489e02a00a6ff642bf6e1d8261bc21
Reviewed-by: Jesus Fernandez <[email protected]>
|
|
|
|
|
|
| |
Change-Id: Id9e89530d7b7c4fb21bfede7a79a46dcbcbdcafb
Reviewed-by: Qt CI Bot <[email protected]>
Reviewed-by: Eskil Abrahamsen Blomfeldt <[email protected]>
|
|
Done-with: Michael Winkelmann <[email protected]>
Change-Id: I6632475956393116af8885f42ba557e35d2b0985
Reviewed-by: Qt CI Bot <[email protected]>
Reviewed-by: Laszlo Agocs <[email protected]>
|