導言 繼上篇《用Qt寫軟件系列二:QIECookieViewer》之后,有一段時間沒有更新博客了。這次要寫的是一個簡單的系統工具,需求來自一個內部項目。功能其實很簡單,就是查看當前當前系統中運行的進程信息以及系統中已安裝軟件信息。說出來也就這么兩句話,然而做起來的時候,問題卻層出不窮 ...
前言 在上一篇中,我們基本上完成了主要功能的實現,剩下的一些導出 進程子模塊信息等功能,留到后面再來慢慢實現。這一篇來講述如何對主界面進行個性化的定制。Qt庫提供的只是最基本的組件功能,使用這些組件開發出來的軟件基本上個性可言。如果開發的產品只講究實用性,那么UI體驗尚可擱置一邊。如果要面向客戶推廣部署,那么改善一下UI視覺效果對於產品的推廣也會有莫大的幫助。閑話不多說。先來對比一下界面個性化定制 ...
2014-03-04 15:29 6 17954 推薦指數:
導言 繼上篇《用Qt寫軟件系列二:QIECookieViewer》之后,有一段時間沒有更新博客了。這次要寫的是一個簡單的系統工具,需求來自一個內部項目。功能其實很簡單,就是查看當前當前系統中運行的進程信息以及系統中已安裝軟件信息。說出來也就這么兩句話,然而做起來的時候,問題卻層出不窮 ...
引言 在上一篇中講述了主窗體的創建和設計。主窗體的無邊框效果、陰影效果、拖動事件處理、窗體美化等工作在前面的博客中早就涉及,因此上篇博文中並未花費過多筆墨。這一篇繼續講述工具箱(Tool Button)的實現。另外,在實現的過程中還做了另外一個貼心的小功能:可伸縮的側邊欄。不過后 ...
引言 上一篇中講述了工具箱的添加。通過一個水平布局管理器,我們將一系列的工具按鈕組合到了一起,完成了工具箱的編寫。本文在前面的基礎上實現窗體分割效果、堆棧式窗口以及Tab選項卡。 窗體分割 窗體分割是一個常見的功能,尤其在一些IDE中用的非常廣泛。主要是窗體分割 ...
引言 又有許久沒有更新了。Qt,我心愛的Qt,為了找工作不得不拋棄一段時間,業余時間來學一學了。本來計划要寫一系列關於Qt組件美化的博文,但是寫了幾篇之后就沒堅持下去了。技術上倒是問題不大,主要是時間不夠充裕。這段時間寫幾篇關於界面整體設計的博文,從最基礎的界面元素開始,到最后構建 ...
1.http://www.developer.nokia.com/Community/Wiki/Glossy_Qt_stylesheet 代碼: View Code 界面效果: 2.http://tech-artists.org/forum ...
關於QSS 除原生界面外,Qt提供了加載配置文件的方式來自定義和美化界面外觀,這個配置文件也叫做樣式表(QSS:Qt Style Sheets),它的語法與css類似,具體支持屬性可參考官方文檔。 編寫QSS文件 新建一個文件命名為MyStyleSheet.qss,填入樣式屬性代碼 ...
大家都知道,用UI做起界面來非常方便,但是如果我們不熟練他的操作的話,做起來也會有不少布局的麻煩, 所以,我打算寫一篇文章來記錄自己參考大牛用代碼寫界面的文章,感謝百度,感謝各位QT大牛的幫助。 所謂代碼布局,無非用到的是qss樣式表,它與css樣式表的語法形式差不多,下面廢話不多 ...
目前發現在Qt-Design中右擊控件,可以選擇Change StyleSheet ------------------------以下總結不太對 剛接觸Qt,發現Qt Design無法對每個控件進行顏色風格設置。正在納悶如此受歡迎的開發工具,怎么會沒有這種,Delphi ...