mirror of
https://github.com/bluszcz/cutego.git
synced 2024-09-29 05:35:16 +03:00
9e0d301216
* 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
48 lines
1.7 KiB
C++
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 }; });
|
|
}
|
|
|