/QtExtra

Qt Extra components and widgets

Primary LanguageC++GNU Lesser General Public License v3.0LGPL-3.0

QtExtra

Qt Extra components and widgets

Introduction

This repository consists of extra components and widgets for popular Qt Framework.

Supported Qt versions

Currently, minimal required Qt version is Qt 5.1.1, but it's planned to enable support of earlier versions of Qt (but not older than Qt 4.3 or Qt 4.5). Thus some components and widgets may or may not work with versions older than Qt 5.

Documentation

There is not so many documented classes as I wish, but I'm working hard to add documentation and examples.

Widget Gallery

Here are some examples of widgets that QtExtra provide:

Color Widgets:

Color Widgets

Color Palette:

Color Palette

Spin boxes and sliders:

SpinBoxes and Sliders

Various Item Delegates:

Various Item Delegates

Message Logging Widgets:

Message Logging Widgets

Multi-Progress Dialog:

Multi-Progress Dialog(without details) Multi-Progress Dialog(detailed view)

Object/Gagdet mapping (serialization/unserialization):

Object/Gagdet Mapping

Overlay Widgets:

Overlay Widgets Overlay Widgets

Different Overview Widgets:

Overview Widgets

Property Widget with class/property filtering in various view modes:

Tree Mode: Property Manager

Group Mode: Property Manager

Button Mode: Property Manager

Text by circle/curve

Text By Curve Text By Circle