自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Qt 写文件,格式化对齐输出,实现std::setw() 效果【QTextStream 】

类是 Qt 中用于文本输入输出的类,通常用于读取和写入文本数据。它不直接支持 std::setw() 这种方式来设置字段宽度,因为 std::setw() 是 C++ 标准库 头文件中的一部分,主要用于 std::ostream 类及其派生类。第二个参数是字段宽度,用于指定输出的最小宽度。如果值的宽度小于指定的字段宽度,则会在左侧填充空格以达到指定的宽度。上面的代码可以实现文本输出右对齐的效果,但通常我们希望在文本中实现左对齐的效果,可以改变参数实现。QString::arg() 函数用于格式化输出。

2024-04-13 10:14:45 462

原创 C++/C中出现的srand((unsigned)time(NULL))什么意思?

C++/C中出现的srand((unsigned)time(NULL))什么意思?

2022-11-16 21:40:00 5371 1

原创 Qt面试总结

Qt面试总结

2022-10-25 15:25:45 1078 2

原创 C++虚函数的实现方式(虚表+虚指针)

C++虚函数的实现方式(虚表+虚指针)

2022-10-25 09:04:05 2167

原创 正则表达式:限制名称不得含有 # % & * \ / | : < > ? \“ 字符

正则表达式

2022-07-26 10:37:21 2546

原创 Linux的Vim指令学习

Linux的Vim指令学习

2022-07-08 00:39:52 254

原创 Linux基础指令学习

Linux基础指令学习

2022-07-01 23:06:09 610

原创 Qt 清空(重置)QButtonGroup按钮组所有按钮

Qt 清空(重置)QButtonGroup按钮组所有按钮

2022-06-21 08:56:33 2416

原创 QTreeWidget优化树节点的三种选择状态:勾选、半选、不勾选,且可以互斥选择

当顶层节点有多个时,实现了顶层节点相互之间互斥选择1

2022-01-11 09:33:03 5915

原创 Qt删除原布局后重新布局的解决办法

Qt删除原布局后重新布局直接上代码://重新布局void mainwidget::reLayout(){ //第一步:清空布局 QLayoutItem *child; while ((child = mainLayout->takeAt(0)) != 0) { //删除Stretch(弹簧)等布局 if (child->spacerItem()) { mainLayout->removeItem(child); continue; } //删

2021-12-16 10:37:20 4320 3

原创 QWidget设置背景颜色为透明,结果背景为黑色的问题

qwidget设置背景颜色为透明,结果背景为黑色的问题本人搜了几种方法,试了之后,都没能实现该效果,最终机缘巧合之下,试验成功了,记录一下!只需要在需要透明的窗口构造函数中,写如下代码,并将之前测试的透明代码去点即可:setWindowFlags(Qt::FramelessWindowHint | Qt::Tool);setAttribute(Qt::WA_TranslucentBackground);...

2021-11-25 21:18:32 5105 6

原创 (C++)将数据库文件导出XML文件以及解析XML文件生成数据库文件的处理方法

将数据库文件导出XML文件的(C++)处理方法此方法使用的是TinyXML2库,TinyXML2是一个开源的解析XML的库,能够用于C++,能够在Windows或Linux中编译。这个解析库的模型通过解析XML文件,然后在内存中生成DOM模型,从而让我们很方便的遍历这棵XML树。1、配置TimyXML2从这里下载,这里只需将头文件和CPP文件放到自己的项目当中即可。2、使用TinyXML2创建XML文件其实无非就是以下几个步骤,然后进行逻辑上的整合:第一步:添加声明,xml声明包含了版本和编

2021-11-19 15:50:24 3021 2

原创 关于VS+Qt开发中qss的图片路径(相对路径)加载问题

问题:在qss中使用相对路径时,没有生效。原因:相对哪个文件没有搞清楚,因为在开发过程中,并不是相对于qss文件本身。解决:  当我们在开发过程中,需要将qss文件加载到main文件里,那么,此时相对的是main文件而不是qss文件本身。  当我们使用编译好的exe文件打开软件,那么此时相对的是exe文件,也不是qss文件本身。...

2021-10-09 14:25:38 2336 2

原创 Qt实现点击按钮弹出(关闭)窗口,点击窗口外其他位置关闭窗口

Qt实现点击按钮弹出(关闭)窗口,点击窗口外其他位置消失方法一:在窗口实现类的构造函数中添加如下代码:this->setWindowFlags(Qt::Popup);参数Qt::Popup 表示:当点击窗口以外就关闭窗口。方法二:可以直接在窗口实现的类中重写event事件即可,代码如下:bool Form::event(QEvent *event){ if (event->type() == QEvent::ActivationChange) {

2021-08-23 21:19:23 10835 1

原创 QtPropertyBrowser(QtTreePropertyBrowser)改变Qss样式的几种方法!

QtPropertyBrowser 从 QtTreePropertyBrowser、QtGroupBoxPropertyBrowser、QtButtonPropertyBrowser这三个入口。这三个是QWidget。用得比较多的是第一个QtTreePropertyBrowser,这是一个QTreeView。方法一:第一步:设置QSS样式的时候,从以上三个入口设置。QtTreePropertyBrowser设置QSS等同于一个QTreeView,QtTreePropertyBrowser设置背景色有些麻

2021-08-03 15:40:46 2239

原创 Qt:在QTableWidget(表格)中将控件(QRadioButton)居中显示

QTableWidget 插入的QRadioButton在单元格内居中显示//创建空间QRadioButton *rbtn = new QRadioButton();//增加widget+布局巧妙实现居中QWidget *widget = new QWidget();QHBoxLayout *layout = new QHBoxLayout();layout->setMargin(0);//一定要有layout->addWidget(rbtn);layout->setAli

2021-04-15 16:43:32 5346 6

原创 Qt打包程序无法运行,提示应用程序无法正常启动0xc000007b解决办法

用 windeployqt 打包QT程序,运行时提示程序无法正常启动0xc000007b,如图:原因:在网上找到各种方法,而我的原因是本机装了多个版本的Qt,包括4.8, 5.9的,在cmd下可能是环境变量原因,用 windeployqt 打的包无法运行。如:这样是配置出来的文件,会出现各种问题。解决办法:我在创建项目的时候使用的是:点击之后,在命令行中输入命令:windeployqt 文件路径\文件名 (因为无法使用cd命令),如图:这样生成的配置文件,exe即可执行。...

2020-10-17 11:25:53 3294 6

原创 手机端登录智慧团建无法完全显示验证码的情况

可以***长按住***验证码图片,这样会放大验证码图片,然后直接点***手机键盘***的return登陆,别用竖屏网页上的登陆。

2020-09-30 16:53:20 7870

原创 Mac无法使用C++/C语言对文本文件进行读取和编辑的问题

Mac无法使用C++/C语言对文本文件进行读取和编辑的问题在Mac系统中,我们使用C++/C语言对文件进行读写操作的时候,会遇到无法读取文件或者无法修改文件,这个时候,我们可以将引号中,需要操作的文件名,修改成绝对路径。如果有其他的方法,请指点!...

2020-09-25 12:32:11 1402 1

原创 Mac操作集合

Mac 学习

2020-04-17 19:57:23 147

原创 MAC 创建python3的虚拟环境

MAC 创建python3的虚拟环境第一步:创建文件夹:mkdiv myproject进入文件夹:cd myproject/第二步:创建虚拟环境:virtualenv --no-site-packages venv(文件名)激活虚拟环境:source venv/bin/activate退出虚拟环境:deactivate...

2020-02-02 13:56:23 211

空空如也

空空如也

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

TA关注的人

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