Skip to content

Diclofenaco/qt_painter

This branch is 21 commits behind mm-project/qt_painter:dev.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

9df2bad · Aug 31, 2019
Aug 31, 2019
Aug 31, 2019
Aug 30, 2019
Mar 16, 2019
Aug 31, 2019
Aug 31, 2019
Aug 21, 2019
Aug 4, 2019
Aug 21, 2019
Aug 21, 2019
Aug 21, 2019

Repository files navigation

qt_painter

Wishlist for rel 1.0.0

Platform Support

  • Linux32 ubuntu 18.04
  • Linux64 ubuntu 18.04
  • Windows64 - Mingw (???)
  • Windows64 - MVCS (???)
  • Docker image

Usability Features

  • GUI Ribbon
  • GUI Statusbar
  • GUI SimpleConsole
  • Shape creation/deletion ( rect,line,elipse,polygon )
  • Shape Copy/Move
  • Shape Selection/Highlighting
  • Shape basic properties ( border color, fill color, stiple )
  • Canvas Zoomin/Zoomout/Pan
  • Data Save/Load
  • Data Undo/Redo
  • 1-on-1 Logging/Replaying

API Features

  • Messenger
  • Selection
  • Postman
  • Renderer
  • Region query
  • Command management
  • Runtime

Code quality

  • No compiler warning messages
  • Clang-tidy verification
  • Clean valgrind
  • Clean coverity
  • 90% line coverage

Build/TestHarness related

  • GUI/QA harness commands
  • Automated CI check ( circleCI )
  • Test running infrascture
  • Smoke/Regression test-cases
  • Building docker image
  • Building on all platforms
  • Automation on quality tools ( valgrind, clang-tidy, lcov... )

About

CAD framework tool on top of Qt

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 81.0%
  • C 12.0%
  • Objective-C 7.0%