cutego/quickcontrols2/quickcontrols2.h
therecipe 9e0d301216 breaking changes: bump default Qt version to 5.13.0
* fixes for Go 1.13 + retain go module 1.12 GOPATH behavior for internal/examples
* update docker images to 5.13.0
* new docker images (windows_64_shared_512, linux_512, darwin_512)
* update examples to match the Qt 5.13 api
* bump android minSdkVersion to 21 (5.0 / lollipop)
* bump OpenSSL version for android docker deployments to 1.1.1a
* let the binding use the 513 env by default

you can use QT_VERSION=5.12.0 and/or QT_API=5.12.0 to keep the binding backward compatible with your code
just setting QT_API=5.12.0 alone should also be sufficient to keep docker deployments working
if you did install an official Qt version then just set the correct QT_VERSION and procede as usual
2019-06-27 22:16:04 +02:00

28 lines
884 B
C

// +build !minimal
#pragma once
#ifndef GO_QTQUICKCONTROLS2_H
#define GO_QTQUICKCONTROLS2_H
#include <stdint.h>
#ifdef __cplusplus
extern "C" {
#endif
struct QtQuickControls2_PackedString { char* data; long long len; };
struct QtQuickControls2_PackedList { void* data; long long len; };
void QQuickStyle_QQuickStyle_AddStylePath(struct QtQuickControls2_PackedString path);
struct QtQuickControls2_PackedString QQuickStyle_QQuickStyle_AvailableStyles();
struct QtQuickControls2_PackedString QQuickStyle_QQuickStyle_Name();
struct QtQuickControls2_PackedString QQuickStyle_QQuickStyle_Path();
void QQuickStyle_QQuickStyle_SetFallbackStyle(struct QtQuickControls2_PackedString style);
void QQuickStyle_QQuickStyle_SetStyle(struct QtQuickControls2_PackedString style);
struct QtQuickControls2_PackedString QQuickStyle_QQuickStyle_StylePathList();
#ifdef __cplusplus
}
#endif
#endif