GitHub開(kāi)源推薦 | qsint-基于Qt的UI控件

?Github 開(kāi)源推薦
專(zhuān)注分享 GitHub 上有趣、好玩的開(kāi)源項(xiàng)目,以幫助大家提高編程技巧,找到編程樂(lè)趣。
如果你對(duì)開(kāi)源感興趣,想和大家分享一些優(yōu)質(zhì)項(xiàng)目,隨時(shí)歡迎投稿(微信號(hào):iwaleon)。
qsint 是一基于 Qt 的 UI 開(kāi)發(fā)庫(kù),其中包含了幾個(gè) Qt 控件、圖表、屬性編輯器等!
地址:https://sourceforge.net/projects/qsint/
該庫(kù)包含了 3 大模塊:
QSint::Widgets:包含了日常使用的定制 Qt Widgets(例如:顏色選擇器、分割按鈕、滑塊等)。QSint::Actions:包含了額外的 Qt Widgets,用于維護(hù) Windows XP 任務(wù)面板,Windows 7 動(dòng)作等外觀和感覺(jué)。QSint::Charts:包含了遵循 Qt 模型視圖思想的 2D 圖表組件。
1
風(fēng)格效果
下載 qsint 源碼,直接編譯即可成功,來(lái)看一些自帶的示例程序。
ActionLabel -?類(lèi)似于 Windows 7 控制面板中的操作按鈕,通常由一個(gè)圖標(biāo)和文本組成。
ActionBox -?通常由一個(gè)圖標(biāo)、可點(diǎn)擊的標(biāo)題和一組動(dòng)作列表組成。

ActionPanel - 類(lèi)似于 Windows XP 任務(wù)面板的操作面板,是 ActionGroup 的容器。
ActionGroup - 代表了一組操作,是 ActionLabel 所代表的動(dòng)作的容器。

循環(huán)進(jìn)度條,支持多種樣式:圓環(huán)、餅狀、線狀等。

PieChart 用餅圖表示模型的單列,可以通過(guò) setActiveIndex() 方法來(lái)選擇模型中的活動(dòng)列。

柱狀圖繪制控件,提供了多種圖表類(lèi)型:堆疊圖、柱形圖、趨勢(shì)圖。

環(huán)形圖將模型的每一列表示為一個(gè)環(huán),環(huán)由大小與行值成正比的片段組成。

·END·

