日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

在Qt Design Studio工具下創(chuàng)建設(shè)計(jì)工程

工程師鄧生 ? 來源:嵌入式小生 ? 作者:iriczhao ? 2022-09-20 09:10 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

在QML開發(fā)中,許多小伙伴喜歡Qt Creator這款工具,集C++ Widget 和 Qt Quick設(shè)計(jì)于一體。但還有另外一款工具:Qt Design Studio,該工具是Qt官方推出為適應(yīng)Qt Quick發(fā)展趨勢(shì)的獨(dú)立工具,一般情況下,在Qt Design Studio工具下創(chuàng)建設(shè)計(jì)的工程可以直接放到Qt Creator中使用。參見(如何將UI項(xiàng)目轉(zhuǎn)換為QtCreator應(yīng)用項(xiàng)目)。

我們可以使用Qt Design Studio的向?qū)?chuàng)建后綴名為.ui.qml的UI文件,UI文件可以在2D視圖中編輯。但是,在目前版本的Qt Creator中則不支持創(chuàng)建.ui.qml文件,同時(shí)創(chuàng)建的qml文件的文件名稱的首字母沒有固定為大寫(Qt Design Studio支持)。Qt Creator能打開以.ui.qml和.qml后綴的文件,也能以設(shè)計(jì)模式打開.qml文件。但是,如果我們使用Code視圖添加了2D/3D視圖不支持的代碼,Qt Design Studio/Qt Creator設(shè)計(jì)模式下將會(huì)提示錯(cuò)誤消息。

Qt Design Studio中,在『Projects』視圖下選中需要添加文件的工程,右鍵單擊,在彈出的上下文菜單中,選擇“Add New...”,在彈出的對(duì)話框中選擇創(chuàng)建UI文件:

36edb932-387d-11ed-ba43-dac502259ad0.png

對(duì)于.ui.qml文件來說,不支持以下特性:

(1)JavaScript塊代碼。

(2)純表達(dá)式之外的其他綁定。

(3)信號(hào)處理。

(4)在根組件之外的其他組件中的狀態(tài)。

(5)不是從QQuickItem或Item派生的根組件。

(6)引用根組件的父組件。

在.ui.qml文件中,不支持下列組件類型:

(1)Behavior

(2)Binding

(3)Canvas

(4)Shader Effect

(5)Timer

(6)Transform

在.ui.qml文件中,支持以下方法

『JavaScript 函數(shù)』:

372c3bf8-387d-11ed-ba43-dac502259ad0.png


此外,還支持Math和Date對(duì)象的函數(shù)。

支持的『Qt QML 方法』

支持以下顏色相關(guān)的方法:

37480a90-387d-11ed-ba43-dac502259ad0.png

支持以下輔助方法:

377c9378-387d-11ed-ba43-dac502259ad0.png

支持以下翻譯方法:

37dbe1ac-387d-11ed-ba43-dac502259ad0.png

注意:不要在ui文件中混合使用翻譯方法。

在實(shí)際項(xiàng)目規(guī)劃中,將UI與應(yīng)用程序邏輯分離是一種較好的開發(fā)方式。一般來說,設(shè)計(jì)人員應(yīng)該使用UI文件(.ui.qml),而開發(fā)人員應(yīng)該使用相應(yīng)的實(shí)現(xiàn)文件(.qml)來定義編程行為或編寫JavaScript代碼。通過這種方式,可以使得設(shè)計(jì)端和開發(fā)端都可以進(jìn)行很好迭代,而不會(huì)出現(xiàn)影響彼此工作的問題。




審核編輯:劉清

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 編程語言
    +關(guān)注

    關(guān)注

    10

    文章

    1965

    瀏覽量

    39886
  • javascript
    +關(guān)注

    關(guān)注

    0

    文章

    526

    瀏覽量

    56545

原文標(biāo)題:QML中的xxx.ui.qml和xxx.qml文件

