原文:用Qt寫軟件系列三:一個簡單的系統工具(上)

導言 繼上篇 用Qt寫軟件系列二:QIECookieViewer 之后,有一段時間沒有更新博客了。這次要寫的是一個簡單的系統工具,需求來自一個內部項目。功能其實很簡單,就是查看當前當前系統中運行的進程信息以及系統中已安裝軟件信息。說出來也就這么兩句話,然而做起來的時候,問題卻層出不窮。另外,一直想研究一下Qt中的樣式表 Style Sheet 的使用,就這這個機會實踐了一下,也算收獲頗多。 這一篇 ...

2014-03-03 19:27 0 4423 推薦指數:

查看詳情

Qt軟件系列三:一個簡單系統工具之界面美化

前言 在上一篇中,我們基本上完成了主要功能的實現,剩下的一些導出、進程子模塊信息等功能,留到后面再來慢慢實現。這一篇來講述如何對主界面進行個性化的定制。Qt庫提供的只是最基本的組件功能,使用這些組件開發出來的軟件基本上個性可言。如果開發的產品只講究實用性,那么UI體驗尚可擱置一邊 ...

Tue Mar 04 23:29:00 CST 2014 6 17954
Qt軟件系列五:一個安全防護軟件的制作(2)

引言 在上一篇中講述了主窗體的創建和設計。主窗體的無邊框效果、陰影效果、拖動事件處理、窗體美化等工作在前面的博客中早就涉及,因此上篇博文中並未花費過多筆墨。這一篇繼續講述工具箱(Tool Button)的實現。另外,在實現的過程中還做了另外一個貼心的小功能:可伸縮的側邊欄。不過后 ...

Tue Jun 17 21:59:00 CST 2014 2 4097
Qt軟件系列五:一個安全防護軟件的制作(3)

引言 上一篇中講述了工具箱的添加。通過一個水平布局管理器,我們將一系列工具按鈕組合到了一起,完成了工具箱的編寫。本文在前面的基礎上實現窗體分割效果、堆棧式窗口以及Tab選項卡。 窗體分割 窗體分割是一個常見的功能,尤其在一些IDE中用的非常廣泛。主要是窗體分割 ...

Sat Jun 21 19:10:00 CST 2014 2 4823
Qt軟件系列五:一個安全防護軟件的制作(1)

引言 又有許久沒有更新了。Qt,我心愛的Qt,為了找工作不得不拋棄一段時間,業余時間來學一學了。本來計划要寫一系列關於Qt組件美化的博文,但是寫了幾篇之后就沒堅持下去了。技術上倒是問題不大,主要是時間不夠充裕。這段時間幾篇關於界面整體設計的博文,從最基礎的界面元素開始,到最后構建 ...

Fri Jun 13 22:33:00 CST 2014 15 6138
Qt軟件系列四:定制個性化系統托盤菜單

導讀 一款流行的軟件,往往會在功能漸趨完善的時候,通過改善交互界面來提高用戶體驗。畢竟,就算再牛逼的產品,躲藏在糟糕的用戶界面之后總會讓用戶心生不滿。界面設計需綜合考慮審美學、心理學、設計學等多因素,是一份精細活。這篇博文仍然以Qt的使用為主旨,探討一下在Qt中如何進行系統托盤的個性化 ...

Sun Mar 30 22:29:00 CST 2014 9 5241
qt一個簡單到不能在簡單的上位機

QT時,一個簡單得不能再簡單的串口上位機,用來控制單片機上的2個LED。假設一個是只有開和關的狀態。一個可以調節亮度。上位機的界面如下圖: 其中,波特率,數據位,停止位下拉值在設計師里面添加。剩下的功能,基本由代碼實現。通信使用的協議也是隨便的。很簡單和隨意。圖片是老弟手繪 ...

Sun Jul 13 04:30:00 CST 2014 1 8546
在Unity里一個簡單的存檔系統

目錄 1. 在Unity項目導入Newtonsoft.Json.dll 2.對存檔簡單的認識 3.編寫代碼 4.具體代碼 5.對個別數據類型的處理 6.其他要注意的點(踩了的坑) 新手上路,想在Unity里做一個簡單的存檔系統,查閱網上較多資料后 ...

Sun Feb 23 01:30:00 CST 2020 1 1092
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM