An easy-to-use screen annotation program.
Dependencies
Qt >= 5.15
, GCC >= 8.0
, qmake >= 3.1
.
sudo apt-get install g++ build-essential qt5-default qttools5-dev qttools5-dev-tools qtdeclarative5-dev*
Clone repository
git clone --recursive https://github.com/SMR76/knight-pen.git
Build
cd knight-pen
mkdir build
cd build
qmake CONFIG+=release ../src/knight-pen/
make
- Fix scale issues on linux.
- Add other pen & brush tools.
- Capability to move selection.
- Capability to rotate selection.
- Capability to resize selection.
- Capability to translate selection.
- Capability to intersect shapes.
- Separate the current shape drawing from all other solid shapes to improve rendering.
- Move InteractiveCanvas component to separate repository.
- Port to cmake.
- Use traypp (Qt BUG).
- Fix WToolTip performance issue.
- Qt (LGPLV3) Core & GUI
- QNanoPainter (zlib license) Canvas