Intel’s Qt Quick Components available for Ubuntu

Yesterday, Intel announced the open source release of MeeGo Tablet UX, and along with it their version of Qt Quick Components:

http://lists.meego.com/pipermail/meego-dev/2011-March/482351.html

http://wiki.meego.com/MeeGo_UX_Components

Without doubt, you want to kick the tires of these components. If you don’t have a place to install MeeGo Tablet UX image (highly recommended e.g. for the popular Lenovo Ideapad), you can now (thanks to Antonio Aloisio, who did the packaging) install the components on your trusty old Ubuntu workhorse (currently tested on Maverick).

Do this to add the Forum Nokia Qt PPA:

sudo add-apt-repository ppa:forumnokia/fn-ppa

sudo apt-get update

Then do

sudo apt-get install meegoux-components

If everything goes as planned, you should be able try the widgetgallery example:

Either get it from git:

git clone git://gitorious.org/meego-ux/meego-ux-components.git

cd meego-ux-components/examples/meego-ux-widgetgallery

qmlviewer ./main.qml

Or from the repo:

sudo apt-get install meegoux-components-examples

qmlviewer /usr/share/meego-ux-widgetgallery/main.qml

Note that if you get it from git, you will need to edit the example code a bit (comment out some offending lines) because of the old Qt version in Maverick. Required modifications should be obvious.

About these ads
This entry was posted in Uncategorized. Bookmark the permalink.

8 Responses to Intel’s Qt Quick Components available for Ubuntu

  1. Johan Paul says:

    Thanks for the advice! But something’s wrong for me as it cannot find the package meegoux-components when trying to install.

    Here’s what I did:
    kypeli@ubuntu:/etc/apt$ sudo add-apt-repository ppa:forumnokia/fn-ppa
    Executing: gpg –ignore-time-conflict –no-options –no-default-keyring –secret-keyring /etc/apt/secring.gpg –trustdb-name /etc/apt/trustdb.gpg –keyring /etc/apt/trusted.gpg –primary-keyring /etc/apt/trusted.gpg –keyserver keyserver.ubuntu.com –recv 69808BB9FE2ED82916726978867DECFE95E1CA5D
    gpg: requesting key 95E1CA5D from hkp server keyserver.ubuntu.com
    gpg: key 95E1CA5D: “Launchpad PPA for Forum Nokia” not changed
    gpg: Total number processed: 1
    gpg: unchanged: 1

    sudo apt-get update


    kypeli@ubuntu:/etc/apt$ sudo apt-get install meegoux-components
    Reading package lists… Done
    Building dependency tree
    Reading state information… Done
    E: Couldn’t find package meegoux-components

    Any ideas?

  2. vivainio says:

    Ok, I can’t reply on 3 level post anymore, so here goes – being on Lucid is your problem, I don’t think it even has Qt 4.7.0? It may be easier to just compile it yourself if you can’t upgrade to newer ubuntu.

    Well, there *is* 4.7 for lucid in fn-ppa repo as well, but we have no separate meego-ux build against that Qt version…

  3. There seems to be context kit dependencies on building the components from git. Did you get the context kit from somewhere in particular?

    • vivainio says:

      Sorry for letting this dangle in the mod queue.

      You can get contextkit from the same ppa as the components, or just build the library from gitorious.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s