轉帖|使用教程|編輯:鮑佳佳|2021-08-02 10:20:19.687|閱讀 267 次
概述:QtitanDataGrid 是一個用于 Qt 的商業 DataGrid 組件,它為向最終用戶呈現表格數據提供了真正非凡的可能性。組件吸收了用于顯示表格的用戶界面構造領域的所有現代成就。目前,是 Qt 市場上唯一具有如此令人印象深刻的高級功能和出色性能的網格組件。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
QtitanDataGrid 是一個用于 Qt 的商業 DataGrid 組件,它為向最終用戶呈現表格數據提供了真正非凡的可能性。組件吸收了用于顯示表格的用戶界面構造領域的所有現代成就。目前,是 Qt 市場上唯一具有如此令人印象深刻的高級功能和出色性能的網格組件。(查看詳情)
QtitanDataGrid使你能夠從不同的來源加載各種類型的數據到一個快速、靈活和功能性的可編輯網格中,支持排序、分組、報告、創建帶狀列、按鈕的拖放和大量其他方便的功能。這個數據網格幫助具有Delphi和C++背景的新手和經驗豐富的Qt開發者使用同樣全面的高級可編輯網格功能,他們已經習慣了在相應的IDE中使用這些功能,而這些功能并不是標準Qt庫的一部分。
通過單擊列標題上的過濾器圖標打開的彈出窗口,其中包含該列網格單元格中存在的值列表。您可以選擇一個或多個值并僅顯示包含當前列中所選值的那些行。
多個 API 接口允許您創建任何復雜性的過濾器,并將其從您的應用程序代碼應用到網格。您可以將網格提供的類用于標準條件 - 等于、不等于、更多、更少等,或者為這些接口創建一個新的實現,在其中實現用于比較值和生成字符串表示的函數(它是在過濾器面板或過濾器歷史記錄中向最終用戶顯示過濾器的方式)。
“Ctrl + F”,最終用戶將看到一個面板,用于快速搜索網格中的數據。已創建的文本會突出顯示。最終用戶還可以隱藏不包含搜索文本的行。導航按鈕允許將焦點向前或向后移動到帶有已建立文本的單元格。
網格保留已應用于網格視圖的過濾器的歷史記錄。過濾器歷史記錄來自類似 Excel 的過濾器、過濾器對話框或來自源代碼的任何用戶定義的條件的過濾器條件。您可以通過方便的過濾器歷史記錄窗口重新分配任何以前的過濾器。
過濾器對話框是一種直觀的機制,可以將行過濾條件添加到網格中。通過 Control+Shift+F 或通過鼠標右鍵的上下文菜單激活。該對話框允許您從頭開始創建過濾器或向已激活的過濾器添加更多條件。
任何疊加在網格上的過濾器都可以在過濾器編輯器中進行編輯。您可以添加新條件、更改值和比較運算符。可以從頁腳過濾器面板或以編程方式從源代碼調用編輯器。
為方便起見,我們的網格提供了一種對數據集周圍的值進行匯總計算的機制。您可以在列中向最終用戶顯示值的總和、最大值、最小值、平均值。最終用戶可以從彈出菜單中更改計算類型,該菜單通過按帶有摘要的單元格上的右鍵出現。
QtitanDataGrid 小部件支持以下摘要類型:
計算匯總后,您可以更改輸出值或格式化要在匯總單元格中顯示的文本。如果您想讓最終用戶更清楚地了解結果,這種可能性可能會派上用場——例如,為列中的所有金額添加貨幣標識符。
聚合數據可以配置為在按列分組后在一組行內計算。對于此類摘要,僅來自共享組的值參與。匯總單元格位于分組行的頁腳。但是,有一個選項允許更改組行的布局并在其上放置帶有摘要的單元格,而不是頁腳。
Qt專業組件:
現更多Qt類開發工具QtitanRibbon、QtitanChart、QtitanNavigation、QtitanDocking、QtitanDataGrid在線訂購現直降1000元,歡迎咨詢慧都獲取更多優惠>>
================================================== ==
想要了解或購買Qt正版授權的朋友,歡迎
Qt技術交流交流群開通,QQ搜索群號“765444821”或者掃描二維碼加入
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自: