一杯清酒邀明月
天下本无事,庸人扰之而烦耳。
摘要: 我们知道,在windows上通过鼠标双击某应用程序图标,该应用程序往往会以顶层窗口的形式呈现在我们面前,但是对于一个已经打开的非顶层窗口,我们怎么将其激活为顶层窗口呢? 要达到激活,这个必须要满足两个条件,第一,必须要有通知激活的人,这个人必须是另一个应用程序(或同一应用程序的不同示例),他能发送信 阅读全文
posted @ 2020-09-08 16:10 一杯清酒邀明月 阅读(1105) 评论(1) 推荐(0)
摘要: 项目是一款平板上的软件,菜单放在了右下角,没有用qss设置样式之前,菜单非常的小,菜单项也都挤在了一块,设置样式后效果非常好。先上一张效果图吧,可以看到QSS样式化后的菜单的特点:上下左右间距增大了,调整到很是的大小,菜单项目中间有一条间隔的横线区分各个菜单项,菜单中的QAction鼠标经过时菜单背 阅读全文
posted @ 2020-09-08 15:43 一杯清酒邀明月 阅读(8073) 评论(0) 推荐(1)
摘要: 环境 VS2015 qt5.9.7 64位 包含的头文件 1 #include <QDir> 2 #include <QDebug> 3 #include <QMessageBox> 代码 1 //--1 判断文件夹是否存在 2 QString folderPath = "H:\\Pro"; 3 Q 阅读全文
posted @ 2020-09-08 15:41 一杯清酒邀明月 阅读(2439) 评论(0) 推荐(0)
摘要: 想用QT编一段删除文件夹或文件的代码,网上搜索了很多,关于删除文件夹都用递归删除的方法,因为非空文件夹不能直接删除,只能先清空文件夹里的东西,才能执行删除文件夹的操作。实际上QT5之后有更简便的方法,就是用QDir::removeRecursively(),详细的可以查QT帮助文档。 利用QDir: 阅读全文
posted @ 2020-09-08 15:40 一杯清酒邀明月 阅读(6156) 评论(0) 推荐(0)
摘要: Menu菜单 或 其中的QAction 连接槽函数 以下两句connect 任一均可实现: 1 QStringList strList; 2 for(int i = 0; i< strList.size(); ++i) 3 { 4 QString tmp = strList.at(i); 5 QAc 阅读全文
posted @ 2020-09-08 15:39 一杯清酒邀明月 阅读(3785) 评论(1) 推荐(1)
摘要: TableView右键弹出菜单 关于TableView的控件使用,这里不做解释了,直接说诉求,右键点击选中的某一行(术语称item),弹出菜单。操作结果如下图:实现过程主要包括以下几个重点: 1、初始化一个TableView控件表 主要需要完成表头的设置,表格属性的设置。代码如下: point_ti 阅读全文
posted @ 2020-09-08 15:37 一杯清酒邀明月 阅读(2791) 评论(0) 推荐(1)