自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Linux中“unrar x test.rar“和“unrar e test.rar“命令的区别

2.“unrar e test.rar”: 这个命令也会提取RAR文件中的所有文件和文件夹,但不会保留原始的目录结构。所有的文件和文件夹将会被提取到当前目录中,而不考虑它们在RAR文件中的层级关系。1.“unrar x test.rar”: 这个命令将会提取RAR文件中的所有文件和文件夹,并且保留原始的目录结构。简而言之,"unrar x"命令会保留RAR文件中的目录结构,而"unrar e"命令会将所有文件和文件夹提取到同一目录中,没有子目录。

2023-06-13 18:57:09 432 1

原创 C++坐标旋转,两种方式总结

C++坐标旋转,两种方式总结

2022-07-06 16:41:45 1120 1

原创 QT代码中字符串过长,怎么分行输入

之前百度这个问题一直都没有找到答案,输入关键字找出来的都是,qlabel中的字符串怎么分行显示,其实我只是想知道打代码时字符串过长,屏幕显示不下,想分行输入怎么输。。。/(ㄒoㄒ)/~~瞧,这么一坨。后来自己尝试了,发现了两种方法。主要应用场景:SQL语句、Json字符串等。每行字符串的前后都用引号包裹。或者先将字符串打成一整行,然后在每个需要换行的地方回车,QTcreator就会自动加上引号。其二:用反斜杠每行字符串的后面都加上反斜杠...

2022-06-29 09:55:52 4712 1

原创 关于实现QT进度条的显示值动态连续增加的方法

因为项目中经常要用到进度条,以用于提示用户当前进度信息。但是之前百度并没有找到自己想要的动态显示效果的案例。后来索性自己尝试写了一个,效果还可以,现将普通进度条的显示效果,与本例中的动态显示进度条做一个直观的GIF对比。复制粘贴进工程,即可直接运行。UI界面通过代码创建。...

2022-06-27 14:30:01 3484 3

原创 关于QT纯代码创建UI的方法和注意事项

温故而知新。之前新学QT时没怎么注意纯代码创建UI的写法,今天尝试着写了一下,却发现就一个简单的布局,总是显示不出来。所以索性研究了一下#include "ui_mainwindowtest.h"QTCreator自动编译生成的代码,将一些个人收获总结如下。之前一直没注意,仅是创建了一个空白窗口,它的ui头文件里就出现了这么多代码。现将个人见解以备注地形式写在上面。二、自己尝试写写代码大同小异,就以最简单的添加按钮为例,记录一下其二(此写法方便一点)直接利用QT自动创建的centralwidget指

2022-06-24 18:00:58 3346

原创 判断QTreeWidgetItem是否为顶层Item

网上没有找到如何判断QTreeWidgetItem是否为顶层Item的方法,自己试了一种,貌似可行,在此记录一下。

2022-06-23 10:55:03 1318 1

原创 C++/QT如何在多文件中使用全局变量

项目较大时,通常需要调用许多外部文件。对我这个新手来说,文件目录的管理一直很头疼。之前每次新建一个QT的类,都需要在头文件中重复声明相同的文件路径,以供cpp文件使用,但是一旦这个外部文件的路径被修改了,那么就需要将这些不同文件的路径全部修改,过程相当繁琐枯燥。如果能事先定义一个文件,其他文件都可以调用其中的路径变量,就很舒服了。但是如果在头文件中直接申明并定义,当多个文件#include时又会导致变量重定义。解决方案:所以后来仔细学习了一下extern关键字。现将最直接的使用方法,记录如下:(不想

2022-06-22 17:27:04 2781

原创 关于QT实现HTTPS通信(MSVC编译器),并解决QSslSocket::connectToHostEncrypted: TLS initialization failed的报错

根据客户需求,写了一个小的通讯软件,用于与上游服务器通讯。采用的是Https协议。通讯软件在自己电脑上可运行,但是在客户电脑上就无法正常运行。总是显示连接不上,日志打印后,会出现“QSslSocket::connectToHostEncrypted: TLS initialization failed”的报错。代码通用部分写法精简如下:原因分析:之前biying搜了一下,大多数是在打包后的程序里放入D:\QT\Tools\mingw810_64\opt\bin目录下的两个动态库ssleay32.dll

2022-06-21 14:18:26 689

原创 DEMO

欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体...

2019-05-15 19:25:50 167

空空如也

空空如也

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

TA关注的人

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