COM type Qt property in-parameter out-parameterVARIANT_BOOL
bool
bool
bool&
BSTR
QString
const QString&
QString&
char, short, int, long
int
int
int&
uchar, ushort, uint, ulong
uint
uint
uint&
float, double
double
double
double&
DATE
QDateTime
const QDateTime&
QDateTime&
CY
qlonglong
qlonglong
qlonglong&
OLE_COLOR
QColor
const QColor&
QColor&
SAFEARRAY(VARIANT)
QList< QVariant>
const QList< QVariant>&
QList< QVariant>&
SAFEARRAY(int), SAFEARRAY(double), SAFEARRAY(Date)
QList< QVariant>
const QList< QVariant>&
QList< QVariant>&
SAFEARRAY(BYTE)
QByteArray
const QByteArray&
QByteArray&
SAFEARRAY(BSTR)
QStringList
const QStringList&
QStringList&
VARIANT
type-dependent
const QVariant&
QVariant&
IFontDisp*
QFont
const QFont&
QFont&
IPictureDisp*
QPixmap
const QPixmap&
QPixmap&
IDispatch*
QAxObject*
QAxBase::asVariant()
QAxObject* (return value)
IUnknown*
QAxObject*
QAxBase::asVariant()
QAxObject* (return value)
SCODE, DECIMAL
unsupported
unsupported
unsupported
bool
bool
bool&
BSTR
QString
const QString&
QString&
char, short, int, long
int
int
int&
uchar, ushort, uint, ulong
uint
uint
uint&
float, double
double
double
double&
DATE
QDateTime
const QDateTime&
QDateTime&
CY
qlonglong
qlonglong
qlonglong&
OLE_COLOR
QColor
const QColor&
QColor&
SAFEARRAY(VARIANT)
QList< QVariant>
const QList< QVariant>&
QList< QVariant>&
SAFEARRAY(int), SAFEARRAY(double), SAFEARRAY(Date)
QList< QVariant>
const QList< QVariant>&
QList< QVariant>&
SAFEARRAY(BYTE)
QByteArray
const QByteArray&
QByteArray&
SAFEARRAY(BSTR)
QStringList
const QStringList&
QStringList&
VARIANT
type-dependent
const QVariant&
QVariant&
IFontDisp*
QFont
const QFont&
QFont&
IPictureDisp*
QPixmap
const QPixmap&
QPixmap&
IDispatch*
QAxObject*
QAxBase::asVariant()
QAxObject* (return value)
IUnknown*
QAxObject*
QAxBase::asVariant()
QAxObject* (return value)
SCODE, DECIMAL
unsupported
unsupported
unsupported