【QCustomPlot】版本迭代日誌

来源:https://www.cnblogs.com/young520/archive/2023/03/13/17209904.html
-Advertisement-
Play Games

說明 使用 QCustomPlot 繪圖庫輔助開發時整理的學習筆記。本篇總結 QCustomPlot 在各版本中的更新要點,詳細更新日誌可查看 QCustomPlot 更新日誌 以及各版本的 changelog 文件(部分版本沒有可以線上查看的 changelog 記錄,需要到 下載界面 下載對應的 ...


說明

使用 QCustomPlot 繪圖庫輔助開發時整理的學習筆記。本篇總結 QCustomPlot 在各版本中的更新要點,詳細更新日誌可查看 QCustomPlot 更新日誌 以及各版本的 changelog 文件(部分版本沒有可以線上查看的 changelog 記錄,需要到 下載界面 下載對應的 Full package 後,解壓查看),以下按時間順序排列。

目錄


1. New QCustomPlot release,2012-2-3 發佈

新增特性:

  • 拓展了繪圖介面,新增參數曲線柱狀圖箱線圖的繪製。
  • 坐標軸可反轉顯示。
  • 完善了幫助文檔,類描述更詳細。

2. QCustomPlot 1.0.0 release,2013-8-3 發佈

新增特性:[changelog]

  • 版本命名使用 semantic versioning scheme 策略。
  • 更靈活的坐標軸顯示,支持多軸顯示以及多坐標系顯示。

3. QCustomPlot 1.0.1 release,2013-9-5 發佈

新增特性:[changelog]

  • 修複 BUG。
  • 修複 qch 幫助文檔圖像缺失的問題。

4. QCustomPlot 1.1.0 release,2013-11-4 發佈

新增特性:

  • 去除 QWeakPointer 類的使用,改用 QPointer 類,使 QCustomplot 支持 Qt 5.1 和 Qt 5.2。

5. QCustomPlot 1.1.1 release,2013-12-9 發佈

新增特性:[changelog]

  • 修複 BUG。
  • 完善幫助文檔。

6. QCustomPlot 1.2.0 release,2014-3-14 發佈

新增特性:

  • QCPGraph 中高密度數據的自適應抽樣顯示,儘量保留數據特征。
  • 拓展了繪圖介面,新增熱力圖 QCPColorMap 的繪製。

7. QCustomPlot 1.2.1 release,2014-4-7 發佈

新增特性:

  • 修複 ltDateTime 日期時間標簽的顯示問題。

8. QCustomPlot 1.3.0 release,2014-12-27 發佈

新增特性:[changelog]

  • 拓展了繪圖介面,新增金融類圖 QCPFinancial 的繪製。
  • 新增 QCPBarsGroup 類,完善柱狀圖的繪製功能。
  • QT_NO_CAST_TO_ASCII , QT_NO_CAST_FROM_ASCIIQT_NO_KEYWORDS 三個 Qt 編譯指令相容。

9. QCustomPlot 1.3.1 release,2015-4-25 發佈

新增特性:[changelog]

  • 更改了幫助文檔的顯示風格,使其更接近 Qt5 風格。
  • 改進了幫助文檔的製作方式,減小它所占記憶體空間大小。
  • 修複 BUG。

10. QCustomPlot 1.3.2 release,2015-12-22 發佈

新增特性:[changelog]

  • 修複 BUG。

11. QCustomPlot 2.0.0 release,2017-9-4 發佈

新增特性:[changelog]

  • 更完善的坐標軸標簽顯示系統,新增 QCPAxisTicker 類,支持均勻刻度、整數次冪刻度、對數刻度、符號常量刻度、年月日刻度、時刻刻度的顯示。
  • 完善 QCPGraph 的填充功能,使其可以處理數據中的空白,在填充模式下繪製多個不相交的填充多邊形。
  • 引入新的數據框選機制,具體功能可查看 Data Selection Mechanism
  • 引入所有一維繪圖數據的數據存儲系統,例如 QCPGraphQCPBars 的繪圖數據,相比於以往基於紅黑樹的 QMap,它在訪問速度、修改速度和記憶體使用方面都提供了更好的性能,具體可查看 QCPDataContainer。同時,提供了所有一維繪圖數據的統一介面,具體可查看 QCPPlottableInterface1D

12. QCustomPlot 2.0.1 release,2018-6-25 發佈

新增特性:[changelog]

  • 修複 BUG。
  • 完善幫助文檔。
  • 相容至 Qt 5.11。

13. QCustomPlot 2.1.0 release,2021-3-29 發佈

新增特性:

  • 從 Qt 4.6 相容至 Qt 6.0。
  • 新增極坐標繪圖示例,繪圖介面尚未固定。

14. QCustomPlot 2.1.1 release,2022-11-6 發佈

新增特性:

  • 修複 BUG。
  • 相容至 Qt 6.4。

本文作者:木三百川

本文鏈接:https://www.cnblogs.com/young520/p/17209904.html

版權聲明:本文系博主原創文章,著作權歸作者所有。商業轉載請聯繫作者獲得授權,非商業轉載請附上出處鏈接。遵循 署名-非商業性使用-相同方式共用 4.0 國際版 (CC BY-NC-SA 4.0) 版權協議。


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 頁面發佈-分發dispatch(action(:object),action已被connect(mapStateToProps, mapDispatchToProps)(App)映射到組件props ) reducer里的純函數執行,拿到action里返回的對象數據,賦值給redux中的Store, ...
  • 適配器模式(Adapter Pattern):將一個類的介面轉化為客戶端所期望的介面,使得原本不相容的類可以一起工作。在前端開發中,可以使用適配器模式來處理不同瀏覽器之間的相容性問題。 適配器模式通常包含三個角色:客戶端、目標對象和適配器對象。客戶端調用適配器對象的介面,適配器對象再調用目標對象的接 ...
  • 「和我一起學 XXX」是我 2023 年的一個新企劃,目的是向讀者(也包括未來的自己)介紹我正在學習的某項新技術。文章會通過長期反覆迭代的方式保持其內容的新鮮度。文章有較大內容更新時,會在文章開頭進行更新時間說明(由於時間精力有限,更新的內容只能保障少數幾個平臺的同步,請見諒)。 1. 什麼是 Th ...
  • web
    1. 表格標簽 1.1 表格的主要作用 表格主要是用於顯示、展示數據,因為它可以讓數據顯示的非常的規整,可讀性非常好。特別是後臺展示數據的時候,能夠熟練運用表格就顯得很重要。一個清爽簡約的表格能夠把繁雜的數據表現得很有條理。 總結:表格不是用來佈局頁面的,而是用來展示數據的。 1.2 表格的基本語法 ...
  • 網頁 1. 什麼是網頁 網站是指在網際網路上根據一定的規則,使用HTML等製作的用於展示特定內容相關的網頁集合。 網頁是網站中的一“頁”,通常是HTML格式的文件,它要通過瀏覽器來閱讀。 網頁是構成網站的基本元素,它通常由圖片、鏈接、文字、聲音、視頻等元素組成。通常我們看到的網頁,常見以.htm或.h ...
  • 相關解釋 ​ 在打開瀏覽器的時候會創建出來若幹進程,以便於完成相關任務,其實最重要的是渲染進程。 ​ 渲染進程的主要工作為:解析HTML,繪製CSS樣式,執行JS代碼等。 ​ 其中在執行JS代碼的時候,會根據代碼任務的類型創建出來若幹隊列,其中常見的有: 延時隊列(setInterval,setTi ...
  • 1. GC觸發條件 1.1. 當新生代滿的時候 1.1.1. Minor GC會被觸發 1.2. 當老年代滿的時候 1.2.1. Full GC會被觸發 1.3. 當堆快要填滿時 1.3.1. 併發GC(如果適用)會被觸發 2. 強制開啟GC 2.1. System.gc()方法 2.1.1. 總是 ...
  • MybatisPlus 快速上手 ORM介紹 ORM(Object Relational Mapping,對象關係映射)是為瞭解決面向對象與關係型資料庫存在的互不匹配的一種技術。持久化(Persistence),即把數據(如記憶體中的對象)保存到可永久保存的 存儲設備 中(如磁碟)。 ORM通過使用描 ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...