cutego/quickcontrols2/quickcontrols2.cpp
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

48 lines
1.7 KiB
C++

// +build !minimal
#define protected public
#define private public
#include "quickcontrols2.h"
#include "_cgo_export.h"
#include <QByteArray>
#include <QQuickStyle>
#include <QString>
void QQuickStyle_QQuickStyle_AddStylePath(struct QtQuickControls2_PackedString path)
{
QQuickStyle::addStylePath(QString::fromUtf8(path.data, path.len));
}
struct QtQuickControls2_PackedString QQuickStyle_QQuickStyle_AvailableStyles()
{
return ({ QByteArray td4aa30 = QQuickStyle::availableStyles().join("¡¦!").toUtf8(); QtQuickControls2_PackedString { const_cast<char*>(td4aa30.prepend("WHITESPACE").constData()+10), td4aa30.size()-10 }; });
}
struct QtQuickControls2_PackedString QQuickStyle_QQuickStyle_Name()
{
return ({ QByteArray tca3084 = QQuickStyle::name().toUtf8(); QtQuickControls2_PackedString { const_cast<char*>(tca3084.prepend("WHITESPACE").constData()+10), tca3084.size()-10 }; });
}
struct QtQuickControls2_PackedString QQuickStyle_QQuickStyle_Path()
{
return ({ QByteArray t432960 = QQuickStyle::path().toUtf8(); QtQuickControls2_PackedString { const_cast<char*>(t432960.prepend("WHITESPACE").constData()+10), t432960.size()-10 }; });
}
void QQuickStyle_QQuickStyle_SetFallbackStyle(struct QtQuickControls2_PackedString style)
{
QQuickStyle::setFallbackStyle(QString::fromUtf8(style.data, style.len));
}
void QQuickStyle_QQuickStyle_SetStyle(struct QtQuickControls2_PackedString style)
{
QQuickStyle::setStyle(QString::fromUtf8(style.data, style.len));
}
struct QtQuickControls2_PackedString QQuickStyle_QQuickStyle_StylePathList()
{
return ({ QByteArray t05c2e3 = QQuickStyle::stylePathList().join("¡¦!").toUtf8(); QtQuickControls2_PackedString { const_cast<char*>(t05c2e3.prepend("WHITESPACE").constData()+10), t05c2e3.size()-10 }; });
}