中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁(yè) > news >正文

為什么自己做的網(wǎng)站別的電腦打不開上海搜索引擎優(yōu)化seo

為什么自己做的網(wǎng)站別的電腦打不開,上海搜索引擎優(yōu)化seo,購(gòu)物網(wǎng)站設(shè)計(jì)理念,網(wǎng)站建設(shè)相關(guān)小論文QXlsx讀寫excel 安裝 QXlsx使用 qmake使用 CMake 基本用法1. 寫入 Excel 文件2. 讀取 Excel 文件 詳細(xì)用法1. 設(shè)置單元格樣式2. 合并單元格3. 創(chuàng)建圖表4. 設(shè)置列寬和行高 完整示例 QXlsx 是一個(gè)用于在 Qt 應(yīng)用中讀寫 Excel 文件的第三方庫(kù)。它提供了豐富的 API,可以…

QXlsx讀寫excel

      • 安裝 QXlsx
        • 使用 qmake
        • 使用 CMake
      • 基本用法
        • 1. 寫入 Excel 文件
        • 2. 讀取 Excel 文件
      • 詳細(xì)用法
        • 1. 設(shè)置單元格樣式
        • 2. 合并單元格
        • 3. 創(chuàng)建圖表
        • 4. 設(shè)置列寬和行高
      • 完整示例

QXlsx 是一個(gè)用于在 Qt 應(yīng)用中讀寫 Excel 文件的第三方庫(kù)。它提供了豐富的 API,可以方便地操作 Excel 文件的內(nèi)容。以下是關(guān)于 QXlsx 的詳細(xì)介紹,包括安裝、基本用法、讀取和寫入 Excel 文件的示例。

安裝 QXlsx

使用 qmake
  1. 下載 QXlsx 庫(kù)源代碼:QXlsx GitHub
  2. 將下載的文件解壓到你的項(xiàng)目目錄中。
  3. 在你的 .pro 文件中添加以下內(nèi)容:
include(path/to/qtxlsx/src/xlsx/xlsx.pri)

在這里插入圖片描述

使用 CMake
  1. 下載 QXlsx 庫(kù)源代碼:QXlsx GitHub
  2. 將下載的文件解壓到你的項(xiàng)目目錄中。
  3. 在你的 CMakeLists.txt 中添加以下內(nèi)容:
add_subdirectory(path/to/qtxlsx)
target_link_libraries(your_project Qt5::Xlsx)

基本用法

1. 寫入 Excel 文件

下面的示例代碼展示了如何使用 QXlsx 庫(kù)創(chuàng)建一個(gè)新的 Excel 文件并寫入一些數(shù)據(jù)。

#include <QCoreApplication>
#include <QXlsx>int main(int argc, char *argv[])
{QCoreApplication a(argc, argv);QXlsx::Document xlsx;// 寫入數(shù)據(jù)xlsx.write("A1", "Hello");xlsx.write("B2", 123);xlsx.write("C3", "=SUM(B2, 1)"); // 寫入公式// 保存文件xlsx.saveAs("example.xlsx");return a.exec();
}
2. 讀取 Excel 文件

下面的示例代碼展示了如何使用 QXlsx 庫(kù)讀取一個(gè)已存在的 Excel 文件中的數(shù)據(jù)。

#include <QCoreApplication>
#include <QXlsx>int main(int argc, char *argv[])
{QCoreApplication a(argc, argv);QXlsx::Document xlsx("example.xlsx");// 讀取數(shù)據(jù)QVariant value1 = xlsx.read("A1");QVariant value2 = xlsx.read("B2");QVariant value3 = xlsx.read("C3");qDebug() << "A1:" << value1.toString();qDebug() << "B2:" << value2.toInt();qDebug() << "C3:" << value3.toString();return a.exec();
}

詳細(xì)用法

1. 設(shè)置單元格樣式

可以設(shè)置單元格的字體、顏色、對(duì)齊方式等。

QXlsx::Format format;
format.setFontColor(Qt::red);
format.setFontBold(true);xlsx.write("A1", "Styled Text", format);
2. 合并單元格

可以合并多個(gè)單元格。

xlsx.mergeCells("A1:B2");
xlsx.write("A1", "Merged Cells");
3. 創(chuàng)建圖表

可以創(chuàng)建圖表并插入到 Excel 文件中。

QXlsx::Chart *chart = xlsx.insertChart(3, 3, QSize(300, 300));
chart->setChartType(QXlsx::Chart::CT_Line);QXlsx::CellRange range("A1:B2");
chart->addSeries(range);
4. 設(shè)置列寬和行高

可以設(shè)置指定列的寬度和指定行的高度。

xlsx.setColumnWidth(1, 20); // 設(shè)置第一列的寬度為20
xlsx.setRowHeight(1, 30);   // 設(shè)置第一行的高度為30

完整示例

以下是一個(gè)綜合示例,展示了如何使用 QXlsx 庫(kù)進(jìn)行更多操作。

#include <QCoreApplication>
#include <QXlsx>int main(int argc, char *argv[])
{QCoreApplication a(argc, argv);QXlsx::Document xlsx;// 寫入數(shù)據(jù)和設(shè)置樣式QXlsx::Format format;format.setFontColor(Qt::blue);format.setFontBold(true);xlsx.write("A1", "Hello World", format);// 合并單元格xlsx.mergeCells("A2:B3");xlsx.write("A2", "Merged Cells");// 設(shè)置列寬和行高xlsx.setColumnWidth(1, 20);xlsx.setRowHeight(2, 30);// 創(chuàng)建圖表xlsx.write("A5", 10);xlsx.write("A6", 20);xlsx.write("B5", 30);xlsx.write("B6", 40);QXlsx::Chart *chart = xlsx.insertChart(7, 1, QSize(300, 300));chart->setChartType(QXlsx::Chart::CT_Line);QXlsx::CellRange range("A5:B6");chart->addSeries(range);// 保存文件xlsx.saveAs("example.xlsx");return a.exec();
}

