2019年11月16日

C++中的深拷贝和浅拷贝 QT中的深拷贝,浅拷贝和隐式共享

摘要: 下面是C++中定义的深,浅拷贝 当用一个已初始化过了的自定义类类型对象去初始化另一个新构造的对象的时候,拷贝构造函数就会被自动调用。也就是说,当类的对象需要拷贝时,拷贝构造函数将会被调用。以下情况都会调用拷贝构造函数:(1)一个对象以值传递的方式传入函数体 (2)一个对象以值传递的方式从函数返回 ( 阅读全文

posted @ 2019-11-16 01:28 没头脑007 阅读(808) 评论(0) 推荐(0) 编辑

2019年11月15日

父类子类指针相互转换问题

摘要: 父类子类指针相互转换问题 1.当自己的类指针指向自己类的对象时,无论调用的是虚函数还是实函数,其调用的都是自己的: 2.当指向父类对象的父类指针被强制转换成子类指针时候,子类指针调用函数时,只有非重写函数是自己的,虚函数是父类的; 3.当指向子类对象的子类指针被强制转换成父类指针的时候,也就是父类指 阅读全文

posted @ 2019-11-15 22:29 没头脑007 阅读(451) 评论(0) 推荐(0) 编辑

2019年11月14日

Qt主窗口实现拖拽文件,显示到文本框

摘要: 1 MainWindow::MainWindow(QWidget *parent) : 2 QMainWindow(parent), 3 ui(new Ui::MainWindow) 4 { 5 ui->setupUi(this); 6 this->setAcceptDrops(true);//设置 阅读全文

posted @ 2019-11-14 17:13 没头脑007 阅读(1855) 评论(0) 推荐(0) 编辑

Qt中富文本处理

摘要: 富文本处理 富文本(Rich Text)或者叫做富文本格式,简单来说就是在文档中可以使用多种格式,比如字体颜色、图片和表格等等。它是与纯文本(Plain Text)相对而言的,比如Windows上的记事本就是纯文本编辑器,而Word就是富文本编辑器。 富文本文档结构 文本块 表格、列表与图片 查找功 阅读全文

posted @ 2019-11-14 03:03 没头脑007 阅读(5920) 评论(0) 推荐(0) 编辑

2019年11月13日

Qt修改默认构建目录

摘要: 当项目移动后,重新构建项目会发现依然在原目录中生成!其实只需要把项目中的.user删除重新构建即可! .user文件是打开工程时候新建的,但是有个前提,当已经存在这个文件,qt就不再重新创建,所以旧的工程更改路径失败。当删除了这个文件,需要重新生成文件,此时就像新建工程那样,从:工具–选项—构建和运 阅读全文

posted @ 2019-11-13 17:48 没头脑007 阅读(1665) 评论(0) 推荐(0) 编辑

2019年11月7日

windows下修改Qt运行程序的图标

摘要: 1.创建一个ico后缀的图片,https://www.easyicon.net/ 2.新建一个myapp.rc的资源文件(名称可以自定义),通过文本编辑器,修改资源文件内容为 IDI_ICON1 ICON DISCARDABLE "图片名称.ico" 3.拷贝myapp.rc和图片名称.ico到qt 阅读全文

posted @ 2019-11-07 15:04 没头脑007 阅读(307) 评论(0) 推荐(0) 编辑

2019年11月6日

Qt视频播放出现的问题

摘要: 使用QMediaPlayer和QVideoWidget播放视频 添加模块: QT += multimediaQT += multimediawidgets 引用头文件: #include <QMediaPlayer>#include <QVideoWidget> 1 Widget::Widget(Q 阅读全文

posted @ 2019-11-06 02:07 没头脑007 阅读(809) 评论(0) 推荐(0) 编辑

2019年10月30日

Qt读取TXT文件时,GBK与UTF-8编码判断

摘要: 读取txt文件时,很多时候无法获取文件的编码格式。如果直接进行使用,则有可能出现乱码。需要在使用前将其转为Unicode(Qt的默认编码格式)。 虽然实际的编码格式种类非常多,但平常主要使用的有GBK与UTF-8两种。可以依次尝试转换,如果转换出现无效字符则认为不是该种编码格式。 QString M 阅读全文

posted @ 2019-10-30 00:48 没头脑007 阅读(1217) 评论(0) 推荐(0) 编辑

导航