1. 程式人生 > >支援Qt介面

支援Qt介面

   

通常,PyQt5不支援定義從多個Qt類繼承的類。例外情況是從Qt定義為介面的類繼承時,例如QTextObjectInterface

Qt介面是一個抽象類,只包含純虛方法,並且用作(通常)一個QObject子類的mixin 。它通常用於定義外掛必須實現的介面。

請注意,Q_INTERFACES為了使用介面類,PyQt5不需要等效的Qt 巨集。

textobject.pyPyQt5中包含的示例演示了介面的使用。