自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小强的机器人工坊

我的个人主页:https://robotics.blog.csdn.net/

  • 博客(9)
  • 资源 (1)
  • 收藏
  • 关注

原创 使用优启通安装最新原装纯净版Win10系统

第一步: 去IT天空的官网下载最新版本的优启通程序和万能驱动程序。https://www.itsk.com/topic-software.html当前的最新版本是:优启通 v3.3.2018.1128(2018.12.17 发布)当前的最新版本是:万能驱动 v7.18.1122.2 正式版(2018.12.17 发布)第二步: 去MSDN, 我告诉你下载最新原版的Win10镜像文件.由于...

2018-12-31 22:05:50 57906 3

原创 实现对std::vector进行片段截取操作

废话少说,直接上代码:#include <iostream>#include <vector>int main() { std::vector<int> vector{1,2,3,4,5,6,7,8,9}; //截取前4个数 std::vector<int>::const_iterator f

2018-12-19 15:41:56 52749 2

原创 使用破解补丁永久激活最新版本的Clion2018.3.2和PyCharm2018.3.2

首先,下载破解补丁:http://idea.lanyus.com/接着,将下载好的补丁放到解压出来的~/clion-2018.3.1/bin目录下然后,修改~/clion-2018.3.1/bin目录下的clion.vmoptions文件和clion64.vmoptions,修改方式都是在各自的文件最后添加一行如下的内容:-javaagent:/home/xxx/clion-2018.3.1...

2018-12-17 20:44:43 7256 1

原创 使用QMessageBox自定义消息提示对话框

通常我们在开发界面的时候,如果涉及到用户需要谨慎操作的部分,我们需要开发弹出提示窗口,提示用户是否确定要执行该操作,此时,我们可以使用QMessageBox类来实现自定义的消息提示对话框。void DataConfigureDialog::clearConfigTable() { QMessageBox *messageBox = new QMessageBox(this); m...

2018-12-13 14:35:48 4432 1

原创 解决QFileSystemModel结合QTreeView进行排序无效并且排序错乱等不可知问题

在之前的一个目录排序显示功能开发过程中,出现了排序错乱的问题,经过多次尝试,根本原因还是自己的无知操作导致的程序不可知问题:m_FileSystemModel->setRootPath(m_DataLoadPath);m_TreeView->setRootIndex(m_FileSystemModel->index(m_DataLoadPath)); //此处的路径设置必须和...

2018-12-12 15:14:47 2007 2

原创 解决以QFileSystemModel为模型对QTreeView执行expandAll()操作不起作用的问题

要解决这个问题,我们首先需要明白一个问题,那就是QFileSystemModel这个Qt自带的标准控件比较特殊,目前已知的有两个特殊之处,一个是我们无法直接修改它的表头为中文,我们只能通过国际化的方式将表头文字进行翻译,但是也很别扭。另一个就是当前要讲的问题,直接展开QTreeView对象的所有节点是无效的,因为为了效率,QFileSystemModel在目录递归加载完成之前,执行expandAl...

2018-12-12 13:24:42 1970 2

原创 使用Qt5的QXmlStreamWriter和QXmlStreamReader实现xml文件的写入和读取

Qt中实现xml文件写入和读取操作的方法有多种,但是总体来说,还是接下来要介绍的方法更加的方便快捷。下面基于我在实际项目中的一个小需求,通过编写一个小demo来介绍该内容。第1步:使用QXmlStreamWriter实现xml文件的写入操作void writeXML() { QFile file("../generateConfigureInfoFile/bg_train01.xml...

2018-12-10 10:16:28 3248

原创 QtCreator 4.8.0配置Python开发环境开发PyQt5或者PySide2

步骤如下:第1步,就是下载安装最新版的QtCreator4.8.0第2步,执行sudo pip3 install python-language-server安装Language Server Protocol (LSP)第3步,使能LanguageClient插件,帮助>关于插件>选中LanguageClient插件,关闭QtCreator并再次打开第4步,工具>选项>切换到Langua...

2018-12-09 20:41:20 6415

原创 Qt使用QListWidget结合QScrollBar实现图像动态无限加载

任何事物,量变都会引起质变,在Qt界面开发中无不体现着这个道理,特别是在界面上加载数据量巨大的图片的时候,会显得非常的力不从心,比如:我想加载100000张图片到列表中,每一个列表项是一个自定义控件,自定义控件中包含了图像缩略图,图片名称等信息.我做过一个实验,按照普通的加载方式,一次性加载5000个自定义列表项,界面会卡住大概10秒左右,这样的体验相当差.为此,我们需要动态的方式来加载列表项,...

2018-12-02 12:41:47 5203 5

qt5开发及实例第3版源码

Qt是软件开发领域非常著名的C++可视化开发平台,目前最新版本为Qt 5.8。本书以Qt 5.8为平台,介绍Qt环境、模板库工具类及控件、布局管理、基本对话框、主窗口、图形与图片、图形视图框架、模型/视图结构、文件及磁盘处理、网络与通信、事件处理及实例、多线程、数据库、多国语言国际化、单元测试框架、QML编程基础、QML动画特效、Qt Quick Controls开发基础和Qt Quick Controls 2新颖界面开发。

2017-09-11

空空如也

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

TA关注的人

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