面向bug编程
没有什么深度好文,没有什么高深见解,仅瞎折腾而已!
ningto
首页
IT聚合
必应壁纸
小程序
书签
笑话
关于
工具
mod graph
必应每日壁纸
Html转Markdown
仙尘光标
登录
删除文章
确定要删除这篇文章吗?
取消
确定
首页
/
分类 & Qt
Qt 正确的显示窗口
Windows
Qt
显示窗口看起来很简单,但是有一些细节要注意的。通常有下面几种情况需要展示一个窗口: 1. 第一次创建后展示 2. 窗口最小化 3. 窗口不在最前面 4. 窗口销毁后再次创建(同第1种) 注意: 这里说的不是通过任务栏来激活窗口,而是通过用户设计的按钮或者菜单来打...
2020-11-06 06:47:59
阅读(147)
QTableWidget整行高亮去虚线,样式定制
Qt
很常见的一种需求,但是很可惜Qt没有一种比较简单的实现方式。在网上找了很多资料也没有找到,实现方法比较复杂,但是经过 我的实验,下面这种方法是可行的,而且有很多意想不到的好处。 定义接口类 存储当前hovered行,split行是实现其他需求的可以不考虑 class IVie...
2020-10-15 02:56:12
阅读(24)
Qt json文件读写
Qt
C/C++
Qt提供了处理JSON数据的支持。JSON是一种数据编码格式派生自Javascript,现在在internet上广泛用作数据交换格式。 Qt中的JSON支持提供了一个易于使用的C++ API来解析、修改和保存JSON数据。 它还支持以二进制格式保存数据,这种格式可以直接“mmap”,而且访问速度非常快。 简...
2020-09-22 02:48:39
阅读(43)
qt.network.ssl: QSslSocket Qt支持SSL https
Qt
Qt使用QNetworkAccessManager类时默认是不支持https协议的,需要增加openssl动态库。 我发现新版本的Qt和老版本的Qt所需要的openssl库的名字竟然不一样。 老的是:libeay32.dll、ssleay32.dll 新的是:libcrypto-1_1.dll、libssl-1_1.dll 具体的文件可以在QtCreato...
2020-09-08 03:47:09
阅读(82)
QtCharts使用
Qt
C/C++
QtCharts是Qt的图表模块在Qt5.7版本之后才包含进来的,之前的版本需要下载源码单独编译。 介绍几个重要的类: QChart:Qt图标的核心类,建立在图形视图之上的,管理各个图表部件 QChartView:是一个独立的widget用来展示QChart QDateTimeAxis:日期时间轴 QValue...
2020-09-03 01:38:17
阅读(116)
QWidget QLabel没有响应keyEvent键盘事件
Qt
在Qt中我们经常通过重写下面两种虚函数来实现按键事件 virtual void keyPressEvent(QKeyEvent event); bool eventFilter(QObject watched, QEvent event); 但是有时候会遇到无法触发的情况(特别是QWidget,QLabel),这个时候我们会考虑是不是被父窗口给截获了没有传...
2020-06-23 06:42:59
阅读(278)
QNetworkAccessManager http请求
Qt
使用QNetworkAccessManager可以发起http请求,下面列举三种常见的场景: get请求 这个很简单传一个url就可以了 QNetworkReply reply = manager_->get(QNetworkRequest(QUrl(url))); post请求 这里post数据使用表单的形式 QUrl aurl(url); QNet...
2019-09-27 09:04:37
阅读(756)
QSortFilterProxyModel排序不正确
Windows
C/C++
Qt
QSortFilterProxyModel排序不正确 客户端遇到的问题是当频繁的更新model时发现table上的行排序不正确,默认使用的是setDynamicSortFilter为true的方式。 在排除排序逻辑没有问题的情况下,能想到的方法是在model changed之后手动调用一下sort方法再重新排一下,但是这...
2019-03-27 00:34:50
阅读(844)
Qt什么时候用activateWindow
Windows
Qt
C/C++
Qt什么时候用activateWindow 通常我们使用show来显示窗口,使用raise将窗口显示在最前面。 遇到的问题是,当在主窗口中打开一个子窗口时,如果这个窗口之前已经创建好了,它只是不在最前面被遮挡了,这时候要把它显示在前面使用show和raise是可以的。但是会带来一个问题,...
2019-03-05 09:00:48
阅读(1612)
Qt 客户端应用程序多开要注意的问题
C/C++
Qt
Windows
Qt 客户端应用程序多开要注意的问题 很多客户端程序同一台电脑只允许开启一个进程,这个是很有必要的。那将一个原本单开的程序改为允许多开要注意些什么呢? 本地配置 如果多个进程读写同一个配置会造成混乱(只读的配置除外),所以要控制同一个目录不允许开两个。 ...
2018-10-15 09:24:08
阅读(1072)
Qt connect函数参数Qt::ConnectionType的使用场景
C/C++
Qt
Qt connect函数参数Qt::ConnectionType的使用场景 信号槽作为Qt中的核心特性对于每一个使用Qt框架的人来说一定要掌握,connect函数是用来连接信号和槽的,虽然这个函数有多个重载的方式,但是这里仅介绍Qt::ConnectionType这个参数的含义以及使用场景。 Qt::Connectio...
2018-09-25 07:32:59
阅读(1185)
比较QKeyEvent和shortcut的按键信息
C/C++
Qt
QKeyEvent来自于键盘的按键事件,shortcut是快捷方式,这里我用setShortcut函数给button设置了一个快捷方式,现在我想比较QKeyEvent的按键与button的shortcut是否相同。 QKeyEvent主要是通过modifiers和key这两个函数来获取当前的按键,shortcut使用QKeySequence来表示按键...
2018-09-03 09:34:00
阅读(1416)
上一页
下一页
Keep it simple,stupid
文章数
362
今日访问
1758
今日IP数
504
推荐阅读
nodejs下载图片保存到本地
我的书签
Robomongo连接远程MongoDB数据库
QWebEngineView支持XP
mmbiz.qpic.cn图片防盗链
One of the sources for assign has an enumerable key on the prototype chain
QLayout: Attempting to add QLayout
react native中使用protobufjs
libcurl静态库编译需要支持XP
react判断滚动到底部以及保持原来的滚动位置
文章分类
Windows 69
Web 31
Tools 8
Tips 6
Shell 5
React 5
Qt 41
Product 3
Node.js 17
MongoDB 9
Mobile 12
MQ 3
Linux 53
Life 6
Javascript 14
Java 1
Go 37
Design 4
Database 14
C/C++ 141
Boost 3
最近评论
golang vscode launch.json配置
招投标: 博主好专业啊
微信本地图片格式转化
招投标: 微信图片这个真的刚需了
C++11 实现defer
招投标: 源码和用法都介绍的这么详细
CentOS7 U盘安装 No Caching mode page found
招投标: 博客不错,欢迎回访
CentOS7 systemctl service
招投标: 还举例说明,很棒了
golang 中介者模式
招投标: 文章写的不粗哦,赞一个
文章归档
2021-01
(1)
2020-12
(6)
2020-11
(7)
2020-10
(1)
2020-09
(6)
2020-08
(3)
2020-07
(6)
2020-06
(8)
2020-05
(6)
2020-04
(9)
2020-03
(1)
2020-02
(2)
2019-12
(3)
2019-11
(4)
2019-10
(2)
2019-09
(4)
2019-08
(4)
2019-07
(3)
2019-06
(13)
2019-05
(13)
2019-04
(9)
2019-03
(5)
2019-02
(2)
2019-01
(2)
2018-12
(3)
2018-11
(3)
2018-10
(3)
2018-09
(6)
2018-08
(2)
2018-07
(4)
2018-06
(7)
2018-05
(4)
2018-04
(1)
2018-03
(4)
2018-02
(4)
2018-01
(5)
2017-12
(2)
2017-11
(9)
2017-10
(41)
2017-09
(11)
2017-08
(5)
2017-07
(4)
2017-06
(22)
2017-05
(1)
2017-04
(43)
2017-03
(5)
2017-02
(15)
2017-01
(38)
回到顶部