Lars Toenning
9974e67afb
Remove unused header
2022-06-20 23:43:45 +02:00
Mat Sutcliffe
df446cfdd6
Fix mistake
2021-10-12 18:35:16 +01:00
Mat Sutcliffe
9fdeb466fa
Member functions of mixins should be defined out of line
...
Per [temp.explicit]/10, explicit instantiation declarations
do not affect inline member functions
2021-10-11 14:20:08 +01:00
Mat Sutcliffe
916448ef6a
[Clang][Windows] Remove workarounds
2021-10-11 14:20:07 +01:00
Mat Sutcliffe
57d32da826
Use nested namespaces (C++17 feature)
2021-09-18 15:07:48 +01:00
Mat Sutcliffe
0ebe21a7cf
Use if constexpr in metaclass visitor functions
2021-07-13 17:56:30 +01:00
Mat Sutcliffe
d7a461ff7a
Use if constexpr (C++17 feature)
2021-07-13 17:56:30 +01:00
Mat Sutcliffe
5d67cd9f68
Use _v traits variable aliases (C++17 feature)
2021-07-13 17:56:29 +01:00
Mat Sutcliffe
6d232756f4
Use std::bool_constant (C++17 feature)
2021-07-13 17:56:29 +01:00
Mat Sutcliffe
7955d0a06e
Remove workarounds for fixed bugs
2021-07-13 17:56:23 +01:00
Mat Sutcliffe
63f5d28622
Issue #77 Break cyclic dependency between CVariant and all other value classes
2020-12-19 18:50:36 +00:00
Mat Sutcliffe
1991b4847a
Issue #77 Break cyclic dependency between CPropertyIndex and all other value classes
2020-12-19 18:50:36 +00:00
Mat Sutcliffe
0971c8ce68
Issue #77 All classes propertyindex methods use CPropertyIndexRef and QVariant
2020-12-19 18:50:35 +00:00
Mat Sutcliffe
c2ac37f552
Issue #77 Remove unused methods
2020-12-19 18:50:34 +00:00
Mat Sutcliffe
4cc1c7e0a9
Issue #77 Move definition of Mixin::Index::apply
2020-12-19 18:50:34 +00:00
Mat Sutcliffe
647e9064b0
Issue #77 Break cyclic dependency between CIcon and all other value classes
2020-12-19 18:50:32 +00:00
Mat Sutcliffe
b1185eb541
Issue #77 toIcon returns a simple enum instead of a full object
2020-12-19 18:50:31 +00:00
Mat Sutcliffe
b80114213d
Issue #77 Move mixin classes to separate files
...
By separating them from unrelated code, their dependents
can use them without depending on unrelated code, which
in turn helps to reduce cyclic dependencies.
2020-08-29 14:16:17 +01:00