会员
周边
新闻
博问
闪存
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
一字千金
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
5
6
7
8
···
39
下一页
2024年12月4日
python批量将文件编码格式转换为 UTF8带标签的格式,解决linux环境下中文编码乱码的问题
摘要: 指定一个文件夹,遍历文件夹内的文件和子文件夹内的文件,然后识别文件后缀为cpp的文件,通过chardet取检测文件的编码格式,如果不是UTF-8-SIG,则转换为UTF-8-SIG python脚本格式如下 import os import sys import codecs import char
阅读全文
posted @ 2024-12-04 17:32 一字千金
阅读(525)
评论(0)
推荐(0)
2024年12月3日
This application failed to start because it could not find or load the Qt platform plugin "xcb" in "". Reinstalling the application may fix this problem
摘要: 1.增加Qt 配置文件qt.conf到程序路径, [Paths] Prefix=./ Libraries=lib Plugins=plugins 2.增加xcb库libqxcb.so到路径plugins/platforms/ 3.增加Qtbus和Qtxcb库到程序路径/lib/
阅读全文
posted @ 2024-12-03 20:57 一字千金
阅读(596)
评论(0)
推荐(0)
hlog.async=>_sync=1 SyncLogHandler! 段错误?
摘要: 1.问题描述 qt5.9.6,在麒麟环境下编译成功,运行程序出现如下错误; 2.解决办法 经过调试,发现动态加载so库的时候,这个路径下没有放入正确的so文件,导致没有加载上so库文件,pDbpluginInstance->initLocalDb(strDbPath)!=0去初始化数据库插件的时候,
阅读全文
posted @ 2024-12-03 20:34 一字千金
阅读(38)
评论(0)
推荐(0)
2024年12月2日
cannot open shared object file: No such file or directory
摘要: 是Linux编译的依赖库路径不对,需要将依赖库的路径设置为当前路径,然后重新编译,使用的是QtCreator在麒麟系统下编译; # # This file is generated by the Qt Visual Studio Add-in.# TEMPLATE = appTARGET = Dev
阅读全文
posted @ 2024-12-02 11:48 一字千金
阅读(294)
评论(0)
推荐(0)
2024年11月28日
linux编译so库不要生成后缀和软链接
摘要: CONFIG += unversioned_libname unversioned_soname
阅读全文
posted @ 2024-11-28 17:15 一字千金
阅读(72)
评论(0)
推荐(0)
2024年11月14日
海康设备预置点汉字中文乱码
摘要: 设置预置点时,汉字要转成GB2312 QTextCodec *codec = QTextCodec::codecForName("GB2312"); QByteArray gb2312Array = codec->fromUnicode(info.value("name").toString());
阅读全文
posted @ 2024-11-14 20:53 一字千金
阅读(94)
评论(0)
推荐(0)
2024年11月11日
Qt右键菜单实现
摘要: 1.需求描述 2.实现方法 构造函数中设置右键响应策略,并连接信号槽; this->setContextMenuPolicy(Qt::CustomContextMenu); connect(this, &QWidget::customContextMenuRequested, this,&PlayW
阅读全文
posted @ 2024-11-11 15:41 一字千金
阅读(262)
评论(0)
推荐(0)
2024年10月16日
Qt弹窗,点击非弹窗区域外,自动隐藏弹窗;
摘要: // 下面三个函数监听全局的隐藏事件, 为了保证客户端不可见的时候日历隐藏 bool CPlaybackCalendarWidget::eventFilter(QObject *watched, QEvent *eve) { if (eve->type() == QEvent::Applicatio
阅读全文
posted @ 2024-10-16 15:48 一字千金
阅读(364)
评论(0)
推荐(0)
2024年10月12日
Qt全屏显示和按键ESC退出全屏
摘要: 1.需求描述 将播放窗口全屏显示,将工具栏边框等隐藏在后面;然后退出全屏通过ESC返回按钮; 2.实现方法 定义一个全屏的容器类,继承于QWidget;全屏时,去掉窗口的父窗口,然后全屏显示,不去掉父窗口指针无法全屏;按下ESC按钮后,通过keyPressEvent(QKeyEvent* pEven
阅读全文
posted @ 2024-10-12 16:16 一字千金
阅读(537)
评论(0)
推荐(0)
2024年10月9日
选中多个窗口中一个,绘制蓝色边框
摘要: 1.需求描述 多个播放的窗口,选中其中的一个,用蓝色线框标记出来,如下图所示; 2.实现方式 通过mousePressEvent函数判断是点击了哪个窗口,然后用paintEvent函数来绘制窗口的边框; #ifndef MULTLAYOUT_H #define MULTLAYOUT_H #inclu
阅读全文
posted @ 2024-10-09 19:16 一字千金
阅读(82)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
···
39
下一页
公告