All Projects → qtproject → Learning Guides

qtproject / Learning Guides

Labels

Projects that are alternatives of or similar to Learning Guides

Qtquickexamples
QtQuick相关的技术分享
Stars: ✭ 657 (+4280%)
Mutual labels:  qml
Hex Utils
Utilities for ASCII Hexagonal grids
Stars: ✭ 7 (-53.33%)
Mutual labels:  qml
Qml Snippet
some qml snippet.
Stars: ✭ 9 (-40%)
Mutual labels:  qml
Monero Gui
Monero: the secure, private, untraceable cryptocurrency
Stars: ✭ 688 (+4486.67%)
Mutual labels:  qml
Bldcapp
Stars: ✭ 5 (-66.67%)
Mutual labels:  qml
Harbour Linksbag
Sailfish client for GetPocket.com
Stars: ✭ 7 (-53.33%)
Mutual labels:  qml
Unity8
A convergent desktop environment. Now called Lomiri, but still developed in this repository.
Stars: ✭ 610 (+3966.67%)
Mutual labels:  qml
Plasma Applet Bitcoin Price
Plasma applet showing the current price of Bitcoin from various markets to choose from. The plasmoid can also convert the price to a desired currency.
Stars: ✭ 12 (-20%)
Mutual labels:  qml
Stacked pages x
Sample APP - Qt 5.7+ - Android iOS
Stars: ✭ 6 (-60%)
Mutual labels:  qml
Camera App
Moved to GitLab
Stars: ✭ 9 (-40%)
Mutual labels:  qml
Qmlweb
A QML engine in a web browser. Current state: fixing things…
Stars: ✭ 703 (+4586.67%)
Mutual labels:  qml
Arc Kde
Arc KDE customization
Stars: ✭ 738 (+4820%)
Mutual labels:  qml
Harbour Searchnemo
Text search tool for Sailfish OS
Stars: ✭ 8 (-46.67%)
Mutual labels:  qml
Scihubeva
A Cross Platform Sci-Hub GUI Application
Stars: ✭ 683 (+4453.33%)
Mutual labels:  qml
Workspace
🚀 Base applications and settings for Liri OS
Stars: ✭ 9 (-40%)
Mutual labels:  qml
Quickqanava
C++14 network/graph visualization library / Qt node editor.
Stars: ✭ 611 (+3973.33%)
Mutual labels:  qml
Virtscreen
Make your iPad/tablet/computer into a secondary monitor on Linux.
Stars: ✭ 887 (+5813.33%)
Mutual labels:  qml
Webchimeraplayer
[deprecated] Open Source Player for WebChimera NPAPI -
Stars: ✭ 13 (-13.33%)
Mutual labels:  qml
Qt Virt Keyboard
Simple virtual keyboard in QML for Qt applications
Stars: ✭ 11 (-26.67%)
Mutual labels:  qml
Latte Dock
Latte is a dock based on plasma frameworks that provides an elegant and intuitive experience for your tasks and plasmoids
Stars: ✭ 847 (+5546.67%)
Mutual labels:  qml

.. --------------------------------------------------------------------------- Copyright (C) 2012 Digia Plc and/or its subsidiary(-ies). All rights reserved. This work, unless otherwise expressly stated, is licensed under a Creative Commons Attribution-ShareAlike 2.5. The full license document is available from http://creativecommons.org/licenses/by-sa/2.5/legalcode . ---------------------------------------------------------------------------

General

These guides and tutorials are meant to familiarize you with various aspects of mobile as well as desktop application development by walking you through the development process of applications with features relevant to the topics of each specific guide. Each guide is split into several chapters and each chapter consists of multiple steps. Each step describes specific features of the application, the development approach and detailed code used for the application being implemented in the guide.

The the content is currently published under following link:

http://qt-project.org/wiki/Developer-Guides

We invite all interested members of the Qt community to contribute to this project.

Installing Sphinx

These guides and tutorials are written using the Sphinx tool.

You can read detailed instruction on how to install Sphinx on your system by reading its documentation http://sphinx.pocoo.org/

In Ubuntu you can install Sphinx like this:

sudo apt-get install python-sphinx sudo apt-get install texlive

Note: Please make sure to have all the related texlive-latex-extra packages and additionally the texlive-extra-utils, texlive-font-utils and texlive-fonts-* related packages installed.

Building the guides and tutorials

Once you have Sphinx installed properly then you can go in each of the folder of the guides and run

"make html" - to make standalone HTML files "make epub" - to make an epub "make latexpdf" - to make LaTeX files and run them through pdflatex "make qthelp" - to make HTML files and a qthelp project

A _build directory will be created that will contain the generated format of the content (html, epub, pdf, qthelp).

Only "make html" is currently supported when building from the root folder of the project. This creates a master html content set for all guides. It can be used in automated builds for internal team work.

Source code

In most cases all the chapters will have some code example that you can see. However, to get the complete entire code of the guide/tutorial you can either get it inside a "src" folder if one exists or inside the last chapter.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].