• 2024-05-24QTreeView中item节点任意拖拽移动,添加,删除与自绘指示器
    文章目录效果图主要功能点概要遇到的问题指示器拖拽总结效果图主要功能点节点自由拖拽移动自绘树的指示器可拖拽添加节点概要整体还是对于model-view这一套的使用,左侧的实现可看我的这篇文章,本文具体讲讲这个树QTreeView的拖拽与自绘指示器。关于树
  • 2024-04-02Qt 求圆和椭圆上任意角度点的坐标
    0.圆相关公式在笛卡尔坐标系上,一个标准的圆是这样的: 已知圆心坐标(x0,y0),半径R,角度a,则圆边上点(x',y')的坐标为:C的三角函数参数为弧度,转换如下:角度转弧度: 弧度转角度:但我们知道,Qt绘图是屏幕坐标系,起点在左上角,以右下角为正方向: (可以把计算后的y取反来得到想要的效果
  • 2024-02-19Qt 项目实战:电子时钟
    电子时钟隐藏widget边框this->setWindowFlags(Qt::FramelessWindowHint);//隐藏边框实时跟踪鼠标this->setMouseTracking(true);//实时跟踪鼠标通过信号与槽来刷新时针分针秒针状态connect(timer,SIGNAL(timeout()),this,SLOT(update()));鼠标左键按下移动窗
  • 2023-03-18Qt坐标点
    QLineline(QPoint(100,200),QPoint(150,210));QLinenewLine=line.translated(20,20);qDebug()<<"平移之前的坐标点:"<<line;qDebug()<<"平移之后的坐标点:"
  • 2023-03-18Qt中坐标类QPoint
    QPoint::rx()和QPoint::x()const都是用于获取QPoint对象的x坐标的函数,二者的区别在于:QPoint::x()const是一个常量成员函数,返回QPoint对象的x坐标的值,但不能对其进行修改
  • 2023-03-15QT5笔记:18 QPainter基本绘图 完结撒花,感谢陪伴!!!
    代码#include"widget.h"#include"ui_widget.h"#include<QPainter>Widget::Widget(QWidget*parent):QWidget(parent),ui(newUi::Widget){
  • 2022-12-06qt 窗口可拖动
    参考:https://blog.csdn.net/qq_45254369/article/details/125878621左键按住,拖动窗口头文件:#ifndefFRAME_H#defineFRAME_H#include<QFrame>namespaceUi{cla
  • 2022-11-16自定义的Qt统计柱状图控件
    此控件和统计折线图控件相似,代码也大部分相同。参见“自定义的Qt统计折线图控件”,这里不多叙述。效果图如下:上代码,头文件:classMBarChart:publicQWidget{Q_OB
  • 2022-11-13自定义的Qt统计折线图控件
    本控件用来显示一组统计数据,数据必须全为正,以折线图形式显示。可以添加折线颜色样式说明(即下图图表上方的甲公司、乙公司和丙公司的标识),参见文章“自定义的Qt给统计图添加