本文整理汇总了C++中sipConvertFromNewType函数的典型用法代码示例。如果您正苦于以下问题:C++ sipConvertFromNewType函数的具体用法?C++ sipConvertFromNewType怎么用?C++ sipConvertFromNewType使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了sipConvertFromNewType函数的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。
示例1: sipConvertFromNewType
static PyObject *meth_QAudioDeviceInfo_supportedChannelCounts(PyObject *sipSelf, PyObject *sipArgs)
{
PyObject *sipParseErr = NULL;
{
const QAudioDeviceInfo *sipCpp;
if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QAudioDeviceInfo, &sipCpp))
{
QList<int>*sipRes;
sipRes = new QList<int>(sipCpp->supportedChannelCounts());
return sipConvertFromNewType(sipRes,sipType_QList_1800,NULL);
}
}
/* Raise an exception if the arguments couldn't be parsed. */
sipNoMethod(sipParseErr, sipName_QAudioDeviceInfo, sipName_supportedChannelCounts, doc_QAudioDeviceInfo_supportedChannelCounts);
return NULL;
}
开发者ID:rff255,项目名称:python-qt5,代码行数:22,代码来源:sipQtMultimediaQAudioDeviceInfo.cpp
示例2: sipConvertFromNewType
static PyObject *meth_QMetaType_flags(PyObject *sipSelf, PyObject *sipArgs)
{
PyObject *sipParseErr = NULL;
{
const QMetaType *sipCpp;
if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QMetaType, &sipCpp))
{
QMetaType::TypeFlags*sipRes;
sipRes = new QMetaType::TypeFlags(sipCpp->flags());
return sipConvertFromNewType(sipRes,sipType_QMetaType_TypeFlags,NULL);
}
}
/* Raise an exception if the arguments couldn't be parsed. */
sipNoMethod(sipParseErr, sipName_QMetaType, sipName_flags, doc_QMetaType_flags);
return NULL;
}
开发者ID:rff255,项目名称:python-qt5,代码行数:22,代码来源:sipQtCoreQMetaType.cpp
示例3: QGeoRectangle
static PyObject *meth_QGeoLocation_boundingBox(PyObject *sipSelf, PyObject *sipArgs)
{
PyObject *sipParseErr = NULL;
{
const QGeoLocation *sipCpp;
if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QGeoLocation, &sipCpp))
{
QGeoRectangle*sipRes;
sipRes = new QGeoRectangle(sipCpp->boundingBox());
return sipConvertFromNewType(sipRes,sipType_QGeoRectangle,NULL);
}
}
/* Raise an exception if the arguments couldn't be parsed. */
sipNoMethod(sipParseErr, sipName_QGeoLocation, sipName_boundingBox, doc_QGeoLocation_boundingBox);
return NULL;
}
开发者ID:rff255,项目名称:python-qt5,代码行数:22,代码来源:sipQtPositioningQGeoLocation.cpp
示例4: QSize
static PyObject *meth_QListWidgetItem_sizeHint(PyObject *sipSelf, PyObject *sipArgs)
{
PyObject *sipParseErr = NULL;
{
const QListWidgetItem *sipCpp;
if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QListWidgetItem, &sipCpp))
{
QSize*sipRes;
sipRes = new QSize(sipCpp->sizeHint());
return sipConvertFromNewType(sipRes,sipType_QSize,NULL);
}
}
/* Raise an exception if the arguments couldn't be parsed. */
sipNoMethod(sipParseErr, sipName_QListWidgetItem, sipName_sizeHint, doc_QListWidgetItem_sizeHint);
return NULL;
}
开发者ID:rff255,项目名称:python-qt5,代码行数:22,代码来源:sipQtWidgetsQListWidgetItem.cpp
示例5: sipConvertFromNewType
static PyObject *slot_QPageSetupDialog_PageSetupDialogOptions___invert__(PyObject *sipSelf)
{
QPageSetupDialog::PageSetupDialogOptions *sipCpp = reinterpret_cast<QPageSetupDialog::PageSetupDialogOptions *>(sipGetCppPtr((sipSimpleWrapper *)sipSelf,sipType_QPageSetupDialog_PageSetupDialogOptions));
if (!sipCpp)
return 0;
{
{
QPageSetupDialog::PageSetupDialogOptions*sipRes;
Py_BEGIN_ALLOW_THREADS
sipRes = new QPageSetupDialog::PageSetupDialogOptions(~(*sipCpp));
Py_END_ALLOW_THREADS
return sipConvertFromNewType(sipRes,sipType_QPageSetupDialog_PageSetupDialogOptions,NULL);
}
}
return 0;
}
开发者ID:PLJV,项目名称:commodity_crop_dev_suitability_model,代码行数:22,代码来源:sipQtGuiQPageSetupDialogPageSetupDialogOptions.cpp
示例6: sipConvertFromNewType
static PyObject *slot_QTextItem_RenderFlags___invert__(PyObject *sipSelf)
{
::QTextItem::RenderFlags *sipCpp = reinterpret_cast< ::QTextItem::RenderFlags *>(sipGetCppPtr((sipSimpleWrapper *)sipSelf,sipType_QTextItem_RenderFlags));
if (!sipCpp)
return 0;
{
{
::QTextItem::RenderFlags*sipRes;
Py_BEGIN_ALLOW_THREADS
sipRes = new ::QTextItem::RenderFlags(~(*sipCpp));
Py_END_ALLOW_THREADS
return sipConvertFromNewType(sipRes,sipType_QTextItem_RenderFlags,NULL);
}
}
return 0;
}
开发者ID:thaisdb,项目名称:TCC,代码行数:22,代码来源:sipQtGuiQTextItemRenderFlags.cpp
示例7: sipConvertFromNewType
static PyObject *slot_QPainter_PixmapFragmentHints___invert__(PyObject *sipSelf)
{
QPainter::PixmapFragmentHints *sipCpp = reinterpret_cast<QPainter::PixmapFragmentHints *>(sipGetCppPtr((sipSimpleWrapper *)sipSelf,sipType_QPainter_PixmapFragmentHints));
if (!sipCpp)
return 0;
{
{
QPainter::PixmapFragmentHints*sipRes;
Py_BEGIN_ALLOW_THREADS
sipRes = new QPainter::PixmapFragmentHints(~(*sipCpp));
Py_END_ALLOW_THREADS
return sipConvertFromNewType(sipRes,sipType_QPainter_PixmapFragmentHints,NULL);
}
}
return 0;
}
开发者ID:kunwijik,项目名称:Spectroscopy_paper,代码行数:22,代码来源:sipQtGuiQPainterPixmapFragmentHints.cpp
示例8: sipConvertFromNewType
static PyObject *slot_QNetworkConfigurationManager_Capabilities___invert__(PyObject *sipSelf)
{
QNetworkConfigurationManager::Capabilities *sipCpp = reinterpret_cast<QNetworkConfigurationManager::Capabilities *>(sipGetCppPtr((sipSimpleWrapper *)sipSelf,sipType_QNetworkConfigurationManager_Capabilities));
if (!sipCpp)
return 0;
{
{
QNetworkConfigurationManager::Capabilities*sipRes;
Py_BEGIN_ALLOW_THREADS
sipRes = new QNetworkConfigurationManager::Capabilities(~(*sipCpp));
Py_END_ALLOW_THREADS
return sipConvertFromNewType(sipRes,sipType_QNetworkConfigurationManager_Capabilities,NULL);
}
}
return 0;
}
开发者ID:annelida,项目名称:stuff,代码行数:22,代码来源:sipQtNetworkQNetworkConfigurationManagerCapabilities.cpp
示例9: sipConvertFromNewType
static PyObject *slot_QDateTimeEdit_Sections___invert__(PyObject *sipSelf)
{
QDateTimeEdit::Sections *sipCpp = reinterpret_cast<QDateTimeEdit::Sections *>(sipGetCppPtr((sipSimpleWrapper *)sipSelf,sipType_QDateTimeEdit_Sections));
if (!sipCpp)
return 0;
{
{
QDateTimeEdit::Sections*sipRes;
Py_BEGIN_ALLOW_THREADS
sipRes = new QDateTimeEdit::Sections(~(*sipCpp));
Py_END_ALLOW_THREADS
return sipConvertFromNewType(sipRes,sipType_QDateTimeEdit_Sections,NULL);
}
}
return 0;
}
开发者ID:PLJV,项目名称:commodity_crop_dev_suitability_model,代码行数:22,代码来源:sipQtGuiQDateTimeEditSections.cpp
示例10: QPointF
static PyObject *meth_QScroller_pixelPerMeter(PyObject *sipSelf, PyObject *sipArgs)
{
PyObject *sipParseErr = NULL;
{
const QScroller *sipCpp;
if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QScroller, &sipCpp))
{
QPointF*sipRes;
sipRes = new QPointF(sipCpp->pixelPerMeter());
return sipConvertFromNewType(sipRes,sipType_QPointF,NULL);
}
}
/* Raise an exception if the arguments couldn't be parsed. */
sipNoMethod(sipParseErr, sipName_QScroller, sipName_pixelPerMeter, doc_QScroller_pixelPerMeter);
return NULL;
}
开发者ID:rff255,项目名称:python-qt5,代码行数:22,代码来源:sipQtWidgetsQScroller.cpp
示例11: QScrollerProperties
static PyObject *meth_QScroller_scrollerProperties(PyObject *sipSelf, PyObject *sipArgs)
{
PyObject *sipParseErr = NULL;
{
const QScroller *sipCpp;
if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QScroller, &sipCpp))
{
QScrollerProperties*sipRes;
sipRes = new QScrollerProperties(sipCpp->scrollerProperties());
return sipConvertFromNewType(sipRes,sipType_QScrollerProperties,NULL);
}
}
/* Raise an exception if the arguments couldn't be parsed. */
sipNoMethod(sipParseErr, sipName_QScroller, sipName_scrollerProperties, doc_QScroller_scrollerProperties);
return NULL;
}
开发者ID:rff255,项目名称:python-qt5,代码行数:22,代码来源:sipQtWidgetsQScroller.cpp
示例12: sipConvertFromNewType
static PyObject *meth_QQmlIncubator_object(PyObject *sipSelf, PyObject *sipArgs)
{
PyObject *sipParseErr = NULL;
{
const QQmlIncubator *sipCpp;
if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QQmlIncubator, &sipCpp))
{
QObject*sipRes;
sipRes = sipCpp->object();
return sipConvertFromNewType(sipRes,sipType_QObject,NULL);
}
}
/* Raise an exception if the arguments couldn't be parsed. */
sipNoMethod(sipParseErr, sipName_QQmlIncubator, sipName_object, doc_QQmlIncubator_object);
return NULL;
}
开发者ID:rff255,项目名称:python-qt5,代码行数:22,代码来源:sipQtQmlQQmlIncubator.cpp
示例13: QString
static PyObject *meth_QAudioDeviceInfo_deviceName(PyObject *sipSelf, PyObject *sipArgs)
{
PyObject *sipParseErr = NULL;
{
const QAudioDeviceInfo *sipCpp;
if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QAudioDeviceInfo, &sipCpp))
{
QString*sipRes;
sipRes = new QString(sipCpp->deviceName());
return sipConvertFromNewType(sipRes,sipType_QString,NULL);
}
}
/* Raise an exception if the arguments couldn't be parsed. */
sipNoMethod(sipParseErr, sipName_QAudioDeviceInfo, sipName_deviceName, doc_QAudioDeviceInfo_deviceName);
return NULL;
}
开发者ID:rff255,项目名称:python-qt5,代码行数:22,代码来源:sipQtMultimediaQAudioDeviceInfo.cpp
示例14: QDomNamedNodeMap
static PyObject *meth_QDomElement_attributes(PyObject *sipSelf, PyObject *sipArgs)
{
PyObject *sipParseErr = NULL;
{
const QDomElement *sipCpp;
if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QDomElement, &sipCpp))
{
QDomNamedNodeMap*sipRes;
sipRes = new QDomNamedNodeMap(sipCpp->attributes());
return sipConvertFromNewType(sipRes,sipType_QDomNamedNodeMap,NULL);
}
}
/* Raise an exception if the arguments couldn't be parsed. */
sipNoMethod(sipParseErr, sipName_QDomElement, sipName_attributes, doc_QDomElement_attributes);
return NULL;
}
开发者ID:rff255,项目名称:python-qt5,代码行数:22,代码来源:sipQtXmlQDomElement.cpp
示例15: QPoint
static PyObject *meth_QHelpEvent_globalPos(PyObject *sipSelf, PyObject *sipArgs)
{
PyObject *sipParseErr = NULL;
{
const QHelpEvent *sipCpp;
if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QHelpEvent, &sipCpp))
{
QPoint*sipRes;
sipRes = new QPoint(sipCpp->globalPos());
return sipConvertFromNewType(sipRes,sipType_QPoint,NULL);
}
}
/* Raise an exception if the arguments couldn't be parsed. */
sipNoMethod(sipParseErr, sipName_QHelpEvent, sipName_globalPos, doc_QHelpEvent_globalPos);
return NULL;
}
开发者ID:rff255,项目名称:python-qt5,代码行数:22,代码来源:sipQtGuiQHelpEvent.cpp
示例16: QString
static PyObject *meth_QDomElement_text(PyObject *sipSelf, PyObject *sipArgs)
{
PyObject *sipParseErr = NULL;
{
const QDomElement *sipCpp;
if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QDomElement, &sipCpp))
{
QString*sipRes;
sipRes = new QString(sipCpp->text());
return sipConvertFromNewType(sipRes,sipType_QString,NULL);
}
}
/* Raise an exception if the arguments couldn't be parsed. */
sipNoMethod(sipParseErr, sipName_QDomElement, sipName_text, doc_QDomElement_text);
return NULL;
}
开发者ID:rff255,项目名称:python-qt5,代码行数:22,代码来源:sipQtXmlQDomElement.cpp
示例17: sipConvertFromNewType
static PyObject *slot_QStyleOptionToolButton_ToolButtonFeatures___invert__(PyObject *sipSelf)
{
QStyleOptionToolButton::ToolButtonFeatures *sipCpp = reinterpret_cast<QStyleOptionToolButton::ToolButtonFeatures *>(sipGetCppPtr((sipSimpleWrapper *)sipSelf,sipType_QStyleOptionToolButton_ToolButtonFeatures));
if (!sipCpp)
return 0;
{
{
QStyleOptionToolButton::ToolButtonFeatures*sipRes;
Py_BEGIN_ALLOW_THREADS
sipRes = new QStyleOptionToolButton::ToolButtonFeatures(~(*sipCpp));
Py_END_ALLOW_THREADS
return sipConvertFromNewType(sipRes,sipType_QStyleOptionToolButton_ToolButtonFeatures,NULL);
}
}
return 0;
}
开发者ID:PLJV,项目名称:commodity_crop_dev_suitability_model,代码行数:22,代码来源:sipQtGuiQStyleOptionToolButtonToolButtonFeatures.cpp
示例18: QStringList
static PyObject *meth_QProcessEnvironment_keys(PyObject *sipSelf, PyObject *sipArgs)
{
PyObject *sipParseErr = NULL;
{
const QProcessEnvironment *sipCpp;
if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QProcessEnvironment, &sipCpp))
{
QStringList*sipRes;
sipRes = new QStringList(sipCpp->keys());
return sipConvertFromNewType(sipRes,sipType_QStringList,NULL);
}
}
/* Raise an exception if the arguments couldn't be parsed. */
sipNoMethod(sipParseErr, sipName_QProcessEnvironment, sipName_keys, doc_QProcessEnvironment_keys);
return NULL;
}
开发者ID:rff255,项目名称:python-qt5,代码行数:22,代码来源:sipQtCoreQProcessEnvironment.cpp
示例19: QSizeF
static PyObject *meth_QWebPage_ViewportAttributes_size(PyObject *sipSelf, PyObject *sipArgs)
{
PyObject *sipParseErr = NULL;
{
const QWebPage::ViewportAttributes *sipCpp;
if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QWebPage_ViewportAttributes, &sipCpp))
{
QSizeF*sipRes;
sipRes = new QSizeF(sipCpp->size());
return sipConvertFromNewType(sipRes,sipType_QSizeF,NULL);
}
}
/* Raise an exception if the arguments couldn't be parsed. */
sipNoMethod(sipParseErr, sipName_ViewportAttributes, sipName_size, doc_QWebPage_ViewportAttributes_size);
return NULL;
}
开发者ID:rff255,项目名称:python-qt5,代码行数:22,代码来源:sipQtWebKitWidgetsQWebPageViewportAttributes.cpp
示例20: sipConvertFromNewType
static PyObject *slot_QNetworkSession_UsagePolicies___invert__(PyObject *sipSelf)
{
QNetworkSession::UsagePolicies *sipCpp = reinterpret_cast<QNetworkSession::UsagePolicies *>(sipGetCppPtr((sipSimpleWrapper *)sipSelf,sipType_QNetworkSession_UsagePolicies));
if (!sipCpp)
return 0;
{
{
QNetworkSession::UsagePolicies*sipRes;
Py_BEGIN_ALLOW_THREADS
sipRes = new QNetworkSession::UsagePolicies(~(*sipCpp));
Py_END_ALLOW_THREADS
return sipConvertFromNewType(sipRes,sipType_QNetworkSession_UsagePolicies,NULL);
}
}
return 0;
}
开发者ID:annelida,项目名称:stuff,代码行数:22,代码来源:sipQtNetworkQNetworkSessionUsagePolicies.cpp
注:本文中的sipConvertFromNewType函数示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论