iT邦幫忙

2021 iThome 鐵人賽

DAY 1
0

我比較熟悉的ui是qt的,但是框架類似,下面就分幾步講解,我是如何在一個自動化項目中使用UI的:
首先新建一個ui項目,項目的ui設計的部分,應該是交由ui設計或者產品設計的人做,我這邊只需要根據這個ui在ui編輯界面進行編輯;
第一步:ui編輯;https://ithelp.ithome.com.tw/upload/images/20210909/20139212ze3tTlRr6j.png
常用元素:button(點擊),label(提示語or圖片logo等),lineedit(輸入);
每個元素常用的設置:大小,字體樣式,内容等;
第二步:事件:比如現在做好了一個button,我點擊這個button想要做什麽呢?這個就是一個點擊事件,我們需要些一個函數,來處理點擊這個事件;比如點擊之後,在另一個label中顯示“被點擊了”等;
第三步:動態輸入:第一步中的内容是直接輸入的,第二步中,點擊后,label的内容被更改了,這就是動態輸入,也就是界面動態的修改;
第四步:切換頁面:通常一個系統的ui有多個界面,進行界面切換的功能也是需要學習的,而一般一個界面都有一個index,需要編號這些index,然後進行切換,所以學習一個界面框架一定要搞清楚,如何切換界面;


下一篇
網絡框架
系列文
applicatio框架搭建,包含常用toolkit:ui,network,multithread,db,config,log,data structure4
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言