Skip to content

a widget to draw on image with vector ( thank's to fabricjs ) Qt / QtWebKitWidgets

Notifications You must be signed in to change notification settings

zebulon75018/drawOnImageQTWidget

Repository files navigation

drawOnImageQTWidget

drawOnImageQTWidget is a C++/Qt project that provides a vector drawing widget for drawing on an image. It utilizes the Qt framework and QWebkitWidgets module, along with the popular JavaScript library fabric.js for drawing functionality.

screenshot (https://www.youtube.com/watch?v=tMI1xR0pLtM "Demo")

Features

  • Allows users to load an image onto the widget
  • Provides drawing tools such as pen, shapes, and text
  • Supports customization of stroke color, stroke width
  • ( TODO ) Allows for undo/redo functionality
  • ( TODO ) Supports image zooming and panning
  • Provides an easy-to-use interface for drawing on an image

Dependencies

  • Qt framework (>=5.12)
  • QWebkitWidgets module
  • fabric.js library

Installation

  1. Clone the repository to your local machine.
  2. Open the project in Qt Creator or any other compatible IDE.
  3. Build and run the project.

by CLI

qmake make.

Thank's to

1.https://github.com/vipstone/drawingboard 2.http://fabricjs.com/

Contributing

Contributions to drawOnImageWidget project are welcome! Please feel free to submit bug reports, feature requests, or pull requests to help improve the project.

License

drawOnImageWidget is released under the GPL License.

About

a widget to draw on image with vector ( thank's to fabricjs ) Qt / QtWebKitWidgets

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published