https://github.com/jkriege2/jkqtextras
a collection of different Qt4 & Qt5 widgets, I developed over the years
https://github.com/jkriege2/jkqtextras
cplusplus cpp11 gui qt qt-gui qt-widgets qt5 qt5-gui qt5-widgets
Last synced: 2 months ago
JSON representation
a collection of different Qt4 & Qt5 widgets, I developed over the years
- Host: GitHub
- URL: https://github.com/jkriege2/jkqtextras
- Owner: jkriege2
- License: lgpl-2.1
- Created: 2019-11-24T19:17:05.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2020-10-12T08:28:59.000Z (over 4 years ago)
- Last Synced: 2025-03-28T09:36:20.989Z (3 months ago)
- Topics: cplusplus, cpp11, gui, qt, qt-gui, qt-widgets, qt5, qt5-gui, qt5-widgets
- Language: C++
- Size: 1.62 MB
- Stars: 41
- Watchers: 1
- Forks: 8
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# JKQtExtras - A Library of Useful Qt Widgets and Tools
This software is licensed under the term of the [GNU Lesser General Public License 2.1
(LGPL 2.1)](./LICENSE) or above.[](https://github.com/jkriege2/JKQtExtras/blob/master/LICENSE)

[](https://doc.qt.io/qt-5/)
[](http://jkriege2.github.io/JKQtExtras/index.html)[](https://ci.appveyor.com/project/jkriege2/jkqtextras/branch/master)
[](https://travis-ci.org/jkriege2/JKQtExtras)[](https://github.com/jkriege2/JKQtExtras/pulse)
[](https://github.com/jkriege2/JKQtExtras/pulse)
[](https://github.com/jkriege2/JKQtExtras/graphs/contributors)[](https://github.com/jkriege2/JKQtExtras/issues)
[](https://github.com/jkriege2/JKQtExtras/issues?q=is%3Aissue+is%3Aclosed)[](https://github.com/jkriege2/JKQtExtras/pulls)
[](https://github.com/jkriege2/JKQtExtras/pulls?q=is%3Apr+is%3Aclosed)[ ](https://frontend.code-inspector.com/public/project/12237/JKQtExtras/dashboard)
## Main Features
- [Widget Gallery](https://jkriege2.github.io/JKQtExtras/_widget_gallery.html)
- CMake-based build system
- extensive set of [Examples/Tutorials](./examples/README.md)
- extensive doxygen-generated [Documentation](http://jkriege2.github.io/JKQtExtras/index.html)## [Documentation](http://jkriege2.github.io/JKQtExtras/index.html)
A Documentation (auto-)generated with [doxygen](http://www.doxygen.nl/) from the trunk source code can be found here:
**[http://jkriege2.github.io/JKQtExtras/index.html](http://jkriege2.github.io/JKQtExtras/index.html)**Documentation is auto-generated after pushes by [Travis](https://travis-ci.org/jkriege2/JKQtExtras): [](https://travis-ci.org/jkriege2/JKQtExtras)
## [Examples](./examples/)
[Examples and tutorials](./examples/) are available in the folder [`./examples/`](./examples).## Building
JKQtExtras contains two different build systems: A modern [CMake](https://cmake.org/)-based build and an older (and deprecated!) QMake-based build (which works out of the box with Qt 5.x). Both systems are explained in detail in http://jkriege2.github.io/JKQtExtras/page_buildinstructions.html.
With [CMake](https://cmake.org/) you can easily build JKQtExtras and all its examples, by calling something like:
```
$ mkdir build; cd build
$ cmake .. -G "" "-DCMAKE_PREFIX_PATH="
$ cmake --build . --config "Debug"
```