09 2019 档案
QSS文件美化界面无效
摘要:问题描述: 同样的qss内容,内置有效,写进qss文件加载无效。 搜寻.........很多网友的经理是qss文件编码和qt文本编辑器的属性........而我怎么尝试,怎么失败。 解决方案: 从file取出qss内容,调用的是readAll()函数,而这个函数返回的是QByteArray类型。 常
阅读全文
外观模式 --- 提供统一的入口
摘要:设计模式目录 外观模式(Facade Pattern):对外部与一个系统的通信通过一个统一的外观角色进行, 为子系统中的一组接口提供一个一致的入口,外观模式定义了一个高层接口, 这个接口使得这一子系统更加容易使用。外观模式又称为门面模式,它是一种对象结构型模式。 关于设计外观模式的补充说明: 1、系
阅读全文
设计模式主目录 C++实现
摘要:闲谈设计模式: 设计模式 是一系列不同于常规的书写代码的方式或者说模式。采用 设计模式,程序灵活,便于维护, 但代码晦涩,别人接管,不易阅读。 设计模式 来自于外国。 老外在编写特别大的项目后,把项目开发经验,模块划分经验,总结整理而成《设计模式》。 先有开发需求, 后有理论总结和整理。 设计模式有
阅读全文
设计模式 ---- 观察者模式
摘要:情景引入: 汽车通过十字路口,红灯亮起停车等待,绿灯亮起挂挡通行。 汽车需要观察交通指示灯状态的变化而做出对应的行为。例如:等车等待行为,挂挡前行行为; 红灯状态,绿灯状态。 汽车角色 观察者; 红绿灯 观察目标。 单机游戏中,当某个队友被攻击发出求救时,会通知到同队的其他所有队员前去支援。队员的行
阅读全文
QThread 采用moveToThread方式实现多线程。 线程本身、connect关联的槽函数、connect关联的lambda对象分别运行在哪个线程中。
摘要:Qt如何实现多线程:https://www.cnblogs.com/azbane/p/11372531.html September 5,2019 先抛出几个问题,用问题来引导思维导向: 1、继承的QObject子类,和QThread对象,是在哪个线程创建的?(即:QObject子类对象和QThre
阅读全文