文章出處:【微信號(hào):嵌入式小生,微信公眾號(hào):嵌入式小生】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    集成Simulink 與 NXP S32 Design Studio (S32DS)使用基于模型的設(shè)計(jì)工具箱,關(guān)于版本兼容性的疑問求解

    我正在努力集成Simulink 與 NXP S32 Design Studio (S32DS)使用基于模型的設(shè)計(jì)工具箱 (MBDT 1.6.0 版本),我正在為版本兼容性而苦苦掙扎。 這是我的情況
    發(fā)表于 04-16 07:41

    找不到適用于“S32 Design Studio for Power Architecture”的完整安裝程序

    你好 我需要開發(fā) SPC58 B 線 MCU。 我恩智浦網(wǎng)站上找不到“S32 Design Studio for Power Architecture”的完整安裝程序。下載頁面非常混亂,僅顯示
    發(fā)表于 04-15 07:29

    RT-Thread新開發(fā)工具支持:e2studio手把手適配教程 | 技術(shù)集結(jié)

    Titan-RA8P1的芯片是Renensas的RA8P1系列芯片,瑞薩官方使用的IDE是e2studio。本文介紹如何在e2studio創(chuàng)建工程并結(jié)合RT-Thread的源碼,e
    的頭像 發(fā)表于 04-02 18:06 ?3602次閱讀
    RT-Thread新開發(fā)<b class='flag-5'>工具</b>支持:e2<b class='flag-5'>studio</b>手把手適配教程 | 技術(shù)集結(jié)

    S32 Design Studio for Power Architecture 是否支持 e200z6?

    S32 Design Studio for Power Architecture 是否支持 e200z6?目標(biāo)處理器中沒有 e200z6 選項(xiàng),但構(gòu)建工具支持 e200z6。我可以開發(fā) BOOKE 編碼的 mpc5554 嗎?
    發(fā)表于 03-18 08:27

    瑞薩RL78/F22 MCU基于e2studio開發(fā)環(huán)境創(chuàng)建觸摸應(yīng)用樣例工程

    瑞薩RL78/F22 MCU基于e2studio開發(fā)環(huán)境創(chuàng)建觸摸應(yīng)用樣例工程
    的頭像 發(fā)表于 01-14 15:31 ?8353次閱讀
    瑞薩RL78/F22 MCU基于e2<b class='flag-5'>studio</b>開發(fā)環(huán)境<b class='flag-5'>創(chuàng)建</b>觸摸應(yīng)用樣例<b class='flag-5'>工程</b>

    瑞薩RL78/F25 MCU基于e2studio開發(fā)環(huán)境創(chuàng)建觸摸應(yīng)用樣例工程

    打開e2studio設(shè)定workspace后菜單欄點(diǎn)擊[File]新建RL78新工程。
    的頭像 發(fā)表于 01-05 14:56 ?1.5w次閱讀
    瑞薩RL78/F25 MCU基于e2<b class='flag-5'>studio</b>開發(fā)環(huán)境<b class='flag-5'>創(chuàng)建</b>觸摸應(yīng)用樣例<b class='flag-5'>工程</b>

    瑞薩RA0L1 MCU基于e2studio開發(fā)環(huán)境創(chuàng)建觸摸應(yīng)用樣例工程

    打開e2studio設(shè)定workspace后菜單欄點(diǎn)擊[File]新建RA新工程
    的頭像 發(fā)表于 01-05 14:42 ?7692次閱讀
    瑞薩RA0L1 MCU基于e2<b class='flag-5'>studio</b>開發(fā)環(huán)境<b class='flag-5'>創(chuàng)建</b>觸摸應(yīng)用樣例<b class='flag-5'>工程</b>

    創(chuàng)建一個(gè)Library工程

    -&gt; Empty Project,工具鏈選擇RISC-V Cross GCC,具本如下圖 創(chuàng)建一個(gè)Library工程工程 將Library庫文件放入
    發(fā)表于 10-20 09:30

    rt thread studio 創(chuàng)建的K210工程編譯后很多警告是怎么回事?

    用rt thread studio創(chuàng)建的 K210工程,編譯后很多警告,這是怎么回事?有人知道嗎?
    發(fā)表于 10-13 06:29

    創(chuàng)龍 瑞芯微 RK3588 國產(chǎn)2.4GHz八核 工業(yè)開發(fā)板—Qt工程編譯、GPU核心使用說明

    本文圍繞創(chuàng)龍科技研發(fā)的評(píng)估板,詳細(xì)說明 Qt 工程編譯與 GPU 核心使用方法。涵蓋基于命令行和 Qt Creator 工具Qt
    的頭像 發(fā)表于 09-29 14:16 ?982次閱讀
    創(chuàng)龍 瑞芯微 RK3588 國產(chǎn)2.4GHz八核 工業(yè)開發(fā)板—<b class='flag-5'>Qt</b><b class='flag-5'>工程</b>編譯、GPU核心使用說明

    rtthread studio 創(chuàng)建不了工程怎么解決?

    安裝最新studio,路徑默認(rèn)或自選,重新安裝都會(huì)創(chuàng)建工程不成功,報(bào)錯(cuò)如圖 實(shí)際上首次安裝rtt studio ,且電腦上并未有相關(guān)rttsudio創(chuàng)建的相關(guān)
    發(fā)表于 09-29 06:49

    RT-Thread Studio 基于芯片創(chuàng)建工程能直接輸出keil 工程嗎?

    您好!RT-Thread Studio 基于芯片創(chuàng)建工程能直接輸出keil 工程嗎? 基于BSP創(chuàng)建
    發(fā)表于 09-12 07:06

    【匯思博SEEK100開發(fā)板試用體驗(yàn)】開發(fā)板鴻蒙OS搭建QT開發(fā)環(huán)境

    進(jìn)行連接。具體來說,Qt 應(yīng)用的界面會(huì)被渲染在一個(gè) XComponent 組件上,該組件由平臺(tái)插件創(chuàng)建和管理。底層,事件處理、窗口管理等操作都由這個(gè)插件完成轉(zhuǎn)換,從而保證 Qt 應(yīng)
    發(fā)表于 08-24 18:34

    嵌入式工程師為什么要學(xué)QT?

    Qt對(duì)嵌入式工程師來說,真的很重要嗎? Qt是一個(gè)跨平臺(tái)的C++應(yīng)用程序開發(fā)框架,非常適合嵌入式系統(tǒng)的開發(fā),Qt嵌入式開發(fā)中具有很重要的作
    發(fā)表于 08-14 15:15

    如何在Visual Studio 2022中運(yùn)行FX3吞吐量基準(zhǔn)測(cè)試工具?

    ...Infineon-SuperSpeed_Design_Examples_v1.2.1-Code Example-v01_00-ENSuperSpeed Design Examples V1.2.1PC Utilities ),似乎沒有吞吐量基準(zhǔn)測(cè)試
    發(fā)表于 05-13 08:05
    北安市| 浪卡子县| 深圳市| 皋兰县| 柘城县| 木兰县| 九寨沟县| 宾阳县| 博爱县| 罗山县| 临城县| 称多县| 台州市| 西青区| 海原县| 普洱| 滨州市| 织金县| 富源县| 连江县| 颍上县| 武乡县| 秦皇岛市| 沅陵县| 吉木萨尔县| 汝城县| 绍兴市| 深圳市| 石台县| 清河县| 渭南市| 铜陵市| 正阳县| 双流县| 神木县| 汾阳市| 婺源县| 石阡县| 绥江县| 嵩明县| 基隆市|