2015-10-24 18:18:24 +03:00
|
|
|
#include "qcamerainfo.h"
|
|
|
|
#include <QModelIndex>
|
|
|
|
#include <QCamera>
|
2015-11-09 20:23:42 +03:00
|
|
|
#include <QByteArray>
|
2015-10-24 18:18:24 +03:00
|
|
|
#include <QString>
|
|
|
|
#include <QVariant>
|
2015-11-09 20:23:42 +03:00
|
|
|
#include <QUrl>
|
2015-10-24 18:18:24 +03:00
|
|
|
#include <QCameraInfo>
|
|
|
|
#include "_cgo_export.h"
|
|
|
|
|
|
|
|
class MyQCameraInfo: public QCameraInfo {
|
|
|
|
public:
|
|
|
|
};
|
|
|
|
|
2015-11-09 20:23:42 +03:00
|
|
|
void* QCameraInfo_NewQCameraInfo(void* name){
|
2015-10-24 18:18:24 +03:00
|
|
|
return new QCameraInfo(*static_cast<QByteArray*>(name));
|
|
|
|
}
|
|
|
|
|
2015-11-09 20:23:42 +03:00
|
|
|
void* QCameraInfo_NewQCameraInfo2(void* camera){
|
2015-10-24 18:18:24 +03:00
|
|
|
return new QCameraInfo(*static_cast<QCamera*>(camera));
|
|
|
|
}
|
|
|
|
|
2015-11-09 20:23:42 +03:00
|
|
|
void* QCameraInfo_NewQCameraInfo3(void* other){
|
2015-10-24 18:18:24 +03:00
|
|
|
return new QCameraInfo(*static_cast<QCameraInfo*>(other));
|
|
|
|
}
|
|
|
|
|
2015-11-09 20:23:42 +03:00
|
|
|
char* QCameraInfo_Description(void* ptr){
|
2015-10-24 18:18:24 +03:00
|
|
|
return static_cast<QCameraInfo*>(ptr)->description().toUtf8().data();
|
|
|
|
}
|
|
|
|
|
2015-11-09 20:23:42 +03:00
|
|
|
char* QCameraInfo_DeviceName(void* ptr){
|
2015-10-24 18:18:24 +03:00
|
|
|
return static_cast<QCameraInfo*>(ptr)->deviceName().toUtf8().data();
|
|
|
|
}
|
|
|
|
|
2015-11-09 20:23:42 +03:00
|
|
|
int QCameraInfo_IsNull(void* ptr){
|
2015-10-24 18:18:24 +03:00
|
|
|
return static_cast<QCameraInfo*>(ptr)->isNull();
|
|
|
|
}
|
|
|
|
|
2015-11-09 20:23:42 +03:00
|
|
|
int QCameraInfo_Orientation(void* ptr){
|
2015-10-24 18:18:24 +03:00
|
|
|
return static_cast<QCameraInfo*>(ptr)->orientation();
|
|
|
|
}
|
|
|
|
|
2015-11-09 20:23:42 +03:00
|
|
|
int QCameraInfo_Position(void* ptr){
|
2015-10-24 18:18:24 +03:00
|
|
|
return static_cast<QCameraInfo*>(ptr)->position();
|
|
|
|
}
|
|
|
|
|
2015-11-09 20:23:42 +03:00
|
|
|
void QCameraInfo_DestroyQCameraInfo(void* ptr){
|
2015-10-24 18:18:24 +03:00
|
|
|
static_cast<QCameraInfo*>(ptr)->~QCameraInfo();
|
|
|
|
}
|
|
|
|
|