Image description
p0s4d slot
Slot — PySide 1.2.1 dokumentasi

Deskripsi Detail

PySide mengadopsi sintaks sinyal dan slot baru PyQt apa adanya. Implementasi PySide secara fungsional kompatibel dengan PyQt 4.5, dengan pengecualian yang tercantum di bawah.

Gaya sinyal dan slot baru PyQt menggunakan nama metode dan dekorator yang spesifik untuk implementasinya. Ini akan digeneralisasi sesuai tabel di bawah:

ModulFungsi pabrik PyQtKelas PySide
QtCorepyqtSignalSignal
QtCorepyqtSlotSlot

Q_INVOKABLE

PySide tidak menawarkan sesuatu yang identik dengan makro Q_INVOKABLE dari Qt, alasannya sederhana, slot PySide dapat memiliki nilai kembali, jadi jika Anda perlu membuat metode yang dapat dipanggil yang mengembalikan nilai, deklarasikan sebagai slot, misalnya:

class Foo(QObject):
    @Slot(result=int, float)
    def getFloatReturnInt(self, f):
        return int(f)
© 2026 - Semua hak dilindungi undang-undang. PT dengan modal Rp 10.000.000.000. Jl. Jend. Sudirman Kav. 52-53, Jakarta Selatan 12190