91精产品自偷自偷综合官网版下载-91精产品自偷自偷综合下-91精品-91精品91久久久-91精品成人-91精品成人www

網站建設資訊

NEWS

網站建設資訊

Qt中的屬性設置(搜集整理)-創新互聯

一、Qt中的屬性

屬性是指窗口或控件的屬性,比如opacity屬性表示“透明度”,geometry指的是“位置和大小”,pos屬性代表“位置”。qt中的控件有自帶的屬性,我們也可以自己定義屬性。

成都創新互聯公司自成立以來,一直致力于為企業提供從網站策劃、網站設計、做網站、網站建設、電子商務、網站推廣、網站優化到為企業提供個性化軟件開發等基于互聯網的全面整合營銷服務。公司擁有豐富的網站建設和互聯網應用系統開發管理經驗、成熟的應用系統解決方案、優秀的網站開發工程師團隊及專業的網站設計師團隊。

QObject這個類有一個函數setProperty,我們可以通過這個函數定義自己的屬性,使用方法很簡單,setProperty(const char * name, const QVariant & value),第一個參數是屬性的名稱,第二個參數是屬性值。

除了上面的方法,還有一種自定義屬性的方法,就是使用Q_PROPERTY這個宏,簡單用法如下:

Q_PROPERTY(type name READ getFunction WRITE setFunction)

Q_PROPERTY(參數類型 參數名稱 READ 獲得屬性值函數 WRITE 設置屬性值函數)

比如Q_PROPERTY(bool bIsDoubi READ getDoubi WRITE setDoubi),屬性類型是bool類型,bIsDoubi是屬性名稱。除此之外還需要寫兩個函數,第一個是設置屬性的函數void setDoui(bool),第二個是獲得屬性的函數bool getDoubi()。

二、自定義屬性有什么用

我目前所知的自定義屬性有兩個用途,第一是用于改變樣式,第二是用于動畫,下面分別作解釋。

三、改變樣式

翻開Qt助手,找到樣式表語法部分,在通過選擇器設置樣式中有一個屬性選擇器,比如QPushButton[flat="false"]意思就是當按鈕屬性flat為false時的樣式。

舉個栗子,我們有個類,名字叫PropertyTest,在界面中有個按鈕,名字叫pushButton_3

1

另外有需要云服務器可以了解下創新互聯scvps.cn,海內外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業上云的綜合解決方案,具有“安全穩定、簡單易用、服務可用性高、性價比高”等特點與優勢,專為企業上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。


本文名稱:Qt中的屬性設置(搜集整理)-創新互聯
瀏覽地址:http://www.yuzhuanjia.cn/article/iidsd.html 主站蜘蛛池模板: 91精品国产综合久久久动漫百度 | 国产AV一区二区三区日韩 | 福利小视频在线观看 | 一区二区三区网站在线观看 | 成人日日射视频 | 99久久久无码国产精品性推油 | 91视频在线观看免费播放 | 国产不卡精品视频男人的天堂 | av无码久久久久不卡网站毛 | 东京热久久一区二区a | 91精品国产闺蜜国产在线 | 69精品在线 | 91嫩草私人亚洲影院 | 午夜国产羞羞视频免费网久久精品 | av中文字幕一区二区三区久久 | 97色在线观看免费视频 | 91精品国产高清久久久电影 | 99久久精品国产一区二区三区 | 国产不卡一区二区三区視频。 | 高潮一区二区三区四区在线播 | 国产v无码专区亚洲v桃花庵 | xxx毛茸茸的亚洲 | 91久久精一区二区 | 99精品国产麻豆婷婷 | 91蝌蚪在线视频 | av一级在线观 | av女优吉吉影 | 午夜精品久久久久久久无码软件 | 丰满的女同学2 | 91短视频版高清在线观看免费 | 潮喷失禁调教sm在线 | 丰满多毛少妇做爰视频爽爽和 | 91久久久无码国产精品免费 | www在线视频在线播放 | 成全在线观看免费播放 | 国产爆乳合集在线观看视频 | 高清无码爆乳护士在线播放 | 午夜国产密臀日韩av片免费 | 午夜a级理论电影在线播放 午夜a级理论片 | 高清无码专区av | 午夜免费视频 |
      • <dl id="iqmks"><acronym id="iqmks"></acronym></dl>