Я никогда не пользовалась Qt
а также WebKit
и теперь нужно создать простой браузер с одной веб-страницей, используя Qt WebKit module
, Приложение, которое я ищу, должно иметь простое окно, в котором отображается URL-адрес веб-страницы, переданный через командную строку. Я сделал такую вещь, используя WebKitGTK
но я понятия не имею, с чего начать Qt
,
Я провел некоторое исследование, чтобы понять, что в этом участвует, и до сих пор мне удалось найти только фрагменты кода, относящиеся к WebKit
QWebView
учебный класс.
Так кто-нибудь может предоставить мне полный пример кода, который будет просто отображать веб-страницу в Qt
? Как только я получу эту часть, я смогу продолжать и расширяться оттуда и продолжать узнавать о Qt
а также WebKit
,
Я предложу много бонусов за отличную помощь.
Ваше требование все еще недостаточно ограничено. Если вам нужен максимально простой пример приложения, отображающий веб-страницу, вот код:
#include <QtGui>
#include <QtWebKit>
int main(int argc, char** argv) {
QApplication app(argc, argv);
QWebView view;
view.show();
view.setUrl(QUrl("http://google.com"));
return app.exec();
}
Если это example.cpp
, вы можете использовать следующее example.pro
:
QT += webkit
SOURCES = example.cpp
Самым простым способом разработки Qt является использование Qt Creator, и вы можете загрузить этот файл .pro с помощью Qt Creator, собрать приложение и запустить его. Есть только одно окно (QWebView
экземпляр), и он откроет главную страницу Google.
Других решений пока нет …