Описание тега qwebenginepage
3
ответа
Есть ли способ синхронно вызвать метод toHtml, который является объектом QWebEnginePage?
Я пытаюсь получить HTML-код из объекта QWebEnginePage. Согласно ссылке на Qt, toHtml объекта QWebEnginePage является асинхронным методом, как показано ниже. Асинхронный метод для извлечения содержимого страницы в виде HTML, заключенного в теги HTML …
02 ноя '17 в 03:20
1
ответ
Qt Как получить сигнал отправителя об отправителе или как узнать loadStarted URL QWebEngineView?
QWebEngineView имеет сигнал void loadStarted(). Этот сигнал испускается при получении от QWebEnginePage. QWebEnginePage переопределяет эту функцию из QWebEnginePagePrivate, где она недействительна loadStarted(const QUrl &provisionalUrl;, bool isErro…
01 ноя '17 в 14:17
0
ответов
Сбой Python QWebEnginePage (PyQt5)
Привет всем, я просто пытаюсь использовать pyqt5 (я использовал python-3.5) для рендеринга HTML. Я реализовал этот класс (Page) для выполнения следующих задач: #This is the Main.py. import sys from PyQt5.QtWebEngineWidgets import QWebEnginePage from…
15 янв '18 в 09:55
0
ответов
Получить текст или заголовок по нажатой ссылке в QWebEnginePage
Итак, вопрос об использовании QWebEngineView или же QWebEnginePage, или что-то типа того. У меня есть ссылка, которая выглядит как <a href="/salt">Salt</a>, Мне уже удалось перехватить нажатие на эту ссылку и заставить QWebEngineView нич…
23 окт '17 в 14:59
1
ответ
Qt WebEngine неверные поля страницы при печати
Я реализую возможность печати отчетов в моем проекте. Отчеты представлены в виде HTML-контента. Есть экземпляр QPrinter с настраиваемыми полями: printer = new QPrinter(QPrinter::ScreenResolution); qreal topMargin = 15; qreal bottomMargin = 15; qreal…
20 дек '17 в 07:00
0
ответов
PyQt5 отображает HTML-страницу с помощью JavaScript
Я использовал код из этого ответа для своих проектов. Это прекрасно работает! Но у меня проблема с падением Process finished with exit code 139 (interrupted by signal 11: SIGSEGV) Когда я пытаюсь создать новый объект после объекта "page", Например p…
11 сен '17 в 13:17
0
ответов
QWebEngineView не загружает SAML с помощью сообщения-реферера Content-Security-Policy
Я запускаю Qt 5.11 в Ubuntu Linux 17.04 и пытаюсь загрузить страницу аутентификации SAML, используя QWebEngineView, который должен перенаправлять на страницу входа, но вместо этого приводит к странице ошибки и следующей ошибке: js: нераспознанная ди…
17 янв '19 в 20:24
1
ответ
Как обнаружить нажатие кнопки внутри Qwebengine в pyside2
Я написал приложение в pyside2, которое открывало веб-страницу в QWebEngine. Эта веб-страница имеет 2 кнопки, я не понимаю, как я могу обнаружить нажатие кнопки в модуле приложения pyside2, мне нужно выполнить другую операцию с нажатием этой кнопки.…
06 сен '18 в 06:40
1
ответ
Ошибка сегментации (ядро сброшено) в pyqt5
Я попытался сделать приложение pyqt5 с QWebEnginePage перезагрузкой. Но получил Segfault. Вот пример кода: import sys from PyQt5.QtWidgets import QApplication from PyQt5.QtWidgets import qApp #from PyQt5.QtWebEngineWidgets import QWebEnginePage from…
24 янв '18 в 14:39
1
ответ
Как изменить URL ссылки, прежде чем перейти к
Я хочу поймать клик на странице и добавить по якорной ссылке текст. Например, если пользователь нажимает на якорь с помощью href mysite.com/aboutЯ хочу изменить ссылку в: mysite.com/about?myvar=value Я использовал QWebEngineUrlRequestInterceptor, но…
26 июл '18 в 09:12
0
ответов
QWebEngine-Только безопасные источники разрешены
Я построил простой браузер, основанный на QWebEngine, но на своем веб-сайте я, когда я использую getUserMedia() для получения устройств камеры, я получил следующую ошибку: Uncaught ( in promise ) Not supportedError: Only secure origins are allowed. …
11 сен '18 в 06:22
1
ответ
С QPrinter::HighResolution не печатается
Я реализую возможность печати отчетов в моем проекте. Отчеты представлены в виде HTML-контента. Я использую для печати QWebEnginePage. Мне нужна распечатка высокого разрешения для отчетов: QPrinter printer = new QPrinter(QPrinter::HighResolution); Н…
04 мар '18 в 05:18
0
ответов
QWebEnginePage не может установить прозрачный фон, когда окно является дочерним от Progman
Я использую Qt5 для создания приложения Windows. Я разрабатываю сложный пользовательский интерфейс, используя QWebEngineView, Пользовательский интерфейс нуждается в прозрачном фоне. Поэтому я сделал следующие настройки: this->setAttribute(Qt::WA_…
30 ноя '18 в 07:50
0
ответов
Портирование Qt WebKit на Qt WebEngine: как обрабатывать асинхронные вызовы?
Я использую Qt-5.8, Рассмотрим ситуацию, когда мне нужно в каком-то смысле проверить содержание QWebEnginePage: bool checkContent(const QString& pageContent) { return /*the logic goes here*/; } bool checkContent(QWebEnginePage* page) { bool resu…
07 ноя '17 в 09:25
0
ответов
QWebEnginePage не знает размер его содержимого
У меня есть очень простое приложение, использующее WebEngineView и я просто хотел изменить размер отображаемого виджета в соответствии с содержимым HTML-файла. Я ожидаю, что он будет 30 пикселей в ширину. Вместо этого моя программа печатает QSize(0,…
06 фев '18 в 07:24
0
ответов
Как добавить новую функцию вкладки в PyQt5 и веб-браузер Python
Я делаю веб-браузер на PyQt5 и Python, я хочу добавить функцию [открыть новую вкладку]. Я использую QWebEnginePage.createWindow, но я не знаю, как это сделать. class MainWindow(QMainWindow): def __init__(self, *args, **kwargs): super(MainWindow, sel…
20 фев '19 в 06:45
0
ответов
QtWebEngine - перекрестная структура кадра css
Два разных поведения при загрузке HTML на странице qtwebengine с использованием setHtml и в браузере. Кросс-источник iframe переопределяет CSS основного div на странице веб-движка. <div class="tradingview-widget-container" style="-webkit-filter:i…
16 ноя '18 в 14:46
1
ответ
Не могу использовать QUrl
Я пытаюсь научиться динамическому веб-скребку на PyQt5. Я искал учебники, предназначенные для PyQt4, поэтому у меня есть несколько разных библиотек в Qt5. import sys from PyQt5.QtWidgets import QApplication from PyQt5.QtCore import QUrl from PyQt5.Q…
08 ноя '17 в 07:21
0
ответов
QWebKit. Как предоставить AudioCapturePermission
Я пишу что-то вроде мини-браузера с использованием QT. В начале я использовал qt 5.7 с его модулем QWebEngine, который имеет класс QWebEnginePage с таким перечислением Feature: enum Feature { #ifndef Q_QDOC Notifications = 0, #endif Geolocation = 1,…
21 июн '18 в 14:45
0
ответов
ImportError: libGL.so.1 - PyQt5 в Linux (AWS Elastic Beanstalk)
У меня есть файл scraper.py, который импортирует QWebEnginePage, Когда я разверну его на AWS, используя eb deploy он не может запустить приложение и выйти со следующей ошибкой: Traceback (most recent call last): File "/opt/python/current/app/applica…
27 май '18 в 01:32