最近有個需求是可以將程式中的資料生成excel報表,於是搜了搜,找到乙個蠻方便的qt外掛程式qtxlsx。
qtxlsx是乙個可以讀寫excel檔案的庫。
基本使用在github鏈結下方都有,這邊簡單描述下使用方式。
github鏈結
在make的時候,可能會出現上述報錯,那是因為你沒有裝perl或者環境變數中沒有配置進去。perl在編譯過程中是必須的。
3. 成功跑完上面步驟,可以在xlsx目錄,還有你的qt對應編譯器的目錄下發現編譯好的qtxlsx庫。然後你就可以使用它了。
使用qtxlsx非常簡單,在你的工程配置檔案中(.pro/.pri)加入該模組即可,
qt +
= xlsx
接著,引入標頭檔案,就可以直接使用了。
#include
intmain()
這類外掛程式安裝使用基本上沒有難度,但是想生成理想的報表很麻煩。需要在**中控制生成表的排版、色彩、高亮,甚至一些計算,這部分工作不知有無更簡單省力的方法。 QtXlsx讀寫 xlsx基本內容
qtxlsx例子中方法還是很全的,這裡整理一下 xlsx實質上是乙個zip壓縮的xml檔案集,可以把字尾名改為.zip開啟。qstring filepath qfiledialog getopenfilename 0,open xlsx file qstring xlsx if filepath.i...
使用QtXlsx來讀寫excel檔案
概述 qtxlsx是功能非常強大和使用非常方便的操作excel類庫。包括對excel資料讀寫 excel資料格式設定及在excel裡面根據資料生成各種圖表。下面重點介紹如何安裝和使用qtxlsx。一 獲取qtxlsx。1 通過下面位址獲取 2 得到的是包括原始碼 各種例項的檔案包。3 解壓某個盤的根...
oracle基本使用
ocm oracle 大師認證 ocp oracle 專家認證 oca oracle 初級認證 認證 1千 1.oracle啟動 電腦 管理 服務 oracleorahome90tnslistener oracleservice 你要開啟的資料庫 2.oracle使用者 syssystem scot...