会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
一字千金
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
5
6
7
8
···
39
下一页
2024年12月3日
hlog.async=>_sync=1 SyncLogHandler! 段错误?
摘要: 1.问题描述 qt5.9.6,在麒麟环境下编译成功,运行程序出现如下错误; 2.解决办法 经过调试,发现动态加载so库的时候,这个路径下没有放入正确的so文件,导致没有加载上so库文件,pDbpluginInstance->initLocalDb(strDbPath)!=0去初始化数据库插件的时候,
阅读全文
posted @ 2024-12-03 20:34 一字千金
阅读(23)
评论(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 一字千金
阅读(267)
评论(0)
推荐(0)
2024年11月28日
linux编译so库不要生成后缀和软链接
摘要: CONFIG += unversioned_libname unversioned_soname
阅读全文
posted @ 2024-11-28 17:15 一字千金
阅读(57)
评论(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 一字千金
阅读(67)
评论(0)
推荐(0)
2024年11月11日
Qt右键菜单实现
摘要: 1.需求描述 2.实现方法 构造函数中设置右键响应策略,并连接信号槽; this->setContextMenuPolicy(Qt::CustomContextMenu); connect(this, &QWidget::customContextMenuRequested, this,&PlayW
阅读全文
posted @ 2024-11-11 15:41 一字千金
阅读(232)
评论(0)
推荐(0)
2024年10月16日
Qt弹窗,点击非弹窗区域外,自动隐藏弹窗;
摘要: // 下面三个函数监听全局的隐藏事件, 为了保证客户端不可见的时候日历隐藏 bool CPlaybackCalendarWidget::eventFilter(QObject *watched, QEvent *eve) { if (eve->type() == QEvent::Applicatio
阅读全文
posted @ 2024-10-16 15:48 一字千金
阅读(329)
评论(0)
推荐(0)
2024年10月12日
Qt全屏显示和按键ESC退出全屏
摘要: 1.需求描述 将播放窗口全屏显示,将工具栏边框等隐藏在后面;然后退出全屏通过ESC返回按钮; 2.实现方法 定义一个全屏的容器类,继承于QWidget;全屏时,去掉窗口的父窗口,然后全屏显示,不去掉父窗口指针无法全屏;按下ESC按钮后,通过keyPressEvent(QKeyEvent* pEven
阅读全文
posted @ 2024-10-12 16:16 一字千金
阅读(489)
评论(0)
推荐(0)
2024年10月9日
选中多个窗口中一个,绘制蓝色边框
摘要: 1.需求描述 多个播放的窗口,选中其中的一个,用蓝色线框标记出来,如下图所示; 2.实现方式 通过mousePressEvent函数判断是点击了哪个窗口,然后用paintEvent函数来绘制窗口的边框; #ifndef MULTLAYOUT_H #define MULTLAYOUT_H #inclu
阅读全文
posted @ 2024-10-09 19:16 一字千金
阅读(59)
评论(0)
推荐(0)
2024年9月20日
Qt拖拽事件详解,QTreeView拖放数据传递
摘要: 1.QT拖拽事件分为两类。 (1)电脑上的文件拖入程序,在程序上放下文件Drop;例如将视频拖入程序进行播放,将图片突入程序进行展示; (2)程序中界面内部拖放,例如将组织树中的监控点拖入播放窗口进行播放;将一个表格中的人员拖入另外一个表格等;将QTreeview中的item拖动位置,移到不同的组织
阅读全文
posted @ 2024-09-20 17:27 一字千金
阅读(1603)
评论(0)
推荐(0)
2024年9月14日
QTreeView置顶排序功能实现
摘要: 1.需求描述 QTreeView先插入的排在上面,并支持手动置顶进行排序,取消置顶; 2.实现方案 (1)定义排序角色 给每一个插入的QStandardItem对象设置一个排序角色,我们用插入时间来设置这个值; enum CustomRole { QOrderRole = Qt::UserRole
阅读全文
posted @ 2024-09-14 17:43 一字千金
阅读(149)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
···
39
下一页
公告