Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/fffaraz/awesome-qt

Awesome Qt.
https://github.com/fffaraz/awesome-qt

List: awesome-qt

Last synced: 3 months ago
JSON representation

Awesome Qt.

Awesome Lists containing this project

README

        

# Awesome Qt
A curated list of awesome Qt related stuff.

- [Awesome Qt](#awesome-qt)
- [Essential Modules](#essential-modules)
- [Add-On Modules](#add-on-modules)
- [Native Libraries](#native-libraries)

## Essential Modules
*http://qt-project.org/doc/qt-5/qtmodules.html*

* [Core](http://qt-project.org/doc/qt-5/qtcore-index.html) - Core non-graphical classes used by other modules.
* [GUI](http://qt-project.org/doc/qt-5/qtgui-index.html) - Base classes for graphical user interface (GUI) components. Includes OpenGL.
* [Multimedia]() - Classes for audio, video, radio and camera functionality.
* [Multimedia Widgets]() - Widget-based classes for implementing multimedia functionality.
* [Network](http://qt-project.org/doc/qt-5/qtnetwork-index.html) - Classes to make network programming easier and more portable.
* [QML]() - Classes for QML and JavaScript languages.
* [Quick]() - A declarative framework for building highly dynamic applications with custom user interfaces.
* [Quick Controls]() - Reusable Qt Quick based UI controls to create classic desktop-style user interfaces.
* [Quick Dialogs]() - Types for creating and interacting with system dialogs from a Qt Quick application.
* [Quick Layouts]() - Layouts are items that are used to arrange Qt Quick 2 based items in the user interface.
* [SQL]() - Classes for database integration using SQL.
* [Test]() - Classes for unit testing Qt applications and libraries.
* [WebKit]() - Classes for a WebKit2 based implementation and a new QML API. See also Qt WebKit Widgets in the add-on modules.
* [WebKit Widgets]() - WebKit1 and QWidget-based classes from Qt 4.
* [Widgets]() - Classes to extend Qt GUI with C++ widgets.

## Add-On Modules

* [Active Qt]() -
* [Enginio]() -
* [Android Extras]() -
* [Bluetooth]() -
* [Concurrent]() -
* [D-Bus]() -
* [Graphical Effects]() -
* [Image Formats]() -
* [Mac Extras]() -
* [NFC]() -
* [OpenGL]() -
* [Positioning]() -
* [Print Support]() -
* [Declarative]() -
* [Script]() -
* [Script Tools]() -
* [Sensors]() -
* [Serial Port]() -
* [SVG]() -
* [WebSockets]() -
* [Windows Extras]() -
* [X11 Extras]() -
* [XML]() -
* [XML Patterns]() -

## Core Internals

* [Container Classes](http://qt-project.org/doc/qt-5/containers.html)
* [Inter-Process Communication in Qt](http://qt-project.org/doc/qt-5/ipc.html)
* [Threading Basics](http://qt-project.org/doc/qt-5/thread-basics.html)
* [Thread Support in Qt](http://qt-project.org/doc/qt-5/threads.html)
* [How to Create Qt Plugins](http://qt-project.org/doc/qt-5/plugins-howto.html)

## Overviews
*http://qt-project.org/doc/qt-5/overviews-main.html*

* [Multimedia](http://qt-project.org/doc/qt-5/multimediaoverview.html)
* [Networking and Connectivity](http://qt-project.org/doc/qt-5/topics-network-connectivity.html)

---
* [Qt Network C++ Classes](http://qt-project.org/doc/qt-5/qtnetwork-module.html)
* [Network Programming with Qt](http://qt-project.org/doc/qt-5/qtnetwork-programming.html)
* [Qt Multimedia C++ Classes](http://qt-project.org/doc/qt-5/qtmultimedia-module.html)

## Native Libraries

* [JSON](http://qt-project.org/doc/qt-5/json.html) - JSON Support in Qt.

## Libraries.

* [QTango](http://www.tango-controls.org/Documents/gui/qt-tango-related-stuff) - Qt & TANGO related stuff.
* [QtAV](https://github.com/wang-bin/QtAV) - A media playback framework based on Qt and FFmpeg.
* [Tufão](https://github.com/vinipsmaker/tufao) - An asynchronous web framework for C++ built on top of Qt.
* [QDjango](https://github.com/jlaine/qdjango/) - QDjango, a Qt-based C++ web framework.
* [VarTypes](https://code.google.com/p/vartypes/) - A feature-rich, object-oriented framework for managing variables in C++ / Qt4.
* [QtVerbalExpressions](https://github.com/VerbalExpressions/QtVerbalExpressions) - Qt Regular Expressions made easy.
* [Qwt](http://qwt.sourceforge.net/) - Qt Widgets for Technical Applications.
* [QwtPlot3D](http://qwtplot3d.sourceforge.net/) - A feature-rich Qt/OpenGL-based C++ programming library, providing essentially a bunch of 3D-widgets.
* [qt-json](https://github.com/gaudecker/qt-json) - A simple class for parsing JSON data into a QVariant hierarchy and vice versa.
* [QJson](https://github.com/flavio/qjson) - QJson is a qt-based library that maps JSON data to QVariant objects.

## Apps

* [CuteMarkEd](https://github.com/cloose/CuteMarkEd) - Qt Markdown Editor.

## Videos

* [C++ Qt Programming](https://www.youtube.com/playlist?list=PL2D1942A4688E9D63) - by VoidRealms.
* [C++ GUI with Qt Playlist](https://www.youtube.com/playlist?list=PLD0D54219E5F2544D) - Official Playlist for thenewboston C++ GUI with Qt tutorials.

# Websites

* [Planet Qt](http://planet.qt-project.org/)
* [Qt Apps](http://qt-apps.org/)
* [Planet KDE](http://planetkde.org/)
* [Qt Centre](http://www.qtcentre.org/content/)
* [qt-articles](http://qt-articles.blogspot.de/)
* [Qt forum](http://www.qtforum.org/index.html)

# Lists

* [Qt by Marnando Júnior](https://qt.zeef.com/marnando.vasconcelos.de.almeida.junior)