Я занимаюсь разработкой браузера на основе QT и пытаюсь открыть новую вкладку, когда пользователь щелкает правой кнопкой мыши ссылку и выбирает «Открыть в новой вкладке»
Я не могу выяснить, как решить мою проблему. Я думаю, что мне нужно каким-то образом подключить элемент правой кнопки мыши к виджету QWebEngineView ...
В качестве ожидаемого результата, если пользователь щелкает правой кнопкой мыши ссылку и выбирает «открыть в новой вкладке», в QTabWidget должна появиться новая вкладка, а ссылка должна открываться в виджете QWebEngineView.
(https://i.stack.imgur.com/UkJAW.png) пример того, что я имею в виду, я не могу сделать скриншот моей программы, потому что диалоговое окно исчезает ...
Вот мой исходный код:
https://gitlab.com/Pascal3366/Ragnaryk