文章分类 - QT
C++, QML QT
摘要:包含头文件 #include <QtSql>在工程的.pro文件中加入 QT += sql一、连接数据库 QSqlDatabase db = QSqlDatabase::addDatabase("QMYSQL","ConnA");//驱动名,连接名 db.setHostName("music");
阅读全文
摘要:linux下编译qt5.6.0静态库 configure生成makefile 安装选项 Configure选项 第三方库: 附加选项: QNX/Blackberry 选项: Android 选项: 生成makefile 遇到链接检查失败的情况 生成makefile后进行编译 编译时的错误 多重定义’
阅读全文
摘要:step 1 安装依赖库,在安装说明的最下面 sudo apt-get install libfontconfig1-dev libfreetype6-dev libx11-dev libxcursor-dev libxext-dev libxfixes-dev libxft-dev libxi-d
阅读全文
摘要:QT5在unbuntu中编译提示错误:qt5 cannot find -lGL 解决方法,在终端中执行: sudo apt-get install libglu1-mesa-dev -y
阅读全文
摘要:qwt是一个基于LGPL版权协议的开源项目, 可生成各种统计图。它为具有技术专业背景的程序提供GUI组件和一组实用类,其目标是以基于2D方式的窗体部件来显示数据, 数据源以数值,数组或一组浮点数等方式提供, 输出方式可以是Curves(曲线),Slider(滚动条),Dials(圆盘),Compas
阅读全文
摘要:一 准备环境 1. 准备Qt Creator 如果你没有Qt开发环境,请先去官方网站下载一个,选择离线安装的windows版本,安装很简单。由于这个版本已经集成了MinGw,所以你都不需要单独安装MinGW。配置到你的环境变量。 离线安装版.png 离线安装版.png Win7-32位mingw版本
阅读全文
摘要:一、基本图形元件 1、QCustomPlot提供文字、箭头、连线、图片等图形元件,以满足用户需要。它们都是继承于QCPAbstractItem这个基类。 继承关系如下: 看官网上的例子: 效果: 代码比较简单,同时可以看到,但我们拖拉或者缩放图像的时候,箭头会一直固定在(4, 1.6)位置。可以查阅
阅读全文
摘要:一、改变范围 QCustomPlot *customplot; customplot->setInteraction(QCP::iRangeDrag,true); 使控件能够拖拉。 customplot->axisRect()->setRangeDrag(Qt::Vertical);// Qt::H
阅读全文
摘要:一、基本画图 首先,给个简单的例子: // 生成数据,画出的是抛物线 QVector<double> x(101), y(101); // initialize with entries 0..100 for (int i=0; i<101; ++i) { x[i] = i/50.0 - 1; //
阅读全文
摘要:介绍 QCustomPlot 是一个基于Qt的画图和数据可视化C++控件。QCustomPlot 致力于提供美观的界面,高质量的2D画图、图画和图表,同时为实时数据可视化应用提供良好的解决方案。 类相关 继承 获取 下载地址:http://qcustomplot.com/index.php/down
阅读全文
摘要:简述 QCustomPlot是一个基于Qt C++的图形库,用于绘制和数据可视化 - 制作漂亮的2D图 - 曲线图、趋势图、坐标图、柱状图等,并为实时可视化应用程序提供高性能服务。它没有进一步的依赖关系,并有着良好的文档记录。 QCustomPlot可以导出为各种格式,比如:PDF文件和位图(如:P
阅读全文
摘要:1 Widget::Widget(QWidget *parent) : 2 QWidget(parent), 3 ui(new Ui::Widget) 4 { 5 ui->setupUi(this); 6 7 //定义两个可变数组存放绘图的坐标数据 8 QVector<double> x(101),
阅读全文