自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

沙师弟专栏

当你的才华还撑不起你的野心时,那你就应该静下心来学习。

  • 博客(13)
  • 资源 (35)
  • 论坛 (3)
  • 问答 (3)

原创 QWebEngineView的使用示例

Qt慢慢淘汰了古老的Webkit,用WebEngine框架代替掉了。Webengine与webkit不同的是它是基于Chromium引擎的,也就是集成谷歌的引擎。关于Qt Webkit 的未来,Qt 5.4 beta 的发布公告是这样说的:Qt 5.4 also contains Qt WebKit. It is still supported, but as of Qt 5.4 we c...

2016-10-13 11:35:24 32907 100

原创 Qt创建和删除文件小Demo(顺便讲了补全功能)

背景:笔者需要创建和删除多个pdd和多个pff文件(这些是自己创建的类型),一个个手动创建和删除很麻烦,就做了一款小软件解决此问题。先看一下效果:代码如下:①、头文件:#ifndef MAINWINDOW_H#define MAINWINDOW_H#include #include #include #include #include #

2016-10-13 15:33:31 1918

原创 QCombobox应用QStyledItemDelegate小Demo

效果是这样的:QComboBox是个很基础的控件,也是继承自QWidget。①我们先建立代理类,继承自QStyledItemDelegate:1、头文件:#ifndef ITEMDELEGATE_H#define ITEMDELEGATE_H#include class ItemDelegate : public QStyledItemDelegate

2016-10-13 14:43:40 3495

原创 解决Qt中各种乱码问题

1、代码显示时,出现的乱码(这里乱码指各种除了英语以外的交际语言)  我们在跨平台跨系统开发时,可能会碰到这种乱码情况:  解决方案很简单,如下顺序点击就可以解决乱码问题:2、运行时,出现的乱码(这里乱码指各种除了英语以外的交际语言)  有时会出现这种乱码:  我们用QStringLiteral解决此问题:QStringLiter

2016-10-13 13:50:33 3474

原创 QSound一句代码播放简单的音效

一般简单的音效播放,我们只在某些特定的场合用一次,代码我们又不希望太长。1、Qt的帮助上说要在使用时,要在pro文件中添加媒体引用2、引用头文件#include 3、代码:QSound::play(path+"test.wav");

2016-10-13 11:23:36 6580

原创 QXmlStreamReader、QDomDocument两种方式解析XML的Demo

假如我们想解析一个这样的XML:1、第一步,在pro文件中添加所需的xml2、头文件如下:3、源文件:4、ui文件:运行效果:

2016-10-13 11:01:34 1903

原创 Qt的正则表达式

 如果使用的是QtQuick的正则表达式,请读我以前的博客:http://blog.csdn.net/u014597198/article/details/52413951。  首先明白什么是正则表达式:正则表达式使用单个字符串来描述、匹配一系列符合某个句法规则的字符串。在很多文本编辑器里,正则表达式通常被用来检索、替换那些符合某个模式的文本。正则表达式由一些普通字符和一些元字符组...

2016-10-13 10:49:05 3246

原创 QVariant万能数据类型联合

QVariant类型的放入和取出必须是相对应的,你放入一个int就必须按int取出。比如你把int包装成一个QVariant,使用的时候要用 QVariant::toInt()重新取出来。QVariant类作为一个最为普遍的Qt数据类型的联合。因为C++禁止没有构造函数和析构函数的联合体,许多继承的Qt类不能够在联合体当中使用。(联合体当中的变量共用一个存储区),没有了联合变量,我

2016-10-13 10:21:02 3062

原创 Qt获取系统相关位置路径

当我们想打开系统相关路径时,我们可以使用Qt提供的打开不同位置的路径。当然,有的路径需要获取系统相关权限,在我以前的博客中说过,这里就不细说了。下面说一下如何使用Qt获取系统相关位置路径:1、引用头文件      QDesktopServices2、通过这条语句获取不同路径:      QString QStandardPaths::writableLocation

2016-10-13 10:16:40 1433

