Прежде чем начать, вот моя настройка: Ubuntu 12.04.1 Установка по умолчанию Qtcreator из Software Center.
Для остальных, я делаю все, что от qtcreator
[d2 ] Я хотел попробовать несколько примеров из QT Assistant: Home> QtWebKit QML Module;код прост как показано ниже:
import QtWebKit 1.0
WebView {
url: "http://www.nokia.com"
preferredWidth: 490
preferredHeight: 400
scale: 0.5
smooth: false
}
и ошибка, которую я получаю, один ниже
Qml debugging is enabled. Only use this in a safe environment!
file:///home/cyrildz/Public/Programming/UbuntuQml/UbuntuQml.qml:1:1: module "QtWebKit" is not installed
import QtWebKit 1.0
^
Я получил эту ошибку от qtcreator, и это мешает мне запустить пример.
Чтобы установить Qt5 на моем рабочем столе, я взял описание с http: / /developer.ubuntu.com/get-started/gomobile/
, то есть:
sudo add-apt-repository ppa:canonical-qt5-edgers/qt5-beta1 && sudo apt-get update && sudo apt-get install qt5-meta-full && echo 'export PATH=/opt/qt5/bin:$PATH' >> ~/.bashrc
, а затем:
sudo add-apt-repository ppa:ubuntu-sdk-team/ppa && sudo apt-get update && sudo apt-get install qt-components-ubuntu qt-components-ubuntu-demos qt-components-ubuntu-examples qt-components-ubuntu-doc notepad-qml
Для получения дополнительной информации, Я просмотрел папку: / usr / lib / qt4 / import и я не вижу ничего подходящего для модуля QtWebkit1.0. Кто-нибудь может помочь с этой проблемой?
Я делаю то же самое, но на http://developer.ubuntu.com/resources/app-developer-cookbook/mobile/currency-converter-phone-app/ (вы попадете на этот сайт, нажав на " Запустите учебное приложение для телефона. «На сайте, который вы опубликовали» говорит, вам нужно 12.10 для учебника. Затем я решил установить 12.10.