我的程序笔记

我的程序笔记

记录生活点滴 ...

设置QTableView中QCheckBox的样式

在 QTableView 中通过 setCheckable(true) 显示出来的复选框,如果想设置样式,通过常规的选择器设置不会生效,此时需要通过如下方式进行设置:QAbstractItemV...

QFile::remove 失败的解决方法

转自 QT QFile::remove失败/无效的解决方法windows 上,Qt 中执行 QFile::remove(filePath); 总是失败,无法删除文件经过一番折腾,终于发现是因为文...

Qt 计算字符串和文件 md5

计算字符串 md5 值QCryptographicHash,提供一种生成加密散列的方法,Hash 叫作散列表,也叫作哈希。当前支持 MD4, MD5, SHA-1, SHA-224, SHA-2...

Win11 免密开机自动登录

Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVer...

thrift在部分环境下连接服务端慢的问题

thrift 在部分环境下连接服务端慢的问题我使用的 thrift 版本为 0.14.2.0,平台为 .Net,当我使用如下代码创建一个客户端代理对象时在某些情况下会非常慢:private as...

恢复 Win11 右键菜单

经实际测试,在最新的 Win11 中可用:版本 Windows 11 专业版 版本 21H2 安装日期 ‎2021/‎8/‎1 操作系统版本 22000.194 体验 ...

Android 在 App 中强制禁用深色模式

Android 在 App 中强制禁用深色模式主要是以下这个属性parent="Theme.MaterialComponents.Light.NoActionBar.Bridge&qu...

Ubuntu 16.04 安装 xrdp

Ubuntu 16.04 安装 xrdp使用 xfce4使用 xrdp 最大的好处是可以在 Windows 下使用远程桌面工具直接访问 Ubuntu 主机,以下是安装步骤。安装 xrdpsudo...

Ubuntu 16.04 设置静态 IP

转载自:ubuntu 16.04 设置静态IP在 Ubuntu 中设置静态 IP 并不像 Windows 中那么容易,通过可视化界面设置静态 IP 会出现网络连接无法访问的情况。正确的设置方法如...

Ubuntu16.04.7 安装 QtCreator 后不能启动

在 Ubuntu 16.04.7 上安装 qt-opensource-linux-x64-5.12.10 后不能启动,启动报错:qt.qpa.plugin: Could not load the...

关于qrc在linux上使用的一个问题

今天在将一个 qt 程序移植到 arm 版的银河麒麟系统上时,发现了一个奇怪的问题。我有一个库,里面封装了一个等待框(LoadingWidget),等待框内置了一些等待图片,这些图片放到一个名为...

docker-compose 部署 MySql8

docker-compose 部署 MySql8拉取 MySql 镜像docker pull mysql:latest编写 mysql.yml 文件version: '3' services:...

Android Studio 添加本地 .aar 文件到 Gradle

背景在使用百度地图 Android 导航 SDK 配置 Android Studio 工程环境时,有两个 .aar 文件始终没有导入成功,代码里不能识别相关类型,我的开发环境如下:Android...

Activity 保持后台不退出

Activity 保持后台不退出有时候想要在连续点击两次返回键时使 Activity 退到后台,但保持不退出,当再次点击 app 时可以继续之前的 Activity,而不是重新打开新的 Acti...

Android 访问 /storage/emulated/0 报 Permission denied 的问题

Android 访问 /storage/emulated/0 报 Permission denied 的问题要想读写 /storage/emulated/0 需要做到如下几点:在清单文件 A...