sledges / qt-components

Nemo Mobile's continuation of MeeGo Harmattan's Qt components

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

This source tree contains the Qt Quick Components project.

Building
========
configure
make
make install

The project is divided into:

- The module Qt.labs.components: _for now_ contains general purpose helpers for QML.

and also (for the time being) two QML modules for component sets implemented using those components

- com.meego: components from MeeGo Touch UI library,

The lib will install in QTDIR/lib, while the modules will go to QTDIR/imports.

Coding Style
==================
Follow the respective Qt coding style for C++ and QML files and the
JavaScript coding style for JS only files.

Coding Styles
- Qt C++: http://qt.gitorious.org/qt/pages/QtCodingStyle
- QML: http://doc.qt.nokia.com/4.7/qml-coding-conventions.html
- JS: https://developer.mozilla.org/En/Developer_Guide/Coding_Style

Build instructions for MeeGoTouch (quickstart)
==============================================
(After trying to install things in a different prefix,
 I gave up since I couldn't get meegotouch to find its theme.)

You will need these projects:
git://gitorious.org/meegotouch/meegotouch-theme.git
git@gitorious.org:qt-components/qt-components.git

1: meegotouch-theme: qmake PREFIX=/usr/local/ && sudo make install

2: qt-components: ./configure -meego && make install
     (installs into your current binary qt path)
     or use dpkg-buildpackage to make a .deb package

About

Nemo Mobile's continuation of MeeGo Harmattan's Qt components

License:Other


Languages

Language:C++ 78.9%Language:JavaScript 9.8%Language:CSS 7.3%Language:IDL 2.3%Language:C 1.6%Language:Python 0.2%