Qt QWidget 軟體開發模版

2021-09-10 17:38:39 字數 1880 閱讀 4153

新年開工第一天,更新乙個最近自己新寫的乙個軟體的開發介面模版,csdn的部落格也不知道為啥要限制為2m,傳個gif都不行,也是妥妥的付。先看下效果吧

這個**有點失真了,下面看下截圖吧

整個軟體軟體模版最底層為widget,上面使用了tabwidget用來區分每個模組

上面的標題欄中,四個按鈕分別為連線介面,關於介面,最小化和關閉按鈕。連線介面如下圖所示

總共有四種連線方式 配置相應引數即可建立對應連線。

這裡就是放了一張背景圖,可以自己修改其他

資訊展示介面,這裡將詳細的顯示資料資訊。預設為不顯示狀態。

目前,這個專案的**還沒有打算公開,只分享部分qss**。僅供參考,感興趣的可單獨與我聯絡。

"qlabel "

"qcombobox"

"qcombobox::drop-down"

"qcombobox::down-arrow"

"qcombobox qabstractitemview"

"qpushbutton"

"qpushbutton:enabled "

"qpushbutton:!enabled "

"qpushbutton:enabled:hover"

"qpushbutton:enabled:pressed"

"qlineedit "

"qmessagebox"

"qtabwidget::pane"

"qtabwidget::tab-bar"

"qtabbar::tab"

"qtabbar::tab:hover"

//關閉按鈕樣式

"qpushbutton#pushbutton_close"

"qpushbutton::hover#pushbutton_close"

"qpushbutton::pressed #pushbutton_close"

//最小化按鈕樣式

"qpushbutton#pushbutton_min"

"qpushbutton::hover#pushbutton_min"

"qpushbutton::pressed #pushbutton_min"

"qpushbutton#pushbutton_about"

"qpushbutton::hover#pushbutton_about"

"qpushbutton::pressed #pushbutton_about"

//設定按鈕樣式

軟體開發設計文件模版

開發團隊 部門 組長 組員 備註 可以把上面的內容放在乙個好看的封面頁上。文件更新記錄 版本說明 完成日期 修改人建立文件 對專案的背景進行介紹 比如為什麼要開發這個系統 對整個系統的情況進行介紹。列舉參考的文件 該系統需要完成的基本功能,對系統的大體描述 該系統涉及的開源專案等 本設計文件作為xx...

軟體開發委託(個人)協議模版

更改記錄 日期 修改章節 修改型別 修改描述 修改人 版本 修改型別分為a addedm modifiedd deleted 文件編號 專案名稱 擬制 子合同專案 team leader 簽字和日期 子合同經理簽字和日期 sqa 批准 研發主管簽字和日期 專案代號 收文 研發主管,專案經理,sqa ...

python軟體開發目錄 軟體開發目錄規範

為了提高程式的可讀性與可維護性,我們應該為軟體設計良好的目錄結構,這與規範的編碼風格同等重要。軟體的目錄規範並無硬性標準,只要清晰可讀即可,假設你的軟體名為foo,筆者推薦目錄結構如下 foo core 存放業務邏輯相關 core.py api 存放介面檔案,介面主要用於為業務邏輯提供資料操作。ap...