summaryrefslogtreecommitdiffhomepage
path: root/options/metatype.hpp
AgeCommit message (Collapse)Author
2019-02-28options/metatype: simplify definitionStanislaw Halik
2018-07-14fix buildStanislaw Halik
2018-07-13appease analyzerStanislaw Halik
2018-07-10fix buildStanislaw Halik
2018-07-08options: fix 2 issuesStanislaw Halik
1. Calling valueChanged didn't invoke machinery in value<t>, only base_value aka value_. There's a fast path in value<t>::type() despite the pessimization. 2. Split global scope stuff into options::globals from the options::globals stuff 3. Adjust usages
2018-06-26options/metatype: simplifyStanislaw Halik
2018-04-28options/qt: cleanup metatype definitionStanislaw Halik
Also note Koenig lookup works
2017-07-31options/metatype: pass exact same name for slidersStanislaw Halik
That made sliders from 2.3.7 still incompatible. Apparently QVariant cares a lot about the difference between "options::slider_value", "::options::slider_value", and "slider_value".
2017-07-26options: organize metatype declarationsStanislaw Halik
2017-07-24Revert "options/metatype: nuke it"Stanislaw Halik
This was making sliders unable to save at all.
2017-07-20options/metatype: nuke itStanislaw Halik
The code isn't necessary, and causes uninitialized memory access when playing with QVariant later.
2016-08-17move options framework into its own libraryStanislaw Halik
- adjust usages - add support for QList signals and metatype