Всем привет!
ОС - Linux Mint 10
Пакеты - libqt4-dev(+ все зависимости) и QT-Creator скаченный бинарником у тролей с поддержкой QML дизайнера и поддержкой QWebKit
Создал простенький проект, на форму кинул лишь QWebView. в либах автоматом все прописалось т.е. есть #include <QtWebKit/QWebView> и в класс добавилось все что нужно, однако при сборке выдало ошибки
/home/straniks/Developer/QtSource/untitled-build-desktop/./ui_mainwindow.h:43: error: undefined reference to `QWebView::QWebView(QWidget*)'
/home/straniks/Developer/QtSource/untitled-build-desktop/./ui_mainwindow.h:46: error: undefined reference to `QWebView::setUrl(QUrl const&)'
:: error: collect2: ld returned 1 exit status
Вот часть исходника
. . .
#include <QtWebKit/QWebView>
QT_BEGIN_NAMESPACE
class Ui_MainWindow
{
public:
QWidget *centralWidget;
QWebView *webView;
QMenuBar *menuBar;
QToolBar *mainToolBar;
QStatusBar *statusBar;
void setupUi(QMainWindow *MainWindow)
{
if (MainWindow->objectName().isEmpty())
MainWindow->setObjectName(QString::fromUtf8("MainWindow"));
MainWindow->resize(400, 300);
centralWidget = new QWidget(MainWindow);
centralWidget->setObjectName(QString::fromUtf8("centralWidget"));
webView = new QWebView(centralWidget); // 43 строка
webView->setObjectName(QString::fromUtf8("webView"));
webView->setGeometry(QRect(70, 60, 300, 200));
webView->setUrl(QUrl("about:blank")); // 46 строка
MainWindow->setCentralWidget(centralWidget);
menuBar = new QMenuBar(MainWindow);
menuBar->setObjectName(QString::fromUtf8("menuBar"));
menuBar->setGeometry(QRect(0, 0, 400, 22));
MainWindow->setMenuBar(menuBar);
mainToolBar = new QToolBar(MainWindow);
mainToolBar->setObjectName(QString::fromUtf8("mainToolBar"));
MainWindow->addToolBar(Qt::TopToolBarArea, mainToolBar);
statusBar = new QStatusBar(MainWindow);
statusBar->setObjectName(QString::fromUtf8("statusBar"));
MainWindow->setStatusBar(statusBar);
retranslateUi(MainWindow);
QMetaObject::connectSlotsByName(MainWindow);
} // setupUi
. . .