qml

    1熱度

    1回答

    我正在寫一個演示應用程序來緩解我的QT學習曲線。我的目標是更新來自作爲數據生成器在後臺運行的線程的值。我編寫了QML,並使用QT標準數據綁定方法(即Q_Property)將C++成員綁定到它。目前該解決方案按預期工作,但希望確認這是否是實施相同的正確方法。 思想 在一個線程(類DemoData)生成數據 發射信號,以通知另一個類(類VitalData) 發光Q_PROPERTY信號(來自類Vita

    1熱度

    1回答

    我試圖設置Plasma組件的背景顏色,特別是KDE鎖定屏幕中使用的鍵盤佈局按鈕。 (該按鈕有時在淺色背景下顯示不佳,所以我試圖使其變暗)。 這裏的KeyboardLayoutButton.qml的全部內容,我想修改: import QtQuick 2.1 import QtQuick.Controls 1.1 as QQC import org.kde.plasma.components 2

    1熱度

    1回答

    我有一套QPointF在MarkerModel,它從AbstractListModel的子類。每個這樣的標記都具有一個狀態,這取決於它們被着色。我想在地圖上繪製所有這些標記以及連接所有具有特定狀態的點的多段線。我將從C++端更新模型。這是我的QML Map { id: map anchors.fill: parent plugin: mapPlugin ce

    0熱度

    1回答

    我在Qt 5.9中遇到了Qt Quick 2.1的一些困難。具體來說,我努力使StackView QML組件做我需要做的事情。我試圖用屬性來推送在單獨的QML文件中定義的項目,下面是我所做的一些描述。 QML/main.qml 這包含用於保持屏的StackView QML組件。 InitialItem正確顯示OverView屏幕,所以你可以說這基本上按預期工作。 // import ... im

    2熱度

    2回答

    我在Column中有一組按鈕,我已設置autoExclusive : true。現在只能按預期檢查一個按鈕。但是,如果我點擊已經檢查過的按鈕,如何禁用已選狀態?以下是代碼: Column { id: column Button { checked: true text: qsTr("button 1") autoExclusive : tr

    -1熱度

    1回答

    我正在使用GridView創建一個畫廊我從我的機器上的某個文件夾顯示的圖像。 圖像具有不同的寬*高比。很少有肖像圖像,其中圖像的高度比寬度大3倍。有些圖像是寬度約爲高度3倍的地方。一些圖像被平方。 問題與我的畫廊是我的每個Image組件的每個Image組成部分,你可以看到下面。這使得橫向圖像&得到錯誤拉伸,因爲網格中的每個塊都是正方形。從而導致圖像的高寬比偏斜。 問題: 我怎麼能保證我同時顯示人像

    0熱度

    1回答

    我正在爲Ubuntu和Windows開發QT交叉平板應用程序。我的問題很簡單,但對QT來說有點新,我無法弄清楚。我有QML中的波紋管代碼。我在我的qml中使用QT TextField。當第一次加載QML時,我希望id_username TextField應該在初始位置(0)默認顯示光標,這不會發生。當我用鼠標單擊相同的TextField時,光標在初始位置可見。我在做focus: true這是沒有用

    0熱度

    1回答

    我有一個QQuickItem像這樣從C++端獲取。 QQuickItem * my_item = qmlEngine->rootObjects()[0]->findChild<QQuickItem*>("ItemObjectName"); my_item有效&具有設置它的所有屬性。 方案 我有2窗戶這就需要這個QQuickItem要在alterantively繪製。我想將這個my_item渲染

    0熱度

    1回答

    我必須呈現由特定窗口擁有的QQuickItem,到另一個。基本上由window1擁有的MyQQuickItem將在window2上呈現。由於某種功能的原因,此開關必須在我的應用程序中重複發生。 我做了以下工作以達到目標& 代碼基本上正常工作。 代碼: MyQQuickItem * myQuickItem = qmlEngine->rootObjects()[0]->findChild<QQuick

    0熱度

    2回答

    我需要檢測用戶何時從屏幕釋放手指。 我正在用SwipeView做一個應用程序,但是當手指從屏幕上移除時,我還需要檢測最小的幻燈片。 有一種方法呢?或者,如果我檢測到手指離開應用程序窗口上的屏幕。 謝謝。