自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (66)
  • 论坛 (1)
  • 收藏
  • 关注

原创 Qt5 设置音效

头文件及类成员:#include QSoundEffect *m_pEffect;构造函数初始化: /* 音效控制 */ QString dir = QCoreApplication::applicationDirPath(); QString filename(dir + "/sounds/clockMoveSound.wav");

2017-12-26 11:56:32 3185

原创 Qt5 右键菜单

类成员: QMenu *m_pRBMenu; QAction *m_pCloseAct; QAction *m_pMaxiMinimizeAct; QMenu *m_pSDMenu; QAction *m_pSoundOffAct; QAction *m_pSoundOnAct;创建右键菜单,连接槽函数:

2017-12-26 11:52:54 483

原创 Qt5 鼠标滚轮控制窗口大小

重写鼠标滚轮事件:void Clock::wheelEvent(QWheelEvent *event){ QRect tmp = this->geometry(); QPoint centerPoint = tmp.center(); // 储存中心点坐标 static int adjustSize = 20; if (event

2017-12-26 11:49:42 735

原创 Qt5 去掉窗口栏后实现拖动

去掉窗口标题栏:this->setWindowFlags(Qt::FramelessWindowHint); // 去掉标题栏重写鼠标按下和移动事件:类成员:QPoint mPos;成员函数:/* 实现窗口拖动 */void Clock::mousePressEvent(QMouseEvent *event){ mP

2017-12-26 11:44:34 985

原创 Qt5加载、使用外部字体

Qt版本:Qt Creator 4.4.1  Based on Qt 5.9.3 (MSVC 2015, 32 bit)一、所需头文件:#include #include #include #include 二、加载:QStringList m_fontList;QString dir = QCoreApplication::applicationDirPath()

2017-12-25 21:14:33 2636

转载 Qt坐标系统

转载自:https://www.devbean.net/2012/11/qt-study-road-2-coordinate-system/在经历过实际操作,以及前面一节中我们见到的那个translate()函数之后,我们可以详细了解下 Qt 的坐标系统了。泛泛而谈坐标系统,有时候会觉得枯燥无味,难以理解,好在现在我们已经有了基础。坐标系统是由QPainter控制的。我

2017-12-25 20:38:04 185

原创 Qt5 ButtonGroup简单示例

#ifndef BUTTONKEY_H#define BUTTONKEY_H#include #include namespace Ui {class Buttonkey;}class Buttonkey : public QWidget{ Q_OBJECTpublic: explicit Buttonkey(QWidget *parent = 0);

2017-12-25 01:26:28 1535

原创 Qt5鼠标和键盘事件的简单示例

#ifndef FIRSTEVENT_H#define FIRSTEVENT_H#include #include #include #include namespace Ui {class FirstEvent;}class FirstEvent : public QMainWindow{ Q_OBJECTpublic: explicit First

2017-12-25 01:21:10 1798

原创 Qt5截图保存

QPixmap pix = QApplication::screens().at(0)->grabWindow(this->winId()); QString name = QFileDialog::getSaveFileName(this); //截桌面 //QPixmap pix = QApplication::screens().at(0)->grabWindow(0

2017-12-25 01:17:59 314

原创 Qt简单绘图,圆形笔头的设置

void Painter::paintEvent(QPaintEvent *e){ qDebug()<<"************"; QPainter painter(this); //绘线 painter.drawLine(0,0,400,400); //绘矩形 painter.drawRect(0,0,400,400); //绘圆

2017-12-25 01:13:03 468

转载 C++ static、const和static const类型成员变量声明以及初始化

C++ static、const和static const 以及它们的初始化const定义的常量在超出其作用域之后其空间会被释放,而static定义的静态常量在函数执行后不会释放其存储空间。static表示的是静态的。类的静态成员函数、静态成员变量是和类相关的,而不是和类的具体对象相关的。即使没有具体对象,也能调用类的静态成员函数和成员变量。一般类的静态函数几乎就是

2017-12-24 22:56:35 375

原创 Qt5自动拷贝动态链接库文件(.dll)的方法

说明:Qt安装平台为windows平台最便捷的方法还是编写批处理命令(.bat),下面说说怎么创建这个批处理命令:1、在桌面新建一个记事本文档(文本文档),重命名为 qtdll.bat 。2、右键单击,点击编辑选项,或者用记事本打开。3、写入如下两条命令:E:\Software_only_for_english\Qt\Qt5.9.3\5.9.3\mingw53_32\...

2017-12-23 23:48:03 1703

原创 总结Qt5调用外部应用程序的三个方法以及异同

一、说明:windows版本:win10Qt版本:Qt5.9.3以调用windows自带的画图程序为例二、调用方法及异同1、system()函数system("mspaint");system("mspaint.exe");system("C:/Windows/system32/mspaint");system("C:...

2017-12-19 23:33:07 709

原创 Qt 5.9解决界面修改控件名称不生效的问题

Qt 5.9解决界面修改控件名称不生效的问题一、版本说明:Qt Creator 4.4.1 Based on Qt5.9.3 (MSVC 2015, 32bit)二、问题描述:如图,我在界面将Label控件名称从“shiduLb”更改为“aqiLb”,然后去代码里,“ui->aqi”并没有弹出“aqiLb”,一个一个往下找,也并没有找到“aqiLb”这一项,“Ctr

2017-12-12 01:22:31 4878 3

原创 最新天气网中国城市ID列表 - 2017年12月更新

更新于:2017/12/11citycode 城市 二级  一级101010100,北京,北京,北京101010200,海淀,北京,北京101010300,朝阳,北京,北京101010400,顺义,北京,北京101010500,怀柔,北京,北京101010600,通州,北京,北京101010700,昌平,北京,北京101010800,延庆,北京,北京

2017-12-11 01:07:53 9898

转载 【C++11】新特性——引入nullprt

转自:http://blog.csdn.net/huang_xw/article/details/87643461. 引入nullptr的原因引入nullptr的原因,这个要从NULL说起。对于C和C++程序员来说,一定不会对NULL感到陌生。但是C和C++中的NULL却不等价。NULL表示指针不指向任何对象,但是问题在于,NULL不是关键字,而只是一个宏定义(macro)。1

2017-12-10 14:46:40 240

原创 Qt 5设置自定义注释片段或者代码片段

一、说明Qt版本: Qt Creator 4.5.0 Based on Qt 5.10.0 (MSVC 2015, 32 bit)二、自定义注释片段1、点击Qt界面工具栏中的【工具】--> 【选项】:2、选择【文本编辑器】--> 【片段】 --> 【添加】,组 选择【Text】:3、设置好“触发”和“触发种类”,编

2017-12-09 22:26:17 2199

原创 Qt安装包官方下载地址

记录一下官方的安装包下载链接:一、离线安装包:完整Qt:http://download.qt.io/official_releases/qt/Qt Creator:http://download.qt.io/official_releases/qtcreator/二、在线安装包:http://download.qt.io/official_releases...

2017-12-08 22:25:15 11336 1

转载 cmd命令

cmd /c dir 是执行完dir命令后关闭命令窗口。cmd /k dir 是执行完dir命令后不关闭命令窗口。cmd /c start dir 会打开一个新窗口后执行dir指令,原窗口会关闭。cmd /k start dir 会打开一个新窗口后执行dir指令,原窗口不会关闭。可以用cmd /?查看帮助信息。★CMD命令★1. gpedit.msc-----组策略 2

2017-12-08 20:28:15 170

转载 Windows PowerShell常用命令

转自:http://blog.csdn.net/mr_pang/article/details/50571866PowerShell常用命令:一 Get类1.Get-Command : 得到所有PowerShell命令,获取有关 cmdlet 以及有关 Windows PowerShell 命令的其他元素的基本信息。                       

2017-12-08 14:42:24 2288

转载 Qt中路径问题小结

在做Qt项目的时候,我们难免遇到到文件路径问题。 如QFile file("text.txt")加载不成功、QPixmap("../text.png") 加载图片不成功等等。今天就来做一个关于Qt路径问题的小结!首先需要弄清楚两个概念:绝对路径与相对路径绝对路径: 文件在硬盘上真正存在的路径。例如“text.jpg”这个图片是存放在硬盘       的“E:\book\目录

2017-12-08 01:12:53 535

原创 Qt 5滚动字幕(左/右)+闪烁效果(QLabel控件显示)

一、说明:Qt版本为:Qt 5.9.1二、简单解述:1、字幕效果主要是应用QString QString::mid(int pos, int n = -1) const函数截取字符,另外需要一个定时器刷新(QTimer),具体信息可以参考Qt帮助文档,索引mid,过滤QString class。2、闪烁效果很简单,用hide和show函数即可,使用一个定时器刷新。

2017-12-07 15:51:41 4666

原创 Qt 5 WindowFlags枚举类型

Qt 5 WindowFlags枚举类型·Qt::Widget  -- QWiget构造函数的默认值,如果新的窗口部件没有父窗口部件,则为独立窗口,否则为子窗口部件。·Qt::Window -- 不管有没有父窗口,都是一个窗口,带有窗口边框和标题栏。·Qt::Dialog -- 新窗口部件为对话框,是QDialog构造函数的默认值。·Qt::Sheet -- 新窗口部件为M

2017-12-07 13:07:39 758

原创 Qt给窗口或者控件设置透明度

一、说明:Qt版本为:Qt 5.9.1 windows32Bit版二、使用代码设置的方法:1、setWindowOpacity(0.7)      0为全透明,1为不透明。2、样式表:示例:QPushButon{background-color:rgba(255,255,255,100)}前三个数字为rgb颜色,后面的100指rgba中的a,也就是alpha,取

2017-12-05 17:11:03 2274

原创 Qt添加背景图片而不影响其控件的不用代码的设置方法

说明:Qt版本:5.9.1效果图:一、我们选中MainWindow,右击选择改变样式表,添加背景图片后,是这样的:二、可见,控件收到了影响,那么我们将样式表中的格式稍加修改:三、按F5运行程序就可以看到控件不会受到影响了。

2017-12-04 22:26:59 8766 4

原创 Qt 5给应用程序添加图标

将图标文件(xxx.ico)放到源码目录,然后在工程文件xxx.pro里面添加一行代码:RC_ICONS+= xxx.ico即可。

2017-12-04 20:23:05 495

转载 Qt中mouseMoveEvent无效

终于找到解决方法了,留着备用,本文系原文转载:最近用Qt软件界面,需要用到mouseMoveEvent,研究了下,发现些问题,分享一下。在Qt中要捕捉鼠标移动事件需要重写MouseMoveEvent,但是MouseMoveEvent为了不太耗资源在默认状态下是要鼠标按下才能捕捉到。要想鼠标不按下时的移动也能捕捉到,需要setMouseTracking(true)。b

2017-12-04 16:41:44 957

原创 Qt界面设计如何让文中居中显示?

1、点击选中文字所在控件,左边属性栏里找到【alignment】,展开可以看到水平设置和垂直设置,选择AlignHcenter即可。

2017-12-03 19:32:45 2561

原创 Qt项目中如何添加资源文件?

一、说明:Qt版本:Qt 5.9.1平台:windows 10 专业版以添加图片资源为例。二、步骤1、我们新建一个test项目来演示2、右键点击test项目,选择添加文件:3、选择Qt-->Qt Resource File:4、输入名称,点击下一步:5

2017-12-01 23:35:08 13326

VS 2015专业版离线安装包(百度网盘)

近期整理网盘,不小心删除了,原来的已经不能用了,现在重新上传。 原下载地址:https://download.csdn.net/download/wu9797/10050089。资源不能删除,很担心朋友们下载了无用资源,近期也会在博客上进行说明。 此文件可用。

2018-07-18

VS 2015企业版离线安装包(百度网盘)

近期整理网盘,不小心删除了,原来的已经不能用了,现在重新上传。 原下载地址:https://download.csdn.net/download/wu9797/10050090。资源不能删除,很担心朋友们下载了无用资源,近期也会在博客上进行说明。 此文件可用。

2018-07-18

天气图标大全

36个高清天气图标,PNG格式,包含白天和夜间,已经准确命名,天气预报开发必备。

2017-12-16

VMware-Workstation-12-pro百度网盘下载地址(安全无毒)

VMware-Workstation绿色安全下载。作者自用,虚拟机安装必备。

2017-09-29

基于Qt5.9的校园信息平台设计(工程实训项目)

本代码博客地址:http://blog.csdn.net/wu9797/article/details/79101938 【项目报告(论文)】地址请转到博客查看。

2018-01-19

Qt5 简易软键盘 - 支持中文输入

Qt5简易软件盘,支持中文输入、英文输入、数字输入,代码贴博客了: http://blog.csdn.net/wu9797/article/details/79018689

2018-01-09

Qt5实战项目之【天气预报】

Qt实战项目-天气预报 本代码博客:http://blog.csdn.net/wu9797/article/details/79100662

2018-01-18

参考文献格式国家标准(7714-2015).pdf

信息与文献 参考文献著录规则(GB-T 7714-2015)国标2015(目前最新) 带书签 写论文什么的必备

2019-08-21

网络调试助手C++源码(VS 2008开发)

基于VS 2008开发的网络调试助手源码,本项目博客地址:https://blog.csdn.net/WU9797/article/details/81194629

2018-07-25

PC游戏编程(人机博弈)---PDF版

此书详细解答了中国象棋与五子棋的编程过程,呢欧韩详细代码讲解。包括:棋盘展示、走法产生、基本搜索技术、实例研究、搜索算法的改进、估值核心的优化、五子棋对弈的程序实例...

2017-09-28

Visual Studio 2010旗舰版离线安装包(百度网盘)

Visual Studio 2010旗舰版离线安装包,百度网盘下载链接。

2018-07-18

shell编程 从入门到精通百度网盘下载地址.

高清版PDF版,包括了17章内容,超值。包括概述、linux文件系统、正则表达式、sed命令和awk编程、文件的排序、合并和分割、变量和引用、操作符、循环与结构化命令、变量的该机用法、I/O重定向、linux/unix shell类型与区别、子shell进程处理、函数、别名、列表和数组、shell脚本调试技术、bash shell编程范例等。

2017-10-02

Mplayer for windows

windows平台命令行控制的mplayer,可用于Qt视频软件开发调用,内附命令使用方法

2017-10-16

串口调试助手(CM精装版 V3.7.2)

串口调试助手,CM精装版 V3.7.2,直接运行,无需安装,可在同一台计算机上运行多个。

2018-07-18

r8125-9.004.01.tar.bz2

Realtek8125网卡Linux驱动源码,下载自官方,Ubuntu18.04亲测有效,记录此版本文件 9.004.01,编译、安装步骤参考博客:https://shaoguang.blog.csdn.net/article/details/109199093。

2020-10-21

InsightToolkit-5.1.2.zip

ITK 5.1.2 版本 源代码, 下载至官网。

2021-01-17

cpp-p0267r10(图形库扩展).pdf

c++提案p0267r10, A Proposal to Add 2D Graphics Rendering and display to C++. C++ 2D图形渲染和显示扩展。

2021-01-08

C++提案N4771 网络扩展

C++ 标准草案 N4771, 与2018-10-08发布,里面介绍了C++ 网络标准的 标准库,难得的资料

2021-01-08

vtkDocHtml-8.2.0.tar.gz

VTK Version 8.2.0 官方doxygen html代码文档,官网不给力的时候下载本地浏览器使用吧

2020-07-25

VTK-9.0.0.tar.gz

VTK9.0.0源代码 结合Qt5.12.8在Windows系统下使用cmake、visual studio 2017 / 2019编译成功 亲测可用

2020-05-15

SimpleITK-1.2.0.zip

SimpleITK 1.2.0 官方C++源代码,官网是国外的,下载速度慢,放在这里,方便大家下载。

2020-07-25

VTK-9.0.1.tar.gz

VTK9.0.1官方C++源代码 结合Qt5.12.8在Windows系统下使用cmake、visual studio 2017 / 2019编译成功 亲测可用 国外网站下载实在太慢

2020-07-25

linux嵌入式笔试题

整理了一些嵌入式工程师面试题。有硬件工程师应聘笔试题、嵌入式linux笔试题、常见经典笔试题、笔试题集锦等,word文档,方便使用。

2017-09-27

电子信息类毕业设计项目选择

还在为毕业设计选题而苦恼?这里总结了一些毕业设计项目,内含设计思路。给广大毕业生提供一些参考。可能题目有点难,学霸必备。

2017-09-27

arm-linux-gnueabi-4.5.1.tar.bz2交叉编译工具

linux平台下交叉编译工具,4.5.1,包含arm-linux-gcc, arm-linux-g++等。

2017-09-29

arm-none-linux-gnueabi-4.5.1

交叉编译工具arm-none-linux-gnueabi-4.5.1.tar.gz.适用与linux平台下。

2017-09-30

基于QT开发的ARM/windows平台下的视频播放器

现在官方设定的最低分是2分,无奈无奈。 windows平台和arm开发板都能使用,注意源文件中的宏定义。

2017-10-29

《C#从入门到精通》光盘资料 创客诚品 朱付保 吴庆岗 编著(百度云)

本资料为《C#从入门到精通》 自带光盘资料 创客诚品 朱付保 吴庆岗 编著 北京希望电子出版社 2017年9月1版1次印刷 所用开发工具为目前最新的Visual Studio 2017

2017-11-13

Qt5滚动字幕(左/右)+闪烁效果

本代码博客:http://blog.csdn.net/wu9797/article/details/78742052

2017-12-07

串口调试助手C++源码(VS 2008)

本项目博客地址:https://blog.csdn.net/wu9797/article/details/81151033 里面有编译好的Debug和Release

2018-07-22

vtkDocHtml-9.0.1.tar.gz

VTK Version 9.0.1 官方doxygen html代码文档,官网不给力的时候下载本地浏览器使用吧

2020-07-25

arm平台下的mplayer视频播放工具

arm平台的mplayer,用于播放视频、音频等多媒体文件。

2017-10-13

C语言实战-学生成绩管理系统

【附源代码】 现在最低分只能设置2分,想0分分享给大家的,官方取消了0分分享,连1分都没有了,很无奈!!!! 很简单的链表了,包含有新建学生信息、查看学生信息、删除、修改、清空等功能。 说实话,不值2分。代码也分享在我博客上面了,可以直接查看: http://blog.csdn.net/wu9797/article/details/77606258

2017-10-29

VSPD 6.9 汉化破解版

VSPD,全称Virtuial Serial Ports Driver,可以为计算机提供虚拟串口,方便串口编程调试。汉化破解版,内含破解方法。

2018-07-20

串口调试助手 Qt5版源码

基于Qt 5.9.6开发的一款串口调试助手,里面有源码和打包好的软件包。本代码博客地址:https://blog.csdn.net/WU9797/article/details/81161136 可以先去博客预览一下效果哈。

2018-07-23

全能电子地图下载器V3.0(破解版)

全能电子地图下载3.0版,免安装版,亲测可用,7z格式压缩包,解压即可。

2018-09-24

arm-linux-gnueabi-4.5.1.tar.bz2_linux平台

此交叉编译工具用于将Qt项目在linux平台下编译生成arm平台可以运行的程序

2017-10-13

《新概念51单片机C语言教程--入门提高开发拓展全攻略》光盘资料(百度云)

《新概念51单片机C语言教程--入门提高开发拓展全攻略》光盘资料 郭天祥 著 电子工业出版社

2017-11-14

C语言实战项目-航班管理系统

纯C语言编写,Linux平台和windows(64)位平台可用。主体结构采用双向循环链表。另外用到了文件I/O,可以保留信息,重新运行程序,只要不人为删除,以前的信息都能读取到。 包含:1)管理员 2)用户 3)管理员注册等功能。其中: (1)管理员:添加航班信息、查看航班信息、删除航班信息、查找航班信息、修改航班信息、清空航班信息等功能。 (2)用户:查看航班信息、查找航班信息、购买机票、查看订单等功能。 (3)管理员注册:需要内部注册码,注册码由代码内部写死。若已注册,可直接登录。即使关闭了程序,下次重新运行程序,注册信息也还在,可直接登录。 自带创建文件夹功能,只需要编译好的文件,哪台电脑都能运行。

2017-10-28

VAssistX_VS2010-2017破解版

VASsistX破解版 for VS2010-2017,版本:2212.目前在VS2015上测试可用。里面有破解补丁安装方法。

2018-09-04

Meditating的留言板

发表于 2020-01-02 最后回复 2020-01-02

空空如也

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

TA关注的人 TA的粉丝

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