- 
    Task 
- 
    Resolution: Fixed
- 
    P2: Important 
- 
    None
- 
    None
- 
        
- 
        56ac561b1 (dev), 663a1e655 (dev), 8e81e1288 (dev), 2fe9932f5 (dev), 5d9fe0148 (dev)
Identify all public methods of the user's data model and register them as slots, so that they can be called from QML. See QTBUG-134685 for example.
- is required for
- 
                     QTBUG-134668
        As a dev, I need a simple way to add a Qt Quick UI to my Python code QTBUG-134668
        As a dev, I need a simple way to add a Qt Quick UI to my Python code-         
- In Progress
 
-         
| For Gerrit Dashboard: QTBUG-134761 | ||||||
|---|---|---|---|---|---|---|
| # | Subject | Branch | Project | Status | CR | V | 
| 684882,6 | Python: Use QVariant as return type for all slots | dev | qt/tqtc-qtbridges | Status: NEW | +2 | 0 | 
| 687254,2 | Python: Consider base class methods | dev | qt/tqtc-qtbridges | Status: NEW | 0 | 0 | 
| 657967,7 | Python - Register public methods as slots | dev | qt/tqtc-qtbridges | Status: MERGED | +2 | 0 | 
| 658206,7 | Python: Implement qt_metacall to handle callbacks | dev | qt/tqtc-qtbridges | Status: MERGED | +2 | 0 | 
| 658252,8 | Python: Register the data model with QML Engine | dev | qt/tqtc-qtbridges | Status: MERGED | +2 | 0 | 
| 659453,8 | Python: Add tests using pytest | dev | qt/tqtc-qtbridges | Status: MERGED | +2 | 0 | 
| 679537,3 | Python: Replace _PepUnicode_AsString | dev | qt/tqtc-qtbridges | Status: MERGED | +2 | 0 |