Skip to content

Commit c7a13c6

Browse files
committed
Add QtOpenGLWidgets to masterinclude
- add missing modules for qt6 in CI
1 parent cfb522b commit c7a13c6

File tree

2 files changed

+8
-2
lines changed

2 files changed

+8
-2
lines changed

.github/workflows/build_latest.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,9 +31,9 @@ jobs:
3131
uses: jurplel/install-qt-action@v3
3232
with:
3333
version: ${{ matrix.qt-version }}
34-
modules: ${{startsWith(matrix.qt-version, '6') && 'qt5compat' || '' }}
34+
modules: ${{startsWith(matrix.qt-version, '6') && 'qt5compat qtscxml qtpositioning qtwebchannel qtmultimedia qtwebengine' || '' }}
3535
arch: ${{ matrix.os == 'ubuntu' && 'gcc_64' || (startsWith(matrix.qt-version, '5.12') && 'win64_msvc2017_64' || 'win64_msvc2019_64') }}
36-
archives: "qtmultimedia qtbase qttools ${{ matrix.os == 'windows' && 'qtwinextras' || 'qtlinuxextras qtwayland icu' }}"
36+
archives: "qtmultimedia qtbase qttools qtdeclarative ${{ matrix.os == 'windows' && 'qtwinextras' || 'qtlinuxextras qtwayland icu' }}"
3737

3838
- name: Setup Python ${{ matrix.python-version }}
3939
uses: actions/setup-python@v4

generator/qtscript_masterinclude.h

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -127,9 +127,11 @@
127127
#include <QtQuickWidgets/QtQuickWidgets>
128128
#endif
129129

130+
#if QT_VERSION < 0x060000
130131
#ifndef QT_NO_XMLPATTERNS
131132
# include <QtXmlPatterns/QtXmlPatterns>
132133
#endif
134+
#endif
133135

134136
#ifndef QT_NO_WEBKIT
135137
# include <QtWebKit/QtWebKit>
@@ -1232,4 +1234,8 @@
12321234
#define GL_LOGIC_OP GL_INDEX_LOGIC_OP
12331235
#define GL_TEXTURE_COMPONENTS GL_TEXTURE_INTERNAL_FORMAT
12341236
#include <QtOpenGL/QtOpenGL>
1237+
#if QT_VERSION >= 0x060000
1238+
#include <QtOpenGLWidgets/QtOpenGLWidgets>
1239+
#endif
1240+
12351241
#endif // QT_NO_OPENGL

0 commit comments

Comments
 (0)