通過上述內(nèi)容,你應(yīng)該可以掌握使用 QXlsx 庫(kù)進(jìn)行 Excel 文件的讀寫操作。QXlsx 提供了豐富的 API,可以滿足大部分對(duì) Excel 文件操作的需求。

其他QT文章
1. QT開發(fā)環(huán)境安裝以配置。
2. QT線段畫板實(shí)戰(zhàn)
3. 半小時(shí)玩轉(zhuǎn)QT桌面系統(tǒng)托盤(含托盤消息)
4. QT入門開發(fā)一個(gè)時(shí)鐘
5. 半小時(shí)教你做大轉(zhuǎn)盤游戲(QT篇)
6. 手把手教你制作【帶吸附效果的線段繪制】(QT)
7. 手把手教你開發(fā)-滾動(dòng)效果號(hào)碼抽獎(jiǎng)(QT)
8. 100行代碼實(shí)現(xiàn)貪吃蛇小游戲
9.C++實(shí)現(xiàn)《掃雷》游戲(入門經(jīng)典)
10. svg轉(zhuǎn)圖片工具開發(fā)
11. Qt網(wǎng)路與通信(獲取本機(jī)網(wǎng)絡(luò)信息)
12. Qt網(wǎng)路與通信(UDP客戶與服務(wù))
13. Qt網(wǎng)絡(luò)與通信(TCP聊天室)
14. Qt多線程以及線程池
15. Qt散點(diǎn)圖、折線圖、柱狀圖、盒須圖、餅狀圖、雷達(dá)圖開發(fā)實(shí)例
16. 取色器(QT)
17. MQTT客戶端入門開發(fā)
18.QT文件上傳帶進(jìn)度條實(shí)例(含源碼)
19. Qt音樂播放器開發(fā)實(shí)例(可畢設(shè)含源碼)
20. Qt學(xué)生管理系統(tǒng)-- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)(付源碼)

http://www.risenshineclean.com/news/21618.html

相關(guān)文章:

  • 珠海疫情最新消息今天又封了優(yōu)化器
  • 兩個(gè)網(wǎng)站合并建設(shè)實(shí)施方案網(wǎng)站關(guān)鍵詞搜索排名
  • 淄博網(wǎng)站seo公司泉州seo按天計(jì)費(fèi)
  • 免費(fèi)網(wǎng)站建設(shè)下載搜索引擎排名查詢工具
  • q王商城 網(wǎng)站是怎么做的免費(fèi)域名注冊(cè)平臺(tái)有哪些
  • 公司網(wǎng)站建設(shè)宣傳話語(yǔ)百度手機(jī)助手app下載并安裝
  • 免費(fèi)建立個(gè)人網(wǎng)站的視頻谷歌瀏覽器下載安裝2023最新版
  • 靜態(tài)網(wǎng)站是什么意思克州seo整站排名
  • 義烏網(wǎng)站建設(shè)怎么做好百度seo咋做
  • wordpress_百科seop
  • 關(guān)于黨風(fēng)廉政建設(shè)的網(wǎng)站東莞網(wǎng)絡(luò)營(yíng)銷代運(yùn)營(yíng)
  • 通用搭建網(wǎng)站教程微商引流的最快方法是什么
  • 微信微網(wǎng)站平臺(tái)上海寶山網(wǎng)站制作
  • 網(wǎng)站建設(shè)怎么尋找客戶經(jīng)典軟文案例50字
  • 石家莊論壇建站模板電商推廣方案
  • 門戶網(wǎng)站首頁(yè)亞馬遜關(guān)鍵詞搜索器
  • 南充建設(shè)機(jī)械網(wǎng)站品牌型網(wǎng)站設(shè)計(jì)推薦
  • 江西手機(jī)版建站系統(tǒng)開發(fā)搜什么關(guān)鍵詞比較刺激
  • 有什么有趣的網(wǎng)站湖人排名最新
  • 怎么查網(wǎng)站備案最簡(jiǎn)單的網(wǎng)頁(yè)制作
  • 正規(guī)招聘網(wǎng)站有哪些長(zhǎng)春剛剛最新消息今天
  • 微山網(wǎng)站建設(shè)哪家便宜建一個(gè)app平臺(tái)的費(fèi)用多少
  • dw自己做網(wǎng)站需要什么高端企業(yè)網(wǎng)站模板
  • 網(wǎng)站開發(fā)要多錢廊坊網(wǎng)站設(shè)計(jì)
  • 貿(mào)易公司做網(wǎng)站愛鏈網(wǎng)中可以進(jìn)行鏈接買賣
  • 網(wǎng)站建設(shè) 質(zhì)量標(biāo)準(zhǔn)win10優(yōu)化大師怎么樣
  • 自動(dòng)的網(wǎng)站制作智慧軟文網(wǎng)站
  • 做阿里巴巴企業(yè)網(wǎng)站谷歌seo是什么
  • 做網(wǎng)站價(jià)位軟件推廣平臺(tái)有哪些
  • 博客型網(wǎng)站建設(shè)葉濤網(wǎng)站推廣優(yōu)化