Registered Member
|
Hello,
Since QWebKit is being deprecated, I was wondering how stable Skrooge is when building it against QWebEngine. Currently it seems that I can't even compile it:
|
Moderator
|
Hi,
In the README, you can see that you need to use -DSKG_WEBENGINE=ON to enable the build with QWebEngine instead of QWebKit. Something like:
The migration is still ongoing, so do not hesitate to open bugs if you find some issues. Regards. |
Registered Member
|
Hello,
Many thanks for your reply, I was using the proper CMake flag (-DSKG_WEBENGINE=ON), the compilation error I am reporting is with this one. Should I post this elsewhere? |
Moderator
|
Hi,
I did a correction to avoid this error. Could you try to build the last git version? Regards. |
Registered Member
|
Sorry for not contacting earlier,
I have tried building with QWebEngine revision 8096030c22afef782115f78a074ec75490f7c0db, but it still fails:
If I understood well, the problem is on this line: https://cgit.kde.org/skrooge.git/tree/p ... se.ui#n179, which mentions:
QtWebKitWidgets should not appear with QWebengine, right? |
Moderator
|
Hi,
I did a new commit. Regards. |
Registered Member
|
Many thanks, I have tried 225c3d1fe0cbb23aa26da75b6c08c72352af3cbd and it worked! As soon as a stable version appears, I will push it in NixOS with QWebEngine enabled.
One last question: What is the designer library (SKG_DESIGNER cmake option) about? Would the majority of Skrooge users need it? Best regards. |
Moderator
|
Hi,
SKG_DESIGNER must be used to generate the needed library for QtDesigner. This is needed ONLY for developers. So NOT NEEDED for end user. Regards. PS: I will update the README to add this information. |
Registered Member
|
I am having troubles to compile with QWebEngine too:
So far so good, but then:
Am I missing something? Thanks JM |
Moderator
|
To enable QWEBENGINE (Not recommended yet), you need at least Qt 5.9
|
Moderator
|
Registered users: bancha, Bing [Bot], Evergrowing, Google [Bot], mesutakcan, Sogou [Bot]