Bug 432767 - Add inspecting of web pages when using QWebEngine
Summary: Add inspecting of web pages when using QWebEngine
Status: RESOLVED FIXED
Alias: None
Product: libalkimia
Classification: Frameworks and Libraries
Component: General (show other bugs)
Version: master
Platform: Other All
: NOR normal
Target Milestone: ---
Assignee: KMyMoney Devel Mailing List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-02-10 22:10 UTC by Ralf Habacker
Modified: 2024-01-02 14:29 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In: 8.1.73


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ralf Habacker 2021-02-10 22:10:28 UTC
SUMMARYQWebkit provides support for inspecting web pages (https://trac.webkit.org/wiki/WebInspector), which could be used to set up the regular expression for retrieving the price or date from online course sources.

When alkimia is built with QWebEngine, support for this is currently missing.

STEPS TO REPRODUCE
1. install onlinequoteseditor5 >= 8.0.3
2. start onlinequoteseditor5 
3. check a present source
4. right click on the browser window 

OBSERVED RESULT
There is no entry to inspect the page as it is present with QWebKit

EXPECTED RESULT
There should be an entry to inspect the page as it is present with QWebKit

ADDITIONAL INFORMATION
https://doc.qt.io/qt-5/qtwebengine-debugging.html gives some information about such support.
Comment 1 Ralf Habacker 2024-01-02 14:29:19 UTC
Git commit 13edb818da5f964fc85bb913bd734a985f27ff29 by Ralf Habacker.
Committed on 02/01/2024 at 15:29.
Pushed by habacker into branch 'master'.

Add inspecting of web pages when using QWebEngine

QWebEngine depends on setting an environment variable for the development
tool, which is currently hard coded in the implementation file for the
class AlkWebPage.
FIXED-IN: 8.1.73

M  +5    -0    src/alkonlinequoteswidget.cpp
M  +62   -4    src/alkwebpage.cpp
M  +2    -2    src/alkwebpage.h

https://invent.kde.org/office/alkimia/-/commit/13edb818da5f964fc85bb913bd734a985f27ff29