自定义博客皮肤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)
  • 资源 (1)
  • 收藏
  • 关注

原创 通过GDB打开核心转储文件查看程序宕机的位置

3.通过bt命令查看堆栈信息:在GDB中执行 bt 命令可以查看当前的函数调用堆栈信息。找到堆栈信息中最顶层的函数调用,这通常是导致程序崩溃的地方。frame:切换到特定的堆栈帧,查看该帧的函数调用信息和局部变量状态。list:显示当前代码的源代码片段。bt:显示当前的函数调用堆栈信息。print:打印变量的值。

2024-05-15 13:55:32 154 1

原创 Centos7系统安装使用Pistache框架(避坑指南)

这些命令将会使用CMake生成构建文件,并使用make命令进行编译。编译完成后,您可以在bin目录下找到编译后的测试和示例可执行文件。参考:https://blog.csdn.net/liuhongxiangm/article/details/124129742。meson依赖libcurl 需提前安装:sudo yum install libcurl-devel。如果把库文件libpistache.so拷贝到/usr/local/bin目录下的话就可以不指定路径。3.安装libcurl。

2023-06-29 16:53:54 406 1

原创 Qt 文本框控件(QTextEdit、QPlainTextEdit、QTextBrowser )英文单词换行位置不对的问题

最近遇到个问题,在Qt文本框设置自动换行时,为了保持英文单词的完整行显示,导致换行位置不正确,例如下图通过方法:void setWordWrapMode(QTextOption::WrapMode policy);选择“QTextOption::WrapAnywhere”模式,即可在英语单词中间换行效果:......

2022-06-27 11:28:51 2108 1

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

在Qt窗口设置背景图片的很频繁的需求,但是有些设置方式咋设置背景的同时会影响其他子控件的背景,例如在直接设置样式:border-image:url(:/pic/bk.jpg)现提供一种好用的设置背景图片而不影响其控件的方法 QPainter p(this); p.drawPixmap(0,0,width(),height(), QPixmap(":/pic/bk.jpg"));...

2022-05-14 21:51:43 3265 2

原创 qt下border-radius无效

border-radius使用需和border一起使用border-radius:15px;border:4px solid black;

2022-04-12 17:10:08 1518 1

原创 QSetting读取配置文件,在未知字段名情况读取某一分组全部key和value

QSetting的最简单用法是setValue()和Value(),分别是写配置和读配置QSettings settings("./setting.ini", QSettings::IniFormat);settings.setValue("aaa/bbb",11);settings.value("aaa/bbb");目前遇到个需求,就是无法事先知道一个分组下有多少个配置项,且不知道每个配置项的名称是啥,在这情况下去读配置key和value值 QSettings settings(

2022-04-08 08:57:22 1521

原创 Qt下hex转字符串代码实现,例如{0x01,0x02,0x03}转“010203“

hex转字符串代码实现,例如{0x01,0x02,0x03}转"010203"

2022-04-01 09:28:04 1050

转载 CentOS7 安装ActiveMQ

CentOS7 安装ActiveMQ

2021-11-29 15:01:03 223

原创 QListWidget实现多列显示

最近需要实现用QListWidget实现多列Item显示。显示Qt官方文档可以看到利用上述两个方法即可实现具体:Widget::Widget(QWidget *parent) : QWidget(parent), ui(new Ui::Widget){ ui->setupUi(this); ui->listWidget->setWrapping(true); //自动换行 ui->listWidget->setFl

2020-10-20 15:45:08 14791 2

在Qt下实现的AES-128 CBC模式的加密解密

在Qt下实现的AES-128 CBC模式的加密解密

2022-04-07

空空如也

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

TA关注的人

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