View Issue Details

IDProjectCategoryView StatusLast Update
0037003LazarusLCLpublic2020-05-06 08:54
ReporterErik Rößiger Assigned ToZeljan Rikalo  
Status resolvedResolutionno change required 
Summary0037003: qt5: qlclopenglwidget bindings not found in qt5pas lib
DescriptionI am trying to compile an application with qt5 as target, using the OpenGL widget for Lazarus.

qlclopenglwidget.pas contains 4 references to the lib that, each, cannot be resolved. Hence linking is impossible and compiling fails.
Additional Informationqt5pas version: 2.6
qt5pas-devel version: 2.6
TagsNo tags attached.
Fixed in Revision
Attached Files


Chris Rorden

2020-05-01 20:28

reporter   ~0122585

To use OpenGL with QT5 can I suggest you use the Lazarus SVN (I just tested 63109) and either (a) rebuild your own cbindings (see README.TXT in /Lazarus/lcl/interfaces/qt5/cbindings) or (b) install precompiled cbindings of the latest release

I can not replicate your issue, but I suspect it reflects changes to the cbindings described here:

Erik Rößiger

2020-05-02 12:52

reporter   ~0122596

Thank you very much. Indeed the qt5pas version 2.8 does fix the issue entirely.

Zeljan Rikalo

2020-05-06 08:54

developer   ~0122641

You must use trunk lazarus, qlclopenglwidget will be available in laz 2.2. Please close.

Issue History

Date Modified Username Field Change
2020-05-01 18:05 Erik Rößiger New Issue
2020-05-01 18:11 Jonas Maebe Project FPC => Lazarus
2020-05-01 20:28 Chris Rorden Note Added: 0122585
2020-05-02 12:52 Erik Rößiger Note Added: 0122596
2020-05-06 08:54 Zeljan Rikalo Assigned To => Zeljan Rikalo
2020-05-06 08:54 Zeljan Rikalo Status new => resolved
2020-05-06 08:54 Zeljan Rikalo Resolution open => no change required
2020-05-06 08:54 Zeljan Rikalo LazTarget => -
2020-05-06 08:54 Zeljan Rikalo Widgetset => QT5
2020-05-06 08:54 Zeljan Rikalo Note Added: 0122641