01 2021 档案
摘要:前言 最近在美化一些Qt的控件,准备自己按照layui的css写一套Qt的layui css qss代码 QRadioButton::indicator { width: 16px; height: 16px; } QRadioButton::indicator::unchecked { image
阅读全文
摘要:前言 最近需要用到QSS,对QSS选择器中: QPushButton 和 .QPushButton的用法还有点疑惑,于是查找资料予以说明。 选择器说明 选择器示例说明通用选择器*匹配所有部件类型选择器QPushButton匹配QPushButton及其子类的实例属性选择器QPushButton[fl
阅读全文
摘要:前言 最近在开发过程中,因为某些操作多次触发QTableWidget的cellClicked事件。具体场景回忆不起了,只记得是信号是多次触发了, 于是通过先断开信号,在连接信号的方式解决了。 解决方法代码示例 ui->tableWidget->disconnect(SIGNAL(cellClicke
阅读全文
摘要:前言 今天想看一些Qt插件系统。看了之后发现Qt支持两种插件方式:高级API和低级API。 高级API指的的为Qt软件本身定制插件; 低级API指的是为自己写的软件定制插件。 这篇文章主要讲的是如何编写使用一个低级API,文章属于入门级的,只是简单使用。 Qt插件和动态库区别(查找的) Qt插件本身
阅读全文
摘要:前言 最近在学习Python,顺便看了下邮件发送,发现代码还是挺简单的。但是注意图片发送,要在邮箱中开启显示额我就是被坑了,以为是我的代码问题折腾许久。 源码 # -*- coding:utf-8 -*- """ 功能: 使用一言API和壁纸API合并为一封邮件,再发送出去 作者: 赤域吧_AQ 联
阅读全文
摘要:前言 最近项目需求,需要多个QTreeWidget之间可以相互拖拽,在网上找的demo测试了下却是可行,但是这种方法只是针对单个item。 后面我会改造成对多个item(相当于可以复选拖拽) 思路 1. 新建一个继承于QMimeData的类,重写formats和retrieveData的类;新建两个
阅读全文
摘要:前言 前几天学习了下Python,然后用selenium自动测试工具开发了一个基于智友网的自动签到程序,我自己是可用的,目前没有加入windows任务手动在运行。 源码功能 1. 网站登录 2. 自动签到 源码 # -*- coding:utf-8 -*- from selenium import
阅读全文
摘要:前言 这是一款暗黑色的主题,美化了绝大部分的控件,qss代码对于初学者有很好的参考价值。 代码如下 QWidget:window { /* Borders around the code editor and debug window */ border: 0px solid #263238; ba
阅读全文