2024-11-04 23:15:32 +13:00
# include <QCameraImageCapture>
2024-11-19 19:29:06 +13:00
# include <QChildEvent>
# include <QEvent>
2024-11-04 23:15:32 +13:00
# include <QImage>
# include <QImageEncoderSettings>
# include <QList>
2024-11-19 19:29:06 +13:00
# include <QMediaBindableInterface>
2024-11-04 23:15:32 +13:00
# include <QMediaObject>
2024-11-19 19:29:06 +13:00
# include <QMetaMethod>
2024-11-04 23:15:32 +13:00
# include <QMetaObject>
# include <QObject>
# include <QSize>
# include <QString>
# include <QByteArray>
# include <cstring>
2024-11-19 19:29:06 +13:00
# include <QTimerEvent>
2024-11-04 23:15:32 +13:00
# include <QVariant>
# include <QVideoFrame>
# include <qcameraimagecapture.h>
# include "gen_qcameraimagecapture.h"
2024-12-11 19:55:47 +13:00
2025-01-07 11:30:33 +01:00
# ifdef __cplusplus
extern " C " {
# endif
2025-02-01 13:45:16 +13:00
void miqt_exec_callback_QCameraImageCapture_error2 ( intptr_t , int , int , struct miqt_string ) ;
void miqt_exec_callback_QCameraImageCapture_readyForCaptureChanged ( intptr_t , bool ) ;
void miqt_exec_callback_QCameraImageCapture_bufferFormatChanged ( intptr_t , int ) ;
void miqt_exec_callback_QCameraImageCapture_captureDestinationChanged ( intptr_t , int ) ;
void miqt_exec_callback_QCameraImageCapture_imageExposed ( intptr_t , int ) ;
void miqt_exec_callback_QCameraImageCapture_imageCaptured ( intptr_t , int , QImage * ) ;
void miqt_exec_callback_QCameraImageCapture_imageMetadataAvailable ( intptr_t , int , struct miqt_string , QVariant * ) ;
void miqt_exec_callback_QCameraImageCapture_imageAvailable ( intptr_t , int , QVideoFrame * ) ;
void miqt_exec_callback_QCameraImageCapture_imageSaved ( intptr_t , int , struct miqt_string ) ;
QMediaObject * miqt_exec_callback_QCameraImageCapture_mediaObject ( const QCameraImageCapture * , intptr_t ) ;
bool miqt_exec_callback_QCameraImageCapture_setMediaObject ( QCameraImageCapture * , intptr_t , QMediaObject * ) ;
bool miqt_exec_callback_QCameraImageCapture_event ( QCameraImageCapture * , intptr_t , QEvent * ) ;
bool miqt_exec_callback_QCameraImageCapture_eventFilter ( QCameraImageCapture * , intptr_t , QObject * , QEvent * ) ;
void miqt_exec_callback_QCameraImageCapture_timerEvent ( QCameraImageCapture * , intptr_t , QTimerEvent * ) ;
void miqt_exec_callback_QCameraImageCapture_childEvent ( QCameraImageCapture * , intptr_t , QChildEvent * ) ;
void miqt_exec_callback_QCameraImageCapture_customEvent ( QCameraImageCapture * , intptr_t , QEvent * ) ;
void miqt_exec_callback_QCameraImageCapture_connectNotify ( QCameraImageCapture * , intptr_t , QMetaMethod * ) ;
void miqt_exec_callback_QCameraImageCapture_disconnectNotify ( QCameraImageCapture * , intptr_t , QMetaMethod * ) ;
2025-01-07 11:30:33 +01:00
# ifdef __cplusplus
} /* extern C */
2024-12-11 19:55:47 +13:00
# endif
2024-11-04 23:15:32 +13:00
2025-01-18 17:42:41 +13:00
class MiqtVirtualQCameraImageCapture final : public QCameraImageCapture {
2024-11-19 19:29:06 +13:00
public :
MiqtVirtualQCameraImageCapture ( QMediaObject * mediaObject ) : QCameraImageCapture ( mediaObject ) { } ;
MiqtVirtualQCameraImageCapture ( QMediaObject * mediaObject , QObject * parent ) : QCameraImageCapture ( mediaObject , parent ) { } ;
2025-01-18 17:42:41 +13:00
virtual ~ MiqtVirtualQCameraImageCapture ( ) override = default ;
2024-11-19 19:29:06 +13:00
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__mediaObject = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual QMediaObject * mediaObject ( ) const override {
2025-02-01 13:45:16 +13:00
if ( handle__mediaObject = = 0 ) {
2024-11-19 19:29:06 +13:00
return QCameraImageCapture : : mediaObject ( ) ;
}
2025-02-01 13:45:16 +13:00
QMediaObject * callback_return_value = miqt_exec_callback_QCameraImageCapture_mediaObject ( this , handle__mediaObject ) ;
2024-11-19 19:29:06 +13:00
return callback_return_value ;
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
QMediaObject * virtualbase_mediaObject ( ) const {
2024-11-19 19:29:06 +13:00
return QCameraImageCapture : : mediaObject ( ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__setMediaObject = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual bool setMediaObject ( QMediaObject * mediaObject ) override {
2025-02-01 13:45:16 +13:00
if ( handle__setMediaObject = = 0 ) {
2024-11-19 19:29:06 +13:00
return QCameraImageCapture : : setMediaObject ( mediaObject ) ;
}
QMediaObject * sigval1 = mediaObject ;
2025-02-01 13:45:16 +13:00
bool callback_return_value = miqt_exec_callback_QCameraImageCapture_setMediaObject ( this , handle__setMediaObject , sigval1 ) ;
2024-11-19 19:29:06 +13:00
return callback_return_value ;
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
bool virtualbase_setMediaObject ( QMediaObject * mediaObject ) {
2024-11-19 19:29:06 +13:00
return QCameraImageCapture : : setMediaObject ( mediaObject ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__event = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual bool event ( QEvent * event ) override {
2025-02-01 13:45:16 +13:00
if ( handle__event = = 0 ) {
2024-11-19 19:29:06 +13:00
return QCameraImageCapture : : event ( event ) ;
}
QEvent * sigval1 = event ;
2025-02-01 13:45:16 +13:00
bool callback_return_value = miqt_exec_callback_QCameraImageCapture_event ( this , handle__event , sigval1 ) ;
2024-11-19 19:29:06 +13:00
return callback_return_value ;
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
bool virtualbase_event ( QEvent * event ) {
2024-11-19 19:29:06 +13:00
return QCameraImageCapture : : event ( event ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__eventFilter = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual bool eventFilter ( QObject * watched , QEvent * event ) override {
2025-02-01 13:45:16 +13:00
if ( handle__eventFilter = = 0 ) {
2024-11-19 19:29:06 +13:00
return QCameraImageCapture : : eventFilter ( watched , event ) ;
}
QObject * sigval1 = watched ;
QEvent * sigval2 = event ;
2025-02-01 13:45:16 +13:00
bool callback_return_value = miqt_exec_callback_QCameraImageCapture_eventFilter ( this , handle__eventFilter , sigval1 , sigval2 ) ;
2024-11-19 19:29:06 +13:00
return callback_return_value ;
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
bool virtualbase_eventFilter ( QObject * watched , QEvent * event ) {
2024-11-19 19:29:06 +13:00
return QCameraImageCapture : : eventFilter ( watched , event ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__timerEvent = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void timerEvent ( QTimerEvent * event ) override {
2025-02-01 13:45:16 +13:00
if ( handle__timerEvent = = 0 ) {
2024-11-19 19:29:06 +13:00
QCameraImageCapture : : timerEvent ( event ) ;
return ;
}
QTimerEvent * sigval1 = event ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QCameraImageCapture_timerEvent ( this , handle__timerEvent , sigval1 ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_timerEvent ( QTimerEvent * event ) {
2024-11-19 19:29:06 +13:00
QCameraImageCapture : : timerEvent ( event ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__childEvent = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void childEvent ( QChildEvent * event ) override {
2025-02-01 13:45:16 +13:00
if ( handle__childEvent = = 0 ) {
2024-11-19 19:29:06 +13:00
QCameraImageCapture : : childEvent ( event ) ;
return ;
}
QChildEvent * sigval1 = event ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QCameraImageCapture_childEvent ( this , handle__childEvent , sigval1 ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_childEvent ( QChildEvent * event ) {
2024-11-19 19:29:06 +13:00
QCameraImageCapture : : childEvent ( event ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__customEvent = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void customEvent ( QEvent * event ) override {
2025-02-01 13:45:16 +13:00
if ( handle__customEvent = = 0 ) {
2024-11-19 19:29:06 +13:00
QCameraImageCapture : : customEvent ( event ) ;
return ;
}
QEvent * sigval1 = event ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QCameraImageCapture_customEvent ( this , handle__customEvent , sigval1 ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_customEvent ( QEvent * event ) {
2024-11-19 19:29:06 +13:00
QCameraImageCapture : : customEvent ( event ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__connectNotify = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void connectNotify ( const QMetaMethod & signal ) override {
2025-02-01 13:45:16 +13:00
if ( handle__connectNotify = = 0 ) {
2024-11-19 19:29:06 +13:00
QCameraImageCapture : : connectNotify ( signal ) ;
return ;
}
const QMetaMethod & signal_ret = signal ;
// Cast returned reference into pointer
QMetaMethod * sigval1 = const_cast < QMetaMethod * > ( & signal_ret ) ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QCameraImageCapture_connectNotify ( this , handle__connectNotify , sigval1 ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_connectNotify ( QMetaMethod * signal ) {
2024-11-19 19:29:06 +13:00
QCameraImageCapture : : connectNotify ( * signal ) ;
}
// cgo.Handle value for overwritten implementation
2025-02-01 13:45:16 +13:00
intptr_t handle__disconnectNotify = 0 ;
2024-11-19 19:29:06 +13:00
// Subclass to allow providing a Go implementation
virtual void disconnectNotify ( const QMetaMethod & signal ) override {
2025-02-01 13:45:16 +13:00
if ( handle__disconnectNotify = = 0 ) {
2024-11-19 19:29:06 +13:00
QCameraImageCapture : : disconnectNotify ( signal ) ;
return ;
}
const QMetaMethod & signal_ret = signal ;
// Cast returned reference into pointer
QMetaMethod * sigval1 = const_cast < QMetaMethod * > ( & signal_ret ) ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QCameraImageCapture_disconnectNotify ( this , handle__disconnectNotify , sigval1 ) ;
2024-11-19 19:29:06 +13:00
}
// Wrapper to allow calling protected method
2025-02-01 13:45:16 +13:00
void virtualbase_disconnectNotify ( QMetaMethod * signal ) {
2024-11-19 19:29:06 +13:00
QCameraImageCapture : : disconnectNotify ( * signal ) ;
}
} ;
2024-12-07 17:15:57 +13:00
QCameraImageCapture * QCameraImageCapture_new ( QMediaObject * mediaObject ) {
return new MiqtVirtualQCameraImageCapture ( mediaObject ) ;
2024-11-04 23:15:32 +13:00
}
2024-12-07 17:15:57 +13:00
QCameraImageCapture * QCameraImageCapture_new2 ( QMediaObject * mediaObject , QObject * parent ) {
return new MiqtVirtualQCameraImageCapture ( mediaObject , parent ) ;
}
void QCameraImageCapture_virtbase ( QCameraImageCapture * src , QObject * * outptr_QObject , QMediaBindableInterface * * outptr_QMediaBindableInterface ) {
* outptr_QObject = static_cast < QObject * > ( src ) ;
* outptr_QMediaBindableInterface = static_cast < QMediaBindableInterface * > ( src ) ;
2024-11-04 23:15:32 +13:00
}
2025-02-01 13:45:16 +13:00
QMetaObject * QCameraImageCapture_metaObject ( const QCameraImageCapture * self ) {
2024-11-04 23:15:32 +13:00
return ( QMetaObject * ) self - > metaObject ( ) ;
}
2025-02-01 13:45:16 +13:00
void * QCameraImageCapture_metacast ( QCameraImageCapture * self , const char * param1 ) {
2024-11-04 23:15:32 +13:00
return self - > qt_metacast ( param1 ) ;
}
2025-02-01 13:45:16 +13:00
struct miqt_string QCameraImageCapture_tr ( const char * s ) {
2024-11-04 23:15:32 +13:00
QString _ret = QCameraImageCapture : : tr ( s ) ;
// Convert QString from UTF-16 in C++ RAII memory to UTF-8 in manually-managed C memory
QByteArray _b = _ret . toUtf8 ( ) ;
struct miqt_string _ms ;
_ms . len = _b . length ( ) ;
_ms . data = static_cast < char * > ( malloc ( _ms . len ) ) ;
memcpy ( _ms . data , _b . data ( ) , _ms . len ) ;
return _ms ;
}
2025-02-01 13:45:16 +13:00
struct miqt_string QCameraImageCapture_trUtf8 ( const char * s ) {
2024-11-04 23:15:32 +13:00
QString _ret = QCameraImageCapture : : trUtf8 ( s ) ;
// Convert QString from UTF-16 in C++ RAII memory to UTF-8 in manually-managed C memory
QByteArray _b = _ret . toUtf8 ( ) ;
struct miqt_string _ms ;
_ms . len = _b . length ( ) ;
_ms . data = static_cast < char * > ( malloc ( _ms . len ) ) ;
memcpy ( _ms . data , _b . data ( ) , _ms . len ) ;
return _ms ;
}
2025-02-01 13:45:16 +13:00
bool QCameraImageCapture_isAvailable ( const QCameraImageCapture * self ) {
2024-11-04 23:15:32 +13:00
return self - > isAvailable ( ) ;
}
2025-02-01 13:45:16 +13:00
int QCameraImageCapture_availability ( const QCameraImageCapture * self ) {
2024-11-04 23:15:32 +13:00
QMultimedia : : AvailabilityStatus _ret = self - > availability ( ) ;
return static_cast < int > ( _ret ) ;
}
2025-02-01 13:45:16 +13:00
QMediaObject * QCameraImageCapture_mediaObject ( const QCameraImageCapture * self ) {
2024-11-04 23:15:32 +13:00
return self - > mediaObject ( ) ;
}
2025-02-01 13:45:16 +13:00
int QCameraImageCapture_error ( const QCameraImageCapture * self ) {
2024-11-04 23:15:32 +13:00
QCameraImageCapture : : Error _ret = self - > error ( ) ;
return static_cast < int > ( _ret ) ;
}
2025-02-01 13:45:16 +13:00
struct miqt_string QCameraImageCapture_errorString ( const QCameraImageCapture * self ) {
2024-11-04 23:15:32 +13:00
QString _ret = self - > errorString ( ) ;
// Convert QString from UTF-16 in C++ RAII memory to UTF-8 in manually-managed C memory
QByteArray _b = _ret . toUtf8 ( ) ;
struct miqt_string _ms ;
_ms . len = _b . length ( ) ;
_ms . data = static_cast < char * > ( malloc ( _ms . len ) ) ;
memcpy ( _ms . data , _b . data ( ) , _ms . len ) ;
return _ms ;
}
2025-02-01 13:45:16 +13:00
bool QCameraImageCapture_isReadyForCapture ( const QCameraImageCapture * self ) {
2024-11-04 23:15:32 +13:00
return self - > isReadyForCapture ( ) ;
}
2025-02-01 13:45:16 +13:00
struct miqt_array /* of struct miqt_string */ QCameraImageCapture_supportedImageCodecs ( const QCameraImageCapture * self ) {
2024-11-04 23:15:32 +13:00
QStringList _ret = self - > supportedImageCodecs ( ) ;
// Convert QList<> from C++ memory to manually-managed C memory
struct miqt_string * _arr = static_cast < struct miqt_string * > ( malloc ( sizeof ( struct miqt_string ) * _ret . length ( ) ) ) ;
for ( size_t i = 0 , e = _ret . length ( ) ; i < e ; + + i ) {
QString _lv_ret = _ret [ i ] ;
// Convert QString from UTF-16 in C++ RAII memory to UTF-8 in manually-managed C memory
QByteArray _lv_b = _lv_ret . toUtf8 ( ) ;
struct miqt_string _lv_ms ;
_lv_ms . len = _lv_b . length ( ) ;
_lv_ms . data = static_cast < char * > ( malloc ( _lv_ms . len ) ) ;
memcpy ( _lv_ms . data , _lv_b . data ( ) , _lv_ms . len ) ;
_arr [ i ] = _lv_ms ;
}
struct miqt_array _out ;
_out . len = _ret . length ( ) ;
_out . data = static_cast < void * > ( _arr ) ;
return _out ;
}
2025-02-01 13:45:16 +13:00
struct miqt_string QCameraImageCapture_imageCodecDescription ( const QCameraImageCapture * self , struct miqt_string codecName ) {
2024-11-04 23:15:32 +13:00
QString codecName_QString = QString : : fromUtf8 ( codecName . data , codecName . len ) ;
QString _ret = self - > imageCodecDescription ( codecName_QString ) ;
// Convert QString from UTF-16 in C++ RAII memory to UTF-8 in manually-managed C memory
QByteArray _b = _ret . toUtf8 ( ) ;
struct miqt_string _ms ;
_ms . len = _b . length ( ) ;
_ms . data = static_cast < char * > ( malloc ( _ms . len ) ) ;
memcpy ( _ms . data , _b . data ( ) , _ms . len ) ;
return _ms ;
}
2025-02-01 13:45:16 +13:00
struct miqt_array /* of QSize* */ QCameraImageCapture_supportedResolutions ( const QCameraImageCapture * self ) {
2024-11-04 23:15:32 +13:00
QList < QSize > _ret = self - > supportedResolutions ( ) ;
// Convert QList<> from C++ memory to manually-managed C memory
QSize * * _arr = static_cast < QSize * * > ( malloc ( sizeof ( QSize * ) * _ret . length ( ) ) ) ;
for ( size_t i = 0 , e = _ret . length ( ) ; i < e ; + + i ) {
_arr [ i ] = new QSize ( _ret [ i ] ) ;
}
struct miqt_array _out ;
_out . len = _ret . length ( ) ;
_out . data = static_cast < void * > ( _arr ) ;
return _out ;
}
2025-02-01 13:45:16 +13:00
QImageEncoderSettings * QCameraImageCapture_encodingSettings ( const QCameraImageCapture * self ) {
2024-11-04 23:15:32 +13:00
return new QImageEncoderSettings ( self - > encodingSettings ( ) ) ;
}
2025-02-01 13:45:16 +13:00
void QCameraImageCapture_setEncodingSettings ( QCameraImageCapture * self , QImageEncoderSettings * settings ) {
2024-11-04 23:15:32 +13:00
self - > setEncodingSettings ( * settings ) ;
}
2025-02-01 13:45:16 +13:00
struct miqt_array /* of int */ QCameraImageCapture_supportedBufferFormats ( const QCameraImageCapture * self ) {
2024-11-04 23:15:32 +13:00
QList < QVideoFrame : : PixelFormat > _ret = self - > supportedBufferFormats ( ) ;
// Convert QList<> from C++ memory to manually-managed C memory
int * _arr = static_cast < int * > ( malloc ( sizeof ( int ) * _ret . length ( ) ) ) ;
for ( size_t i = 0 , e = _ret . length ( ) ; i < e ; + + i ) {
QVideoFrame : : PixelFormat _lv_ret = _ret [ i ] ;
_arr [ i ] = static_cast < int > ( _lv_ret ) ;
}
struct miqt_array _out ;
_out . len = _ret . length ( ) ;
_out . data = static_cast < void * > ( _arr ) ;
return _out ;
}
2025-02-01 13:45:16 +13:00
int QCameraImageCapture_bufferFormat ( const QCameraImageCapture * self ) {
2024-11-04 23:15:32 +13:00
QVideoFrame : : PixelFormat _ret = self - > bufferFormat ( ) ;
return static_cast < int > ( _ret ) ;
}
2025-02-01 13:45:16 +13:00
void QCameraImageCapture_setBufferFormat ( QCameraImageCapture * self , int format ) {
2024-11-04 23:15:32 +13:00
self - > setBufferFormat ( static_cast < const QVideoFrame : : PixelFormat > ( format ) ) ;
}
2025-02-01 13:45:16 +13:00
bool QCameraImageCapture_isCaptureDestinationSupported ( const QCameraImageCapture * self , int destination ) {
2024-11-04 23:15:32 +13:00
return self - > isCaptureDestinationSupported ( static_cast < QCameraImageCapture : : CaptureDestinations > ( destination ) ) ;
}
2025-02-01 13:45:16 +13:00
int QCameraImageCapture_captureDestination ( const QCameraImageCapture * self ) {
2024-11-04 23:15:32 +13:00
QCameraImageCapture : : CaptureDestinations _ret = self - > captureDestination ( ) ;
return static_cast < int > ( _ret ) ;
}
2025-02-01 13:45:16 +13:00
void QCameraImageCapture_setCaptureDestination ( QCameraImageCapture * self , int destination ) {
2024-11-04 23:15:32 +13:00
self - > setCaptureDestination ( static_cast < QCameraImageCapture : : CaptureDestinations > ( destination ) ) ;
}
2025-02-01 13:45:16 +13:00
int QCameraImageCapture_capture ( QCameraImageCapture * self ) {
2024-11-04 23:15:32 +13:00
return self - > capture ( ) ;
}
2025-02-01 13:45:16 +13:00
void QCameraImageCapture_cancelCapture ( QCameraImageCapture * self ) {
2024-11-04 23:15:32 +13:00
self - > cancelCapture ( ) ;
}
2025-02-01 13:45:16 +13:00
void QCameraImageCapture_error2 ( QCameraImageCapture * self , int id , int error , struct miqt_string errorString ) {
2024-11-04 23:15:32 +13:00
QString errorString_QString = QString : : fromUtf8 ( errorString . data , errorString . len ) ;
self - > error ( static_cast < int > ( id ) , static_cast < QCameraImageCapture : : Error > ( error ) , errorString_QString ) ;
}
2025-02-01 13:45:16 +13:00
void QCameraImageCapture_connect_error2 ( QCameraImageCapture * self , intptr_t slot ) {
2024-11-19 19:29:06 +13:00
MiqtVirtualQCameraImageCapture : : connect ( self , static_cast < void ( QCameraImageCapture : : * ) ( int , QCameraImageCapture : : Error , const QString & ) > ( & QCameraImageCapture : : error ) , self , [ = ] ( int id , QCameraImageCapture : : Error error , const QString & errorString ) {
2024-11-04 23:15:32 +13:00
int sigval1 = id ;
QCameraImageCapture : : Error error_ret = error ;
int sigval2 = static_cast < int > ( error_ret ) ;
const QString errorString_ret = errorString ;
// Convert QString from UTF-16 in C++ RAII memory to UTF-8 in manually-managed C memory
QByteArray errorString_b = errorString_ret . toUtf8 ( ) ;
struct miqt_string errorString_ms ;
errorString_ms . len = errorString_b . length ( ) ;
errorString_ms . data = static_cast < char * > ( malloc ( errorString_ms . len ) ) ;
memcpy ( errorString_ms . data , errorString_b . data ( ) , errorString_ms . len ) ;
struct miqt_string sigval3 = errorString_ms ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QCameraImageCapture_error2 ( slot , sigval1 , sigval2 , sigval3 ) ;
2024-11-04 23:15:32 +13:00
} ) ;
}
2025-02-01 13:45:16 +13:00
void QCameraImageCapture_readyForCaptureChanged ( QCameraImageCapture * self , bool ready ) {
2024-11-04 23:15:32 +13:00
self - > readyForCaptureChanged ( ready ) ;
}
2025-02-01 13:45:16 +13:00
void QCameraImageCapture_connect_readyForCaptureChanged ( QCameraImageCapture * self , intptr_t slot ) {
2024-11-19 19:29:06 +13:00
MiqtVirtualQCameraImageCapture : : connect ( self , static_cast < void ( QCameraImageCapture : : * ) ( bool ) > ( & QCameraImageCapture : : readyForCaptureChanged ) , self , [ = ] ( bool ready ) {
2024-11-04 23:15:32 +13:00
bool sigval1 = ready ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QCameraImageCapture_readyForCaptureChanged ( slot , sigval1 ) ;
2024-11-04 23:15:32 +13:00
} ) ;
}
2025-02-01 13:45:16 +13:00
void QCameraImageCapture_bufferFormatChanged ( QCameraImageCapture * self , int format ) {
2024-11-04 23:15:32 +13:00
self - > bufferFormatChanged ( static_cast < QVideoFrame : : PixelFormat > ( format ) ) ;
}
2025-02-01 13:45:16 +13:00
void QCameraImageCapture_connect_bufferFormatChanged ( QCameraImageCapture * self , intptr_t slot ) {
2024-11-19 19:29:06 +13:00
MiqtVirtualQCameraImageCapture : : connect ( self , static_cast < void ( QCameraImageCapture : : * ) ( QVideoFrame : : PixelFormat ) > ( & QCameraImageCapture : : bufferFormatChanged ) , self , [ = ] ( QVideoFrame : : PixelFormat format ) {
2024-11-04 23:15:32 +13:00
QVideoFrame : : PixelFormat format_ret = format ;
int sigval1 = static_cast < int > ( format_ret ) ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QCameraImageCapture_bufferFormatChanged ( slot , sigval1 ) ;
2024-11-04 23:15:32 +13:00
} ) ;
}
2025-02-01 13:45:16 +13:00
void QCameraImageCapture_captureDestinationChanged ( QCameraImageCapture * self , int destination ) {
2024-11-04 23:15:32 +13:00
self - > captureDestinationChanged ( static_cast < QCameraImageCapture : : CaptureDestinations > ( destination ) ) ;
}
2025-02-01 13:45:16 +13:00
void QCameraImageCapture_connect_captureDestinationChanged ( QCameraImageCapture * self , intptr_t slot ) {
2024-11-19 19:29:06 +13:00
MiqtVirtualQCameraImageCapture : : connect ( self , static_cast < void ( QCameraImageCapture : : * ) ( QCameraImageCapture : : CaptureDestinations ) > ( & QCameraImageCapture : : captureDestinationChanged ) , self , [ = ] ( QCameraImageCapture : : CaptureDestinations destination ) {
2024-11-04 23:15:32 +13:00
QCameraImageCapture : : CaptureDestinations destination_ret = destination ;
int sigval1 = static_cast < int > ( destination_ret ) ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QCameraImageCapture_captureDestinationChanged ( slot , sigval1 ) ;
2024-11-04 23:15:32 +13:00
} ) ;
}
2025-02-01 13:45:16 +13:00
void QCameraImageCapture_imageExposed ( QCameraImageCapture * self , int id ) {
2024-11-04 23:15:32 +13:00
self - > imageExposed ( static_cast < int > ( id ) ) ;
}
2025-02-01 13:45:16 +13:00
void QCameraImageCapture_connect_imageExposed ( QCameraImageCapture * self , intptr_t slot ) {
2024-11-19 19:29:06 +13:00
MiqtVirtualQCameraImageCapture : : connect ( self , static_cast < void ( QCameraImageCapture : : * ) ( int ) > ( & QCameraImageCapture : : imageExposed ) , self , [ = ] ( int id ) {
2024-11-04 23:15:32 +13:00
int sigval1 = id ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QCameraImageCapture_imageExposed ( slot , sigval1 ) ;
2024-11-04 23:15:32 +13:00
} ) ;
}
2025-02-01 13:45:16 +13:00
void QCameraImageCapture_imageCaptured ( QCameraImageCapture * self , int id , QImage * preview ) {
2024-11-04 23:15:32 +13:00
self - > imageCaptured ( static_cast < int > ( id ) , * preview ) ;
}
2025-02-01 13:45:16 +13:00
void QCameraImageCapture_connect_imageCaptured ( QCameraImageCapture * self , intptr_t slot ) {
2024-11-19 19:29:06 +13:00
MiqtVirtualQCameraImageCapture : : connect ( self , static_cast < void ( QCameraImageCapture : : * ) ( int , const QImage & ) > ( & QCameraImageCapture : : imageCaptured ) , self , [ = ] ( int id , const QImage & preview ) {
2024-11-04 23:15:32 +13:00
int sigval1 = id ;
const QImage & preview_ret = preview ;
// Cast returned reference into pointer
QImage * sigval2 = const_cast < QImage * > ( & preview_ret ) ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QCameraImageCapture_imageCaptured ( slot , sigval1 , sigval2 ) ;
2024-11-04 23:15:32 +13:00
} ) ;
}
2025-02-01 13:45:16 +13:00
void QCameraImageCapture_imageMetadataAvailable ( QCameraImageCapture * self , int id , struct miqt_string key , QVariant * value ) {
2024-11-04 23:15:32 +13:00
QString key_QString = QString : : fromUtf8 ( key . data , key . len ) ;
self - > imageMetadataAvailable ( static_cast < int > ( id ) , key_QString , * value ) ;
}
2025-02-01 13:45:16 +13:00
void QCameraImageCapture_connect_imageMetadataAvailable ( QCameraImageCapture * self , intptr_t slot ) {
2024-11-19 19:29:06 +13:00
MiqtVirtualQCameraImageCapture : : connect ( self , static_cast < void ( QCameraImageCapture : : * ) ( int , const QString & , const QVariant & ) > ( & QCameraImageCapture : : imageMetadataAvailable ) , self , [ = ] ( int id , const QString & key , const QVariant & value ) {
2024-11-04 23:15:32 +13:00
int sigval1 = id ;
const QString key_ret = key ;
// Convert QString from UTF-16 in C++ RAII memory to UTF-8 in manually-managed C memory
QByteArray key_b = key_ret . toUtf8 ( ) ;
struct miqt_string key_ms ;
key_ms . len = key_b . length ( ) ;
key_ms . data = static_cast < char * > ( malloc ( key_ms . len ) ) ;
memcpy ( key_ms . data , key_b . data ( ) , key_ms . len ) ;
struct miqt_string sigval2 = key_ms ;
const QVariant & value_ret = value ;
// Cast returned reference into pointer
QVariant * sigval3 = const_cast < QVariant * > ( & value_ret ) ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QCameraImageCapture_imageMetadataAvailable ( slot , sigval1 , sigval2 , sigval3 ) ;
2024-11-04 23:15:32 +13:00
} ) ;
}
2025-02-01 13:45:16 +13:00
void QCameraImageCapture_imageAvailable ( QCameraImageCapture * self , int id , QVideoFrame * frame ) {
2024-11-04 23:15:32 +13:00
self - > imageAvailable ( static_cast < int > ( id ) , * frame ) ;
}
2025-02-01 13:45:16 +13:00
void QCameraImageCapture_connect_imageAvailable ( QCameraImageCapture * self , intptr_t slot ) {
2024-11-19 19:29:06 +13:00
MiqtVirtualQCameraImageCapture : : connect ( self , static_cast < void ( QCameraImageCapture : : * ) ( int , const QVideoFrame & ) > ( & QCameraImageCapture : : imageAvailable ) , self , [ = ] ( int id , const QVideoFrame & frame ) {
2024-11-04 23:15:32 +13:00
int sigval1 = id ;
const QVideoFrame & frame_ret = frame ;
// Cast returned reference into pointer
QVideoFrame * sigval2 = const_cast < QVideoFrame * > ( & frame_ret ) ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QCameraImageCapture_imageAvailable ( slot , sigval1 , sigval2 ) ;
2024-11-04 23:15:32 +13:00
} ) ;
}
2025-02-01 13:45:16 +13:00
void QCameraImageCapture_imageSaved ( QCameraImageCapture * self , int id , struct miqt_string fileName ) {
2024-11-04 23:15:32 +13:00
QString fileName_QString = QString : : fromUtf8 ( fileName . data , fileName . len ) ;
self - > imageSaved ( static_cast < int > ( id ) , fileName_QString ) ;
}
2025-02-01 13:45:16 +13:00
void QCameraImageCapture_connect_imageSaved ( QCameraImageCapture * self , intptr_t slot ) {
2024-11-19 19:29:06 +13:00
MiqtVirtualQCameraImageCapture : : connect ( self , static_cast < void ( QCameraImageCapture : : * ) ( int , const QString & ) > ( & QCameraImageCapture : : imageSaved ) , self , [ = ] ( int id , const QString & fileName ) {
2024-11-04 23:15:32 +13:00
int sigval1 = id ;
const QString fileName_ret = fileName ;
// Convert QString from UTF-16 in C++ RAII memory to UTF-8 in manually-managed C memory
QByteArray fileName_b = fileName_ret . toUtf8 ( ) ;
struct miqt_string fileName_ms ;
fileName_ms . len = fileName_b . length ( ) ;
fileName_ms . data = static_cast < char * > ( malloc ( fileName_ms . len ) ) ;
memcpy ( fileName_ms . data , fileName_b . data ( ) , fileName_ms . len ) ;
struct miqt_string sigval2 = fileName_ms ;
2025-02-01 13:45:16 +13:00
miqt_exec_callback_QCameraImageCapture_imageSaved ( slot , sigval1 , sigval2 ) ;
2024-11-04 23:15:32 +13:00
} ) ;
}
2025-02-01 13:45:16 +13:00
struct miqt_string QCameraImageCapture_tr2 ( const char * s , const char * c ) {
2024-11-04 23:15:32 +13:00
QString _ret = QCameraImageCapture : : tr ( s , c ) ;
// Convert QString from UTF-16 in C++ RAII memory to UTF-8 in manually-managed C memory
QByteArray _b = _ret . toUtf8 ( ) ;
struct miqt_string _ms ;
_ms . len = _b . length ( ) ;
_ms . data = static_cast < char * > ( malloc ( _ms . len ) ) ;
memcpy ( _ms . data , _b . data ( ) , _ms . len ) ;
return _ms ;
}
2025-02-01 13:45:16 +13:00
struct miqt_string QCameraImageCapture_tr3 ( const char * s , const char * c , int n ) {
2024-11-04 23:15:32 +13:00
QString _ret = QCameraImageCapture : : tr ( s , c , static_cast < int > ( n ) ) ;
// Convert QString from UTF-16 in C++ RAII memory to UTF-8 in manually-managed C memory
QByteArray _b = _ret . toUtf8 ( ) ;
struct miqt_string _ms ;
_ms . len = _b . length ( ) ;
_ms . data = static_cast < char * > ( malloc ( _ms . len ) ) ;
memcpy ( _ms . data , _b . data ( ) , _ms . len ) ;
return _ms ;
}
2025-02-01 13:45:16 +13:00
struct miqt_string QCameraImageCapture_trUtf82 ( const char * s , const char * c ) {
2024-11-04 23:15:32 +13:00
QString _ret = QCameraImageCapture : : trUtf8 ( s , c ) ;
// Convert QString from UTF-16 in C++ RAII memory to UTF-8 in manually-managed C memory
QByteArray _b = _ret . toUtf8 ( ) ;
struct miqt_string _ms ;
_ms . len = _b . length ( ) ;
_ms . data = static_cast < char * > ( malloc ( _ms . len ) ) ;
memcpy ( _ms . data , _b . data ( ) , _ms . len ) ;
return _ms ;
}
2025-02-01 13:45:16 +13:00
struct miqt_string QCameraImageCapture_trUtf83 ( const char * s , const char * c , int n ) {
2024-11-04 23:15:32 +13:00
QString _ret = QCameraImageCapture : : trUtf8 ( s , c , static_cast < int > ( n ) ) ;
// Convert QString from UTF-16 in C++ RAII memory to UTF-8 in manually-managed C memory
QByteArray _b = _ret . toUtf8 ( ) ;
struct miqt_string _ms ;
_ms . len = _b . length ( ) ;
_ms . data = static_cast < char * > ( malloc ( _ms . len ) ) ;
memcpy ( _ms . data , _b . data ( ) , _ms . len ) ;
return _ms ;
}
2025-02-01 13:45:16 +13:00
struct miqt_array /* of QSize* */ QCameraImageCapture_supportedResolutions1 ( const QCameraImageCapture * self , QImageEncoderSettings * settings ) {
2024-11-04 23:15:32 +13:00
QList < QSize > _ret = self - > supportedResolutions ( * settings ) ;
// Convert QList<> from C++ memory to manually-managed C memory
QSize * * _arr = static_cast < QSize * * > ( malloc ( sizeof ( QSize * ) * _ret . length ( ) ) ) ;
for ( size_t i = 0 , e = _ret . length ( ) ; i < e ; + + i ) {
_arr [ i ] = new QSize ( _ret [ i ] ) ;
}
struct miqt_array _out ;
_out . len = _ret . length ( ) ;
_out . data = static_cast < void * > ( _arr ) ;
return _out ;
}
2025-02-01 13:45:16 +13:00
struct miqt_array /* of QSize* */ QCameraImageCapture_supportedResolutions2 ( const QCameraImageCapture * self , QImageEncoderSettings * settings , bool * continuous ) {
2024-11-04 23:15:32 +13:00
QList < QSize > _ret = self - > supportedResolutions ( * settings , continuous ) ;
// Convert QList<> from C++ memory to manually-managed C memory
QSize * * _arr = static_cast < QSize * * > ( malloc ( sizeof ( QSize * ) * _ret . length ( ) ) ) ;
for ( size_t i = 0 , e = _ret . length ( ) ; i < e ; + + i ) {
_arr [ i ] = new QSize ( _ret [ i ] ) ;
}
struct miqt_array _out ;
_out . len = _ret . length ( ) ;
_out . data = static_cast < void * > ( _arr ) ;
return _out ;
}
2025-02-01 13:45:16 +13:00
int QCameraImageCapture_capture1 ( QCameraImageCapture * self , struct miqt_string location ) {
2024-11-04 23:15:32 +13:00
QString location_QString = QString : : fromUtf8 ( location . data , location . len ) ;
return self - > capture ( location_QString ) ;
}
2025-02-01 13:45:16 +13:00
bool QCameraImageCapture_override_virtual_mediaObject ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQCameraImageCapture * self_cast = dynamic_cast < MiqtVirtualQCameraImageCapture * > ( ( QCameraImageCapture * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__mediaObject = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-11-19 19:29:06 +13:00
}
2025-02-01 13:45:16 +13:00
QMediaObject * QCameraImageCapture_virtualbase_mediaObject ( const void * self ) {
return ( ( const MiqtVirtualQCameraImageCapture * ) ( self ) ) - > virtualbase_mediaObject ( ) ;
2024-11-19 19:29:06 +13:00
}
2025-02-01 13:45:16 +13:00
bool QCameraImageCapture_override_virtual_setMediaObject ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQCameraImageCapture * self_cast = dynamic_cast < MiqtVirtualQCameraImageCapture * > ( ( QCameraImageCapture * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__setMediaObject = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-11-19 19:29:06 +13:00
}
2025-02-01 13:45:16 +13:00
bool QCameraImageCapture_virtualbase_setMediaObject ( void * self , QMediaObject * mediaObject ) {
return ( ( MiqtVirtualQCameraImageCapture * ) ( self ) ) - > virtualbase_setMediaObject ( mediaObject ) ;
2024-11-19 19:29:06 +13:00
}
2025-02-01 13:45:16 +13:00
bool QCameraImageCapture_override_virtual_event ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQCameraImageCapture * self_cast = dynamic_cast < MiqtVirtualQCameraImageCapture * > ( ( QCameraImageCapture * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__event = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-11-19 19:29:06 +13:00
}
2025-02-01 13:45:16 +13:00
bool QCameraImageCapture_virtualbase_event ( void * self , QEvent * event ) {
return ( ( MiqtVirtualQCameraImageCapture * ) ( self ) ) - > virtualbase_event ( event ) ;
2024-11-19 19:29:06 +13:00
}
2025-02-01 13:45:16 +13:00
bool QCameraImageCapture_override_virtual_eventFilter ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQCameraImageCapture * self_cast = dynamic_cast < MiqtVirtualQCameraImageCapture * > ( ( QCameraImageCapture * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__eventFilter = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-11-19 19:29:06 +13:00
}
2025-02-01 13:45:16 +13:00
bool QCameraImageCapture_virtualbase_eventFilter ( void * self , QObject * watched , QEvent * event ) {
return ( ( MiqtVirtualQCameraImageCapture * ) ( self ) ) - > virtualbase_eventFilter ( watched , event ) ;
2024-11-19 19:29:06 +13:00
}
2025-02-01 13:45:16 +13:00
bool QCameraImageCapture_override_virtual_timerEvent ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQCameraImageCapture * self_cast = dynamic_cast < MiqtVirtualQCameraImageCapture * > ( ( QCameraImageCapture * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__timerEvent = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-11-19 19:29:06 +13:00
}
2025-02-01 13:45:16 +13:00
void QCameraImageCapture_virtualbase_timerEvent ( void * self , QTimerEvent * event ) {
( ( MiqtVirtualQCameraImageCapture * ) ( self ) ) - > virtualbase_timerEvent ( event ) ;
2024-11-19 19:29:06 +13:00
}
2025-02-01 13:45:16 +13:00
bool QCameraImageCapture_override_virtual_childEvent ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQCameraImageCapture * self_cast = dynamic_cast < MiqtVirtualQCameraImageCapture * > ( ( QCameraImageCapture * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__childEvent = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-11-19 19:29:06 +13:00
}
2025-02-01 13:45:16 +13:00
void QCameraImageCapture_virtualbase_childEvent ( void * self , QChildEvent * event ) {
( ( MiqtVirtualQCameraImageCapture * ) ( self ) ) - > virtualbase_childEvent ( event ) ;
2024-11-19 19:29:06 +13:00
}
2025-02-01 13:45:16 +13:00
bool QCameraImageCapture_override_virtual_customEvent ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQCameraImageCapture * self_cast = dynamic_cast < MiqtVirtualQCameraImageCapture * > ( ( QCameraImageCapture * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__customEvent = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-11-19 19:29:06 +13:00
}
2025-02-01 13:45:16 +13:00
void QCameraImageCapture_virtualbase_customEvent ( void * self , QEvent * event ) {
( ( MiqtVirtualQCameraImageCapture * ) ( self ) ) - > virtualbase_customEvent ( event ) ;
2024-11-19 19:29:06 +13:00
}
2025-02-01 13:45:16 +13:00
bool QCameraImageCapture_override_virtual_connectNotify ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQCameraImageCapture * self_cast = dynamic_cast < MiqtVirtualQCameraImageCapture * > ( ( QCameraImageCapture * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__connectNotify = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-11-19 19:29:06 +13:00
}
2025-02-01 13:45:16 +13:00
void QCameraImageCapture_virtualbase_connectNotify ( void * self , QMetaMethod * signal ) {
( ( MiqtVirtualQCameraImageCapture * ) ( self ) ) - > virtualbase_connectNotify ( signal ) ;
2024-11-19 19:29:06 +13:00
}
2025-02-01 13:45:16 +13:00
bool QCameraImageCapture_override_virtual_disconnectNotify ( void * self , intptr_t slot ) {
2025-01-18 17:57:48 +13:00
MiqtVirtualQCameraImageCapture * self_cast = dynamic_cast < MiqtVirtualQCameraImageCapture * > ( ( QCameraImageCapture * ) ( self ) ) ;
if ( self_cast = = nullptr ) {
return false ;
}
2025-02-01 13:45:16 +13:00
self_cast - > handle__disconnectNotify = slot ;
2025-01-18 17:57:48 +13:00
return true ;
2024-11-19 19:29:06 +13:00
}
2025-02-01 13:45:16 +13:00
void QCameraImageCapture_virtualbase_disconnectNotify ( void * self , QMetaMethod * signal ) {
( ( MiqtVirtualQCameraImageCapture * ) ( self ) ) - > virtualbase_disconnectNotify ( signal ) ;
2024-11-19 19:29:06 +13:00
}
2025-02-01 13:45:16 +13:00
void QCameraImageCapture_delete ( QCameraImageCapture * self ) {
2025-01-18 17:42:41 +13:00
delete self ;
2024-11-04 23:15:32 +13:00
}