摘要: 本文并非原创,摘自:一去丶二三里 ,感谢大佬的总结 http://blog.csdn.net/liang19890820 推荐另外一个大神的QT总结,受益匪浅啊 https://gitee.com/feiyangqingyun/qtkaifajingyan Qt 官网 Qt 官网:https://w 阅读全文
posted @ 2020-02-19 16:10 徐沛东 阅读(1117) 评论(0) 推荐(2) 编辑
摘要: 查看已安装rpm包信息 rpm -qi <package> 查看未安装rpm包信息 rpm -ql <package.rpm> 查看一个 RPM 包是否被其他包所依赖 rpm -q --whatrequires <package> 查看一个已安装的 RPM 包依赖了哪些其他包 rpm -q --re 阅读全文
posted @ 2023-12-07 10:05 徐沛东 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 故事背景:需要把"Apr 12 01:03:17 2023 GMT"转化为"yyyy年MM月dd日 hh:mm:ss",直接看代码 QString gtm_time = "Apr 12 01:03:17 2023 GMT"; QLocale locale = QLocale::English; QD 阅读全文
posted @ 2023-06-21 11:01 徐沛东 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 重载QProxyStyle的paint函数,过滤焦点 // 解决QTableWidget选中单元格有虚框的问题 class MyProxyStyle : public QProxyStyle { public: virtual void drawPrimitive(PrimitiveElement 阅读全文
posted @ 2023-06-21 10:57 徐沛东 阅读(454) 评论(0) 推荐(0) 编辑
摘要: 1. 直接设置样式 setStyleSheet("border:5px solid red;border-radius:10px") 2. this->setAttribute(Qt::WA_TranslucentBackground);//设置窗口背景透明 this->setWindowFlags 阅读全文
posted @ 2023-05-09 11:25 徐沛东 阅读(690) 评论(0) 推荐(0) 编辑
摘要: 故事背景 最近同事遇到一个比较奇怪的问题,直接开门见山吧。在动态库中调用静态库直接报错了recompile with -fPIC,查看cmake的写法也没有问题,而且也是第一次遇见这个问题,所以就开启了我的好奇之路。 探索之路 说实话我不喜欢百度,因为千篇一律,你抄我的我抄你的,没有任何参考价值,直 阅读全文
posted @ 2022-11-18 10:54 徐沛东 阅读(1258) 评论(0) 推荐(0) 编辑
摘要: 在《左氏春秋》中有曰:“将帅无能,累死三军。”这句话,本是战场上的至理名言,如今,同样能够适用于职场。 无能领导八大表现1、事事过问-事事都管2、工作出错-全怪员工3、工作不顺-加大考核4、有功必抢-有过必推5、只会下达-不敢上传6、只讲个例-不讲比例7、只提要求-不讲责任8、主观意识-胡说八道 无 阅读全文
posted @ 2022-10-14 10:13 徐沛东 阅读(1830) 评论(0) 推荐(0) 编辑
摘要: Qt版本说明 版本分类 Qt商业版:提供给商业软件开发。它们提供传统商业软件发行版并且提供在协议有效期内的免费升级和技术支持服务。 Qt开源版:提供了和商业版本同样的功能。它是免费的,使用开源版需要了解其采用的各种开源协议。 版本说明 2009年12月1日,诺基亚发布了Qt 4.6。 2013年7月 阅读全文
posted @ 2022-08-05 15:05 徐沛东 阅读(2537) 评论(0) 推荐(0) 编辑
摘要: 故事背景 在linux开发中我们经常会用到dbus来进行进程间通信,但是如何理解dbus服务端和客户端呢?很多小伙伴可能都会遇到类似的问题,而且都是含含糊糊的,接下来我们直接上硬菜。 探索之路 首先要明白dbus是什么,有什么作用? 如何把自己的程序做成dbus服务? 如何调用dbus接口? 经验心 阅读全文
posted @ 2022-04-01 17:58 徐沛东 阅读(527) 评论(0) 推荐(0) 编辑
摘要: ### 故事背景 做linux开发的一般都会涉及到deb包,那么我们如何制作deb包,debian目录中都有哪些文件以及他们的含义是什么呢?那么我们就带着这些疑惑去探索了。 ### 探索之路 1. 首先安装 `sudo apt install dh-make` 。 2. 修改源代码文件名 `mv x 阅读全文
posted @ 2022-03-25 15:38 徐沛东 阅读(1547) 评论(0) 推荐(0) 编辑
摘要: 一、RPM打patch 1、把patch文件放入SOURCES中 2、修改SPECS中的XXX.spec,把下图中箭头的部分都要写上,这里是一个坑 3、最后安装rmp包的时候如果有问题加上--force参数,sudo rpm -ivh xxx.x86_64.rpm --force 二、RMP包制作流 阅读全文
posted @ 2021-09-26 21:20 徐沛东 阅读(288) 评论(0) 推荐(0) 编辑