原创 Qt获取管理员权限、窗口置顶并选中,关闭最后一个窗口时应用程序不退出

pro文件或pri文件中添加:#QMAKE_LFLAGS +=/MANIFESTUAC:"level='requireAdministrator'uiAccess='true'" #增加管理员启动权限raise()和activateWindow()让窗口成为顶层窗口和激活状态this->raise();窗口置顶this->activateWindow();窗口变为激

2016-10-13 10:12:18 1440

原创 QFontMetrics获取字体宽度小示例

例子如图,关键部分就是点击按钮的槽里的那三句话:以下还有几个要了解的知识:fontMetrics().width(QString s): 获取字符串s的总像素宽度。fontMetrics().height(): 获取字体的高度。fontMetrics().lineSpacing(): 获取字体的高度,包括文字的实际宽度和行距。fontMetrics().leadin

2016-10-12 16:33:08 8802

原创 Qt自定义注释功能

Qt有很强大的注释功能,一般人只知道“Ctrl+I”的快捷键。研究过这个的,还会用doxygen插件注释其实Qt本身提供了很强大的注释功能,不用自己瞎搞些麻烦的事儿。比如你想在class前说明一下这个类的作用,你可以把光标定位在class的上一行的空白处:按一下“/”,再按两个“*”,再按一次回车,你发现了什么?注释就这么简单。eg:/** * @brief M

2016-10-12 15:19:42 6430

原创 Qt如何设置自动补全快捷键

在用Qt编程的时,它默认是以“CTRL+空格”来作为自动补全的快捷键的,但是这样会与某些输入法的快捷键冲突。所以,这个“Ctrl+空格”快捷键就不起作用了,那么我们重新设置下它的快捷键就解决了这个问题。打开Qt,点击“工具”,在点击“选项”中,出现如图画面,照我的图依次点击即可:这样我们就将自动补全键设置为“shift+空格”了。 这样做的目的是为了快速补全。因为Qt默

2016-10-12 15:10:21 1924

qt5制作的浏览器 不加源码

用qt5写的浏览器,静态编译,源码的联系我……

2014-06-07

qt5写的播放器,静态编译,不加源码

用qt5为学校编的一些应用,觉得界面不够好,还有些问题需要完善

2014-06-07

QT5写的音乐播放器

用QT5写的音乐播放器,有想要知道源码的请联系我

2014-04-12

网页用透明Flash素材-58款

网页能用到的透明Flash素材 共58款

2014-04-12

套接字学习

有关套接字学习的资料,很辛苦收集来的!

2014-04-08

eolinker_os_4_0.zip

eolinker4.0,由于某墙下载极慢的github资源。里面还有一个nginx的配置文件,放到conf.d文件夹下即可使用,别忘了创建一个mysql的eolinker数据库哦~

2020-03-06

GateOne最新.zip

GateOne:https://github.com/liftoff/GateOne 由于某墙,下载速度太慢,于是传到CSDN上以供国内人事下载。我默认的积分为0分,如果积分不够,请在我个人博客中联系我,我把资源传给你:https://shazhenyu.blog.csdn.net/。

2020-03-04

Microsoft_Visual_C++_14.0.zip

"Microsoft Visual c++ 14.0 is required"的解决办法。 解压安装(可能比较久)后再安装你需要安装的python包即可

2020-02-21

Postman-win64-7.18.0.zip

postman接口验证工具,此文件是windows64位版本。postman适用于不同的操作系统,Postman Mac、Windows X32、Windows X64、Linux系统,还支持postman 浏览器扩展程序、postman chrome应用程序等。

2020-02-21

apache-cassandra-2.2.14-bin.tar.gz

linux apache-cassandra-2.2.14-bin.tar.gz 下载安装包,更多内容:https://shazhenyu.blog.csdn.net/

2019-06-21

neo4j-community-3.5.6-unix.tar.gz

neo4j community 3.5.6版本,关于其使用方法等请见 https://shazhenyu.blog.csdn.net/

2019-06-20

FSCapture_gr.zip

fs截图,可以滚动截图,可以截windows图片

2019-05-24

多功能提取器

多功能提取器,提取图片上的文字、表情等东西。更多内容请参考:https://shazhenyu.blog.csdn.net/

2019-05-14

Qt5把Qt4的QFTP封装成库

Qt5.9使用Qt4的QFTP全过程,文章网址:https://shazhenyu.blog.csdn.net/article/details/89715914

2019-04-30

OpenHardwareMonitorLib的动态库

OpenHardwareMonitorLib和rdmsr都是用的WinRing0.sys驱动,然后要在程序里面加载这个驱动就可读取这些寄存器的值。OpenHardwareMonitorLib把驱动封装到自己的内部来了

2019-04-11

Pycharm的汉化文件

将此文件丢入到Pycharm的lib路径中即可 更多请参考: https://blog.csdn.net/u014597198/article/details/85248005

2019-02-21

Qt利用Poppler解析pdf成图片

Qt用Poppler库解析PDF成图片的简单示例,更多请参考原文:https://blog.csdn.net/u014597198/article/details/53286042#comments

2019-02-01

windows服务自启instsrv.exe、srvany.exe

可以将exe注册为windows服务,直接从后台运行 具体怎样使用,请参考博客:https://blog.csdn.net/u014597198/article/details/85341506

2018-12-29

禅道开源版linux_64下载,附带本人写的Readme

禅道开源版,Linux64位,附带本人写的Readme。包括如何使用等的说明!

2018-11-20

Qt以Base64加密作为基础实现3种加解密方式(包含中文处理)

本Demo提供三种方式来加密解密,都是用Qt本身提供的类,没用外接库。 本Demo是在5.9.6开发 作者博客链接地址:https://blog.csdn.net/u014597198。

2018-08-23

openGL 必备的库文件,3.7beta版本

OpenGL 3.7 beta版本, 亲测可用的。 博文地址:http://blog.csdn.net/u014597198/article/details/79267412

2018-02-06

Qt在Android上所需的ssl文件下载

Qt 在 Android上所需的ssl文件下载---沙师弟专栏。可参考“http://blog.csdn.net/u014597198/article/details/79262480”文章。也可以在“https://www.openssl.org/source/”官网查看

2018-02-05

QWebEngineView简单示例-沙师弟专栏

QWebEngineView简单示例-沙师弟专栏。http://blog.csdn.net/u014597198/article/details/52805425#reply

2017-07-17

Qt5.6+VLC简单实现示例(沙师弟专栏)

Qt+Vlc简单的示例,Qt5.6 讲解文章:http://blog.csdn.net/u014597198/article/details/72673677

2017-05-24

QSerialPort串口通信代码

Qt开发的串口通信示例,

2017-05-05

在Qt平台C++和Java代码的交互

在Qt平台C++和Java代码的交互。更多Qt文章,请看http://blog.csdn.net/u014597198/article/category/5692117

2017-04-17

Qt小控制台字体滚动效果

Qt小控制台字体滚动效果,沙师弟专栏Demo,更多请访问:http://blog.csdn.net/u014597198

2017-04-05

自制虚拟键盘Demo

实现简单的内容

2017-02-22

QML翻转效果Demo——沙师弟专栏

QML

2017-02-07

Qt查找指定的文本

Qt查找指定的文本,匹配整个单词

2016-11-22

Qt制作的密码框类

Qt制作的密码框类

2016-11-22

QT-tcpsocket简单通信-字符串通信

Qt利用tcp-socket简单通信。客户端与服务端互发字符串

2016-11-22

QML会眨眼的流星雨制作

我是使用Qt5.6.0msvc2013编译的,效果可以到我的博客中看

2016-09-02

QML简单的动画切换Rectangle层次

这里只提供最简单的方法

2016-09-02

NSIS2.46版

很多时候想找的时候却找不到

2016-05-30

沙振宇的留言板

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

CSDN评论数不对,多久解决,距离上次反馈已经一个多星期了

发表于 2019-06-06 最后回复 2019-06-06

CSDN左上角评论总数没了,很奇怪

发表于 2019-05-29 最后回复 2019-06-03

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