qquickwidget

    0熱度

    1回答

    我QML應用程序使用一些粒子效果部署的Qt/QML應用程序,我通過叫QML對象QQuickWidget,我試圖通過windeployqt工具來部署一個Windows的QML應用程序,但我當在其他PC上運行它(使用Windows XP)我收到的只是空白(或黑色)小部件(位於QQuickWidget位置)。 請幫助我!任何人都可以幫助我爲Windows XP部署QQuickWidget?

    -1熱度

    1回答

    我有一個QQuickWidget。我希望根據其QML內容使其可以自動調整,並在其內容不適合窗口時提供水平和垂直滾動條。 我將QQuickWidget放入QScrollArea中,並向QScrollArea添加布局以使QQuickWidget填充它。在父窗口的構造我添加了一行: scroll_area->setWidget(quick_widget); 但是沒有滾動條是可用的,獨立於QML內容大小。

    0熱度

    1回答

    我在主窗口內有一個QQuickWidget。這似乎工作,但是,它會在被拖動時劇烈震動。 //main.qml Rectangle{ id: root property point dragStart signal moved(point offset) MouseArea{ id: dragArea anchors.f

    9熱度

    1回答

    我在嘗試將QML視圖插入本機OSX窗口時遇到問題。我知道這是可能的,但我不知道我做錯了什麼。 基本上,我的目標是,給定一個本機NSView *然後嵌入一個基於QML的小部件。問題是,我得到它指出它確實呈現視圖內的qml,但它創建了一個額外的透明窗口,並且它似乎沒有正確重繪QML視圖。 下面是我使用的代碼(請忽略所有的內存泄漏): @interface AppDelegate() -(void)p

    0熱度

    1回答

    我們使用QT版本5.6 我們在Qt Widgets上有C++應用程序。在某些插件這個應用程序的(與Q_PLUGIN_METADATA和Q_INTERFACES創建),我們使用QML: 在一些小部件,我們創建QQuickWidget QQuickWidget* quickWidget = new QQuickWidget(this); 做一些操作與上下文 QQmlContext* ctxt =

    0熱度

    1回答

    我試圖讓MultiPointTouchArea在QQuickWidget中正常工作。請看下面的例子QML文件(MultiPointTouchTest.qml): import QtQuick 2.0 Rectangle { width: 360 height: 480 color: touch1.pressed ? "gray" : "black";

    3熱度

    3回答

    對於常規窗口小部件應用程序使用Qt/C++,使用QML使用QQuickWidget,如何繪製如下的簡單條形圖? 我想這個問題可以追溯到QML將如何組成。

    0熱度

    2回答

    這是續集another question在這裏,我在描述我的目標是不準確的。 正如在鏈接問題中提到的,我希望保存嵌入在QQuickWidget中的QML,並且它大於窗口大小。該QQuickWindowgrabWindow()方法僅捕獲窗口區域,因此我嘗試下面的代碼後,我直觀地顯示它: QQuickWidget* content.. content->setSource(QUrl("qml:/ma

    0熱度

    1回答

    我們有一個以C++編寫的現有QT項目,我們希望將mapViewer示例項目添加到我們現有的UI中。我們無法弄清楚如何實例化mapViewer,並調用初始化/顯示它的方法。在線幫助之後,我們想出了下面的函數,它返回一個我們可以添加到UI元素的QQuickWidget。我們不斷收到創建的組件無法準備好的錯誤,因此該功能無法正常工作。 QQuickWidget *buildMap(QWidget *pa