虽然 Qt 已经自带了很多信号函数,基本上可以满足我们大部分的需求,但有时候为了优化我们的程序,通常还需要自己定义或改写一些信号函数。本文由 C...
在上一篇学习笔记中,我们重构了 ESC 和 ALT 键按下时触发的信号槽过程,在本次笔记中我们可以自己决定在什么时候发送一个信号。本文由 Ces...
在 Qt 中有非常多好用的信号槽函数,这些都是默认的,事实上我们完全可以在 PyQt 中重新实现这些信号槽的过程。本文由 Cescfangs 译...
在学习笔记(四)中我们通过退出按钮初步接触了信号槽(signals & slots)的机制,可以说这个机制是 Qt 最具特色的地方也是其核心优势...
上一篇的笔记学习了网格布局,其中的每一个按钮对应到一个网格,其实我们的窗口部件可以占据多个网格,我们可以据此做一个类似文本输入的窗口。本文由 C...
上一篇学习笔记学习了 Qt 中水平向和竖向的布局管理方式,其实更为常用的是网格布局。网格布局方式可以把一个空间分割成行、列的形式,需要用到QGr...
对于一个GUI应用,界面的布局管理是很重要的一部分,简单地说,就是我们如何放置之前学习的QLabel、QWidget这些部件。在Qt里,你可以通...
经过之前的学习,我们掌握了菜单栏、工具栏以及状态栏的添加方法,现在不妨试试把它们整合在一起,然后再加上一个中心窗口,一个完整的 App 初见端倪...
对于一个较大的软件,在它的菜单栏里可以找到所有的功能,但是对于大多数用户来说,经常使用的往往就是那几个功能,工具栏的存在就是方便用户找到频繁使用...
文集作者