本文整理汇总了C++中QDeclarativeItem::grabGesture方法的典型用法代码示例。如果您正苦于以下问题:C++ QDeclarativeItem::grabGesture方法的具体用法?C++ QDeclarativeItem::grabGesture怎么用?C++ QDeclarativeItem::grabGesture使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类QDeclarativeItem
的用法示例。
在下文中一共展示了QDeclarativeItem::grabGesture方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: showFullScreen
void
Panto::start ()
{
if (isProbablyPhone) {
showFullScreen ();
}
setSource (QUrl("qrc:/qml/main.qml"));
if (sizeSet) {
resize (desiredSize);
}
show ();
QDeclarativeItem * root = qobject_cast <QDeclarativeItem*> (rootObject());
qDebug () << PANTO_PRETTY_FUNCTION << " root " << root;
if (root) {
#if 0
QDeclarativeItem * mouseArea = root->findChild<QDeclarativeItem*> ("GestureTrap");
if (mouseArea) {
mouseArea->grabGesture (loopType);
mouseArea->installEventFilter (this);
}
QDeclarativeItem * bigButton = root->findChild<QDeclarativeItem*> ("BigButton");
if (bigButton) {
bigButton->grabGesture (loopType);
bigButton->installEventFilter (this);
}
#endif
}
//QTimer::singleShot (10*1000, this, SLOT(allDone()));
}