Ton*_*ony 10 c++ qt overriding subclass signals-slots
如何处理子类中的信号?假设我的子类派生自QTextEdit信号,并对信号感兴趣textChanged.将对象连接到自身似乎很愚蠢,我应该能够简单地覆盖该textChange方法 - 但事实并非如此virtual.
可以接受的方法是什么?
Fra*_*eld 11
您无法实现/覆盖信号,因此唯一的方法是创建一个新插槽并将其连接到textChanged():
connect( this, SIGNAL(textChanged(QString)), this, SLOT(slotTextChanged(QString)) );
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4273 次 |
| 最近记录: |