#ifdef __cplusplus # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # if QT_VERSION >= QT_VERSION_CHECK(6, 0, 0) # include # else # include # endif # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # include # ifndef UNUSED # define UNUSED(x) (void)(x) # endif # ifndef ATTR_UNUSED # ifdef Q_OS_WIN # define ATTR_UNUSED # else # define ATTR_UNUSED __attribute__((unused)) # endif # endif #endif