Skip to content

Diclofenaco/qt_painter

 
 

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%