自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 QT多次触发信号槽 or 内存泄漏?

记录一下遇到的问题:在打开子窗口后点击它的一个按钮传值过来,结果输出了多次,而且是1/2/3…一次增长的输出次数。一开始以为是信号槽多次触发,于是给每个connect都设置了:connect(this,SIGNAL(sendStr(QString)),&form,SLOT(getStr(QString)),Qt::UniqueConnection);Qt::UniqueConnection 用于避免多次重复连接。后来发现并不是这个问题,而每一次打开子窗口,点击其中的按钮,再关闭窗口,再打

2020-08-20 12:14:08 1714

原创 QDialog窗口中同时加入QFrame和QImage

QDialog窗口中同时加入QFrame和QImage记录一下遇到的问题:需求是在一个“判断”按钮点击后弹窗,弹窗内包括一个QImage(坐标系统和绘制的折线图显示)以及窗口底部有一组按钮。问题这时候发现,QDialog本身是不带有QFrame的,也就是说直接往QDialog里边加Widget它不会显示。但是QDialog里边已经有了一个QImage,而QImage不能作为QWidget加入到QFrame中,不然就能很方便的用一个QFrame和一些布局把他们都装进去了。同时,直接加入填满窗口的

2020-08-19 15:45:38 806

原创 QT QScrollArea 内容超出时滚动条自动置底

QT QScrollArea 内容超出时滚动条自动置底在做一个QScrollArea时,想让超出页面显示的内容被添加进去时,让滚动条自动置于最底部:QScrollArea::verticalScrollBar()->setValue(QScrollArea::verticalScrollBar()->maximum());如果是放在构造函数、或者构造函数调用的方法内(其他同理):d->scrollArea->verticalScrollBar()->setValue(

2020-07-30 10:51:32 2210 2

原创 超细节的QT设计完整界面布局的流程-新手向

超细节的QT设计完整界面布局的流程-新手向流程简介常用快捷键总流程一、创建一个新项目二、生成项目文件三、设计界面步骤①头文件处理②在源文件.cpp中进行对象生成、属性设置③主文件main.cpp操作流程简介————————QT版本:4.8.4使用的书:QT5开发及实例(第三版)————————本文仅根据个人观点讲解对于QT框架下的一个完整的布局界面设计的详细流程,以及一些很多像我这样的初学者应该注意的细节。文字有点多,看起来可能会觉得啰嗦,但是初学者仔细看还是能学不少东西,具体的当然还是要

2020-07-16 15:30:39 6910 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除