雖然 Qt 已經(jīng)自帶了很多信號函數(shù)抢呆,基本上可以滿足我們大部分的需求,但有時(shí)候?yàn)榱藘?yōu)化我們的程序刹缝,通常還需要自己定義或改寫一些信號函數(shù)碗暗。本文由 C...
在上一篇學(xué)習(xí)筆記中,我們重構(gòu)了 ESC 和 ALT 鍵按下時(shí)觸發(fā)的信號槽過程梢夯,在本次筆記中我們可以自己決定在什么時(shí)候發(fā)送一個(gè)信號言疗。本文由 Ces...
在 Qt 中有非常多好用的信號槽函數(shù),這些都是默認(rèn)的颂砸,事實(shí)上我們完全可以在 PyQt 中重新實(shí)現(xiàn)這些信號槽的過程噪奄。本文由 Cescfangs 譯...
在學(xué)習(xí)筆記(四)中我們通過退出按鈕初步接觸了信號槽(signals & slots)的機(jī)制,可以說這個(gè)機(jī)制是 Qt 最具特色的地方也是其核心優(yōu)勢...
上一篇的筆記學(xué)習(xí)了網(wǎng)格布局人乓,其中的每一個(gè)按鈕對應(yīng)到一個(gè)網(wǎng)格勤篮,其實(shí)我們的窗口部件可以占據(jù)多個(gè)網(wǎng)格,我們可以據(jù)此做一個(gè)類似文本輸入的窗口色罚。本文由 C...
上一篇學(xué)習(xí)筆記學(xué)習(xí)了 Qt 中水平向和豎向的布局管理方式叙谨,其實(shí)更為常用的是網(wǎng)格布局。網(wǎng)格布局方式可以把一個(gè)空間分割成行保屯、列的形式,需要用到QGr...
對于一個(gè)GUI應(yīng)用姑尺,界面的布局管理是很重要的一部分,簡單地說蝠猬,就是我們?nèi)绾畏胖弥皩W(xué)習(xí)的QLabel切蟋、QWidget這些部件。在Qt里榆芦,你可以通...
經(jīng)過之前的學(xué)習(xí),我們掌握了菜單欄驻右、工具欄以及狀態(tài)欄的添加方法什黑,現(xiàn)在不妨試試把它們整合在一起,然后再加上一個(gè)中心窗口堪夭,一個(gè)完整的 App 初見端倪...
對于一個(gè)較大的軟件愕把,在它的菜單欄里可以找到所有的功能,但是對于大多數(shù)用戶來說森爽,經(jīng)常使用的往往就是那幾個(gè)功能恨豁,工具欄的存在就是方便用戶找到頻繁使用...