Advanced Docking System for Qt
Go to file
2017-03-24 12:54:43 +01:00
.settings Started inserting RootSplitter 2017-03-24 10:18:25 +01:00
demo Started implementing serialization and deserialization 2017-03-23 15:57:15 +01:00
src Implemented RootSplitter 2017-03-24 12:54:43 +01:00
_config.yml Set theme jekyll-theme-midnight 2017-03-07 22:15:43 +01:00
.astylerc Adds possibility to remove section contents. 2016-03-14 15:12:34 +01:00
.cproject Implemented proper hiding and showing of dock widgets 2017-03-23 10:23:53 +01:00
.gitignore Started refactoring to improve code quality, overall designa nd to gain knowledge of the impolemented functionality 2017-01-17 07:57:24 +01:00
.project Implemented proper hiding and showing of dock widgets 2017-03-23 10:23:53 +01:00
.travis.yml Update .travis.yml 2016-06-01 13:39:50 +02:00
ads.pro Refactoring of project structure 2017-03-12 21:41:50 +01:00
ContainerWidget.dat Implemented proper hiding and showing of dock widgets 2017-03-23 10:23:53 +01:00
gnu-gpl-v3.0.md Switched license to GPLv3 2017-02-20 10:06:55 +01:00
LICENSE.md Switched license to GPLv3 2017-02-20 10:06:55 +01:00
MainWindow.dat Implemented proper hiding and showing of dock widgets 2017-03-23 10:23:53 +01:00
preview-dragndrop.png Updates default stylesheet and demo app 2016-03-08 14:24:33 +01:00
preview.png Updates default stylesheet and demo app 2016-03-08 14:24:33 +01:00
README.md Fixed typo in README.md 2017-02-20 10:08:19 +01:00

Advanced Docking System for Qt

Manages content widgets more like Visual Studio or similar programs. I also try to get everything done with basic Qt functionality. Basic usage of QWidgets an QLayouts and using basic styles as much as possible.

Layout of widgets Dropping widgets

Tested Compatible Environments

  • Windows 10

Build

Open the build.pro with QtCreator and start the build, that's it. You can run the demo project and test it yourself.

Release & Development

The master branch is not guaranteed to be stable or does not even build, since it is the main working branch. If you want a version that builds, you should always use a release/beta tag.

Developers

  • Uwe Kindler, Project Maintainer
  • Manuel Freiholz

License information

This project uses the [GPLv3 license] (gnu-gpl-v3.0.md)