Я пытаюсь добавить элемент управления браузером в отдельное диалоговое окно в VLC, используя Qt4. Мне удалось добавить пункт меню в строку меню, которая открывает диалог.
Ниже приведен мой код:
class DialogBrowser : public QDialog
{
Q_OBJECT
public:
explicit DialogBrowser(QWidget *parent = 0): QDialog(parent)
{
m_pWebView = new QWebView(this);
m_pWebView->setGeometry(0,0,1000,900);
m_pWebView->load(QUrl("http://www.google.com"));
}
virtual ~DialogBrowser(){};
private:
QWebView* m_pWebView;
};
я использую QtWebkit для добавления управления веб-браузером. Я получаю следующую ошибку при компиляции
undefined reference to `QWebView::QWebView(QWidget*)'
undefined reference to `QWebView::load(QUrl const&)'
У меня нет файла .pro для выполнения QT+=webkit. не устраняет ошибку, поэтому нужно какое-то другое решение
у меня есть файл libQtWebKit.so, но я делаю кросс-компиляцию на Ubuntu для Windows, поэтому мне нужен файл libQtWebKit.a.
Как я могу заставить его работать?