qskinny
qskinny copied to clipboard
A lightweight framework on top of the Qt scene graph and only few classes from Qt/Quick. It is usable from C++ and/or QML.
In order to improve and centralize version checks here are some suggestions: - provide `QSK_MAJOR/MINOR/PATCH_VERSION` macros for finer version granularity - use CMake's `PROJECT_VERSION_MAJOR` variables - generate `QskVersion.h` either in...
If the maxSteps don't fit into the interval, we immediately returned a base value. However, we could try more often with less steps before falling back to that base value,...
While the terms "widgets" and "controls" are somehow interchangeable "widget" usually ends in more intuitive class names ( QskInputWidget vs QskInputControl ) and avoids clashes with other terminologies ( f.e...
For pressed, we want to make use of the auto repeat feature, in contrast to the clicked case.
Relates to #309  # Tree View - [ ] use existing scene graph node recycling - [ ] at least one row can be selected - [ ] alternating...
# Userstory As a user I want to see parent/child related items in a tree view. Children should therefore be indented relative to its parent. # Features - Row Styling...
Instead of storing 3 different hints ( TextColor/StyleColor/LinkColor ) we can store them in one hint as QskTextColors
Not all Subcontrols are "rectangular" ( f.e arcs ) and the bounding rectangle might be not accurate enough for handling pointer/hover events. Might be better to use return a QPainterPath...
For applications using qmake we should offer a qskinny.prf file