QPlotMarker v1.0.0 - Graph Marker Library for Qt
Release Notes
🆕 New Features
Core Functionality:
- Basic marker dragging with snapping to graph points
- Advanced positioning:
- Move to specific data point
- Position by percentage of graph dimensions
- Jump to graph boundaries
- Navigate to next/previous points
Visual Customization:
- Custom marker colors
- Horizontal/vertical orientation toggle
- SVG icon support (including selected state)
- Gradient effect for QPlotMarkerDistance
Advanced Features:
- New
QPlotMarkerDistance
class to display the difference in coordinates - Custom coordinate formatting
- Marker grouping with sync movement by using QPlotMarkerGroup
🐞 Bug Fixes
- Fixed marker movement behavior
- Improved nearest-point search
- Corrected redraw issues on graph changes
- Pimpl idiom implementation
- Fixed coordinate rendering with custom fonts
⚙️ Improvements
- Enhanced Qt 5.15.2 compatibility
- Added 2 basic usage examples
- Code optimization and refactoring
📥 Installation
QMake
git clone --branch v1.0.0 https://github.com/your-repo/qplotmarker.git
cd qplotmarker && qmake && make
CMake
cd qplotmarker && mkdir build && cd build
cmake .. && make