针对信号和槽的专题研究 引言:信号(signal)和槽(slot)用于对象间的通讯。信号/槽机制是Qt的一个重要特征。 在图形用户界面编程中,常需要将一个窗口部件的变化通知给另一个窗口部件,或者说希望对象间进行通讯。一般的图形用户界面编程中采用回调函数进行对象间通信,这样回调和处理函数捆绑在一起,没 ...
常见的窗体是各种方形的对话框,但有时候也需要非方形的窗体,如圆形,椭圆甚至是不规则形状的对话框。 实现步骤: ? 新建一个项目,比如项目名称叫做“ShapeWidget”,给此项目添加一个类“ShapeWidget”,基类选择“QWidget”。 ? 为了使该不规则窗体可以通过鼠标随意拖拽,在类中重 ...
自定义信号和槽 信号和槽的本质都是函数。 区别: 信号必须由signal关键字来声明 信号可以重载 信号没有返回值,但可以有参数。由于信号都是没有返回值,所以,槽函数一定没有返回值 信号就是函数的声明,只需声明,无需定义。槽既要函数声明也要完成定义。 使用方式:emit MySignal(); 例子 ...
分类:
其他好文 时间:
2018-06-23 00:01:50
阅读次数:
191
Android初学第29天 11_ViewPaper 代码 CrimeFragment.java ...
分类:
移动开发 时间:
2018-06-21 11:39:13
阅读次数:
162
Qt 官方开发环境使用的动态链接库方式,在发布生成的exe程序时,需要复制一大堆 dll,如果自己去复制dll,很可能丢三落四,导致exe在别的电脑里无法正常运行。因此 Qt 官方开发环境里自带了一个工具:windeployqt.exe。以官方 Qt 5.4.0+MinGW 开发环境为例,从开始菜单 ...
分类:
其他好文 时间:
2018-06-18 13:29:06
阅读次数:
193
Nana官网地址:nanapro.org 简单示例:NanaDemo.cpp 为避免控制台窗口的弹出,可使用预处理指令#pragma comment(linker, "/SUBSYSTEM:WINDOWS /ENTRY:mainCRTStartup") 或者进入工程属性,将链接器->系统中的子系统设 ...
分类:
编程语言 时间:
2018-06-17 00:14:15
阅读次数:
608
i.setParent(None)是必须的,如果只removeItem,则控件并不会消失 ...
分类:
其他好文 时间:
2018-06-17 00:11:51
阅读次数:
280
virsh命令工具介绍? 提供管理各虚拟机的命令接口– 支持交互模式,查看/创建/停止/关闭 .. ..– 格式:virsh 控制指令 [虚拟机名称] [参数] # virsh list //列出所有正在运行的虚拟机# virsh list --all //列出所有虚拟机# virsh dominf ...
分类:
其他好文 时间:
2018-06-12 12:52:58
阅读次数:
217
Qt 学习 C++ 模版 QObject 提供一个十分有用的 api, ,这个函数接收一个模版参数,返回模版参数的类型(如果子对象可以造型成 T ),也就是说返回值已经做了 造型处理,这样就可以直接用特定的子类指针接收,使用起来非常方便。可以在对象的子类中寻找特定名称(objectName)的对象, ...
分类:
其他好文 时间:
2018-06-12 10:27:16
阅读次数:
832
11. 实战_使用GlobalKey一键启动程序参考文章:Android 两种注册、发送广播的区别http://www.jianshu.com/p/ea5e233d9f43 【Android】动态注册广播接收器 http://blog.csdn.net/etzmico/article/details ...
分类:
移动开发 时间:
2018-06-11 01:57:24
阅读次数:
234