QuickQanava
QuickQanava copied to clipboard
:link: C++17 network / graph visualization library - Qt6 / QML node editor.
QuickQanava

QuickQanava is a C++14 library designed to display graphs and relational content in a Qt/QML application. QuickQanava provide QML components and C++ classes to visualize medium-sized directed graphs in a C++/QML application. QuickQanava focus on displaying relational content into a dynamic user interface with DnD support, resizable content and visual creation of topology. QuickQanava focus on writing topology delegates in pure QML.
QuickQanava main repository is hosted on GitHub: http://cneben.github.io/QuickQanava/index.html
QuickQanava is primarily developed for Linux with Qt 5.15 with MSVC2019 and g++9 (minimal required Qt version is Qt 5.10, recommended is Qt 5.15.5).
- CHANGELOG.md
- Project homepage: http://cneben.github.io/QuickQanava/index.html
- Building
- Installation
- Graph Data Model
- Styling
- Advanced use, custom topology
:question: benoit_à_destrat.io
QuickQanava Showcase
Edges:

Nodes: User Doc: QuickStart - Custom Nodes

Visual Connector: User Doc: QuickStart - Visual Connector

Groups: User Doc: QuickStart - Using Groups

Styles: User Doc: QuickStart - Using Styles
Contributors
- @kwallner / Conan.io and CMake configuration
- @Letrab / Edge configuration
- @machinekoder / QML plugin and CMake configuration
- @NielsBillen / Ports support and stability fixes
- @walterbrebels
- @chesnoksatan / Major connector feature, build configuration
License
Copyright (c) 2017-2022 BA