歡迎訪問我的博客交流和查看更詳細教程
Qcustomplot是一款小巧精美的Qt繪圖工具,可以繪製多種多樣的曲線圖,折線圖,柱形圖等等統計圖表,可以動態繪圖,但是目前版本尚不支持極座標繪圖。本文講解Qt安裝配置Qcustomplot,謹作記錄,以備複習。
安裝
可以到Qcustomplot官網或者點擊這裏下載Qcustomplot,打開把qcustomplot.h
,qcustomplot.cpp
解壓出來,用的時候包含到Qt工程的頭文件
和源文件
目錄裏面
配置使用
在工程文件
greaterThan
後面添加printsupport
,如下#------------------------------------------------- # # Project created by QtCreator 2016-10-19T23:33:05 # #------------------------------------------------- QT += core gui QT += serialport greaterThan(QT_MAJOR_VERSION, 4): QT += widgets printsupport TARGET = SerialOscilloscope TEMPLATE = app SOURCES += main.cpp\ mainwindow.cpp \ qcustomplot.cpp HEADERS += mainwindow.h \ qcustomplot.h FORMS += mainwindow.ui #LIBS += -L "E:\Qt\Qt5.5.1\5.5\mingw492_32\lib" -lqwt #INCLUDEPATH += "E:\Qt\Qt5.5.1\5.5\mingw492_32\include\qwt" #include (F:\ISE\Qt\qwt-6.1.3\qwt.prf)
打開界面文件添加一個
Widget
控件 ,右鍵選擇提升爲
提升的類名稱填寫
QCustomPlot
(注意,這裏是大小寫敏感的),然後添加,提升
提升之後建議清理一下項目並且執行一下qmake,筆者遇到過提升之後直接保存運行報錯的情況
運行
可以看到,已經出現了座標系