Releases: OlivierLDff/QSuperMacros
Releases · OlivierLDff/QSuperMacros
Fix Macros redefinition in QJsonImport
Fixes
- Macros to import
int64
are now fixed
v1.2.0
QSuperMacros v1.2.0
Features
QSM_REGISTER_OBJ_TO_QML
macro to createstatic void RegisterToQml(const char * uri, const int majorVersion, const int minorVersion)
function in an object very easilyQSM_WRITABLE_AUTO_PROPERTY_WDEFAULT_WSTRING
to create a property that is also exposed as a string.- QJsonImportExport: Abstract class to serialize and deserialize json.
QJSONIMPORT
&QJSONEXPORT
helper macros (thanks to Nathan Van De Hel) to easily write json functions.
Documentation
- Documentation for Enum
- QJsonImportExport Documentation
Fixes
- Fix ptr macros doc
- Fix CMakeLists to handle Android cross compilation.
QSUPER_MACROS
toQSUPERMACROS
in CMake and source code.
Reset function
Properties now generate a reset function to reset to default value. It can also be used by the QML.
Fix CMakeLists filename
v1.0.1 Fix CMakeLists file name +fix define namespace when compiling without…
Qt Super Macros
- CMake project
- Naming convention UpperCamelCase or Qt-ish
- See README.md for more info
- Doxygen project