qml

    0熱度

    1回答

    是否有向QML中的文本對象添加外陰影的正確方法?我試過使用DropShadow,但它用黑色填充整個文本字段。 Text { id: textId font.pixelSize: 36 font.letterSpacing: 0.9 color: "red" text: "Hello World" DropShadow { a

    0熱度

    1回答

    我有一個動態創建的餅圖,它使用下面描述的函數createPieChart()。當單擊切片時,我想調用一個函數來打印出該切片的標籤和值。 我面臨兩個問題: 雖然我連接「點擊」或「按下」或「釋放」信號,沒有達到插槽。我正在使用qtcharts 2.0(我現在無法更新)。 我能夠連接「徘徊」信號,但沒有傳遞任何參數,所以我不知道我進入了什麼切片。 這些都是其他功能: function createPie

    1熱度

    1回答

    我用C++創建了兩個QML插件。插件A代表一些特定的UI項目類型,插件B代表自己的「存儲」單例QML項目類型。最初的動機是創建QML存儲單例,並通過大多數QML UI代碼使用它。現在我也想要A和B之間的直接交互,這意味着它們僅僅在C++代碼中繞過QML而彼此交互。只有A需要了解B,而不是相反。我怎樣才能做到這一點? 否rootObject->findChild需要的解決方案類型。這個問題有點類似於

    0熱度

    1回答

    我有一個tableview,我想在一行上打開一個onPressAndHold對話框,並顯示「orderNumber」行的單元格的值。 但我得到的錯誤消息:的ReferenceError:行不定義 TableView { id: tableviewopenorders height: 180 clip: false visible: true on

    1熱度

    1回答

    我正在嘗試將對象列表從python傳遞給qml。在qml方面,我將解釋這些信息並使用repeater和listmodel元素,以類似的方式在表格中顯示這些信息。 如果我只是傳遞一個對象或一個整數列表,我可以讀取qml端的信息。但是在嘗試傳遞對象列表時另有說明。我怎樣才能讀取qml端的對象列表?我必須使用不同的屬性嗎?下面 是我到目前爲止有: class File(QObject): de

    3熱度

    1回答

    刷卡多的項目在默認情況下SwipeDelegate允許刷卡多的項目,如下面的圖片: 正如你所看到的,多刷卡項目同時打開,我想只有一個開放的項目一次意味着如果您打開項目#1,通過打開項目#2,項目#1應該關閉。我怎麼能做到這一點?與SwipeDelegate一個ListView 示例代碼: ListView { id: listView anchors.fill: parent

    0熱度

    1回答

    我需要從C++傳遞給QML一個對象來打印它。 所以,我有這樣的.h: #ifndef SETTINGSOVEN_H #define SETTINGSOVEN_H #include <QObject> #include <objects/settings.h> class settingsoven : public QObject { Q_OBJECT public

    -2熱度

    1回答

    我需要一個簡單的包含數字1到25的下拉框。 如果我設定的模型了一個簡單的25,我得到的價值0通過24包容性。我知道我可以有一個更復雜的列表模型,但當它們應該能夠在飛行中進行計算時,構建一個大量的值似乎相當愚蠢。 從我讀,它應該是一個簡單的事情,創造一個委託設置顯示值,但是,與QML: ComboBox { width: 100 model: 25 delegate:

    -1熱度

    2回答

    我爲一個大項目工作,並且我想將所有.cpp & .h文件放在一個文件夾中。我這樣做,在.pro文件: SOURCES + =的src/main.cpp中的src/TEST.CPP HEADERS + = SRC/test.h 的問題,在Qt Creator中的文件是頭>來源>測試.h而不是直接在頭文件> test.h中。

    0熱度

    1回答

    值,這是我的代碼 devicemodel.h class Device { public: Device(const int &nodeId ,const QString &type, const int &lampVoltage); //![0] QString type() const; int lampVoltage() const; int