随笔分类 - QT
QVector常见使用方法
摘要:仅在此简单介绍QVector的一些常见函数,有兴趣的可以查下QT,在QT中介绍的很详细 构造函数,QVector的构造函数很多样化,常见的有 QVector() 无参的构造函数 QVector(int size) 构造一个大小为size个 值为默认值的一个vector QVector(int siz
阅读全文
QT:QHash的使用
摘要:QHash<QPointF, QVector<float>> data; 此时会报错说没有声明QPointF的Key类型 需要我们手动实现一个函数 static uint qHash(const QPointF& key, uint seed) { int val = static_cast<int
阅读全文
QT:图形的描画(折线,柱状图,多边形)
摘要:1. 创建一个继承于QWidget的类,重载一个叫paintEvent的函数, 2. 在paintEvent函数中调用Qpainter类,此类是一个重量级类,在paintEvent函数尽量只创建一次 3. 如描画柱状图:在paintEvent函数中 这样即画出一个起始点在(posx,posy),宽为
阅读全文
QT:创建一个widget,包含源文件,头文件,以及ui文件
摘要:1. 安装QT 2. 在QT Welcome画面,点击 New Project 3. 选择Application--Qt Widgets Application 4. 按提示创建即可 文件目录如下: 头文件如下: 源文件如下:
阅读全文
QString 的用法
摘要:C++语言提供了两种字符串的实现:C风格的字符串,以'\0‘结尾;std::string,即标准模版库中的类。Qt则提供了自己的字符串实现:QString,QString不用担心内存分配以及关于'\0'结尾的这些注意事项 另外,与C风格的字符串不同,QString中间是可以包含'\0'符号的,而le
阅读全文
浙公网安备 33010602011771号