- 博客(8)
- 收藏
- 关注
转载 【linux】【qt5】【qt程序防多开设置,通过设置共享内存实现,超短代码,超级有效】...
前言: 博主做了一个即时通讯的app,里面有个托盘事件https://www.cnblogs.com/13373-/p/11347934.html 但是博主年纪大了老眼昏花容易看不到显示图标,就猝不及防的多开了一个(有时可能是好几个),挤过来挤过去的神烦。然后就诞生了这个防多开程序。网上捡的却十分好用。古来分享啊。 正文: 代码就很简单了,直接写在main...
2019-09-09 14:45:00 328
转载 【qt】【QString的诸多操作】
前言: qt的数据处理莫过于QString,QString对于字符串的操作多的数不胜数。下面博主就将常用的罗列出来,一起分享。 正文: 下面的操作具体为:追加,查找,删除,提取,分割,各种转换等等。 0.字符串长度:length QString str = "hello world"; int strNum = str.length();//11 ...
2019-09-06 08:20:00 399
转载 【linux】【qt5】【将linux下的qt程序打包发布(完全适用于中标麒麟)】
前言: 最近因项目需求,需要打包linux-qt程序给客户先用一下子。百度一大堆终于找了几个靠谱的来综合一下,留为备用吧。 由于是先遣版所以仅制作为免安装程序的格式。 正文: 博主的qt是5.9.2的,程序名称为ocs,下面看到这个名称替换成自己的就是了。 1.先找个地方,比如桌面创建一个名字为OCS的空文件夹用于放打包后的文件。 2.将项目使用Re...
2019-09-05 16:48:00 1693
转载 【linux】【qt5】【信号槽示例】
什么叫信号槽: 信号槽是 Qt 框架引以为豪的机制之一。所谓信号槽,实际就是观察者模式。当某个事件发生之后,比如,按钮检测到自己被点击了一下,它就会发出一个信号(signal)。这种发出是没有目的的,类似广播。如果有对象对这个信号感兴趣,它就会使用连接(connect)函数,意思是,将想要处理的信号和自己的一个函数(称为槽(slot))绑定来处理这个信号。也就是说,当信号发出时,被...
2019-09-05 15:57:00 185
转载 【linux】【root权限的掌控】
前言: 喜欢玩linux的都知道root权限是一个很重要的东西。因为linux里面万物皆文件,对于权限的掌控也就达到了一个前所未有的限制(不然随便一个用户rm -rf /*不就全完了,,哈哈)。 下面我们就来说下,root用户的权限和普通用户的root权限。 名词: root:root既是一个用户(超级管理员),也是一种权限(超级管理员权限,linux之下,他最大)。...
2019-09-05 15:18:00 137
转载 【linux】【qt5界面】【系统托盘图标的实现】
前言: 博主最近在做一个聊天软件,虽然技术不咋滴,但遇到点干货肯定是要跟大家分享的啦。下面就给大家分享一个qt实现程序隐藏才系统托盘的技巧。 装备: 系统:linux, qt版本:5.9.2,GCC:4.9.3. 1.头文件声明: QSystemTrayIcon *mSysTrayIcon; //记得头文件 void on_act...
2019-08-13 19:17:00 409
转载 【win】【qt5打包】【qt程序打包成一个可执行文件(带图标任何win都可以运行哦)】...
【前言】 业务需求将qt程序打包成win可执行文件。咱是做linux的,奈何用的麒麟系统,程序运行在win,好嘛,重新在win qtcreator编译后打包呗。 【目标】 1.给qt程序添加一个图标。 2.qt程序打包。 3.将打包后的qt程序做成单个文件。 【正文】 1.给qt程序添加一个图标: 首先确定程序可以正常编译,运行。 ...
2019-08-07 15:40:00 221
转载 【win】【qt5安装】【qt5.5.1安装及第一个示例make错误】
【前言】 昨天按照需求将qt程序从linux系统移植到win上使用(其实有点缪论了,本人linux用的中标麒麟系统对于发布发布系统版本麒麟(注:以下用麒麟代替中标麒麟,什么银河麒麟,优麒麟的,我现在只用的中标麒麟)没有这个工具(普通linux比如ubuntu上面可以用工具将qt程序编译成各个版本的win的,arm的,misp的,中标麒麟的。ps:也有可能没有彻底理解到qt跨平台移植...
2019-08-07 14:03:00 456
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人