Details
-
Suggestion
-
Resolution: Done
-
Not Evaluated
-
None
-
6.4.0
-
None
-
-
3597752f58 (pyside/pyside-setup/dev) 3597752f58 (pyside/tqtc-pyside-setup/dev) 616cedb0ee (pyside/pyside-setup/6.4) 616cedb0ee (pyside/tqtc-pyside-setup/6.4) 616cedb0ee (pyside/tqtc-pyside-setup/tqtc/6.4) 3597752f58 (pyside/tqtc-pyside-setup/tqtc/dev)
Description
Currently, shiboken generates includes for all wrapped classes into the module header. Potentially, forward declarations can be used for most (unless they have inner classes or enums),
Attachments
For Gerrit Dashboard: PYSIDE-2099 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
440102,14 | shiboken6: Store whether class is a struct | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
440103,27 | shiboken6: Add --lean-header option | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
440511,11 | Fix build error with forward declarations | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
440541,2 | shiboken6: Add debug operators for CustomConversion/TargetToNativeConversion | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
440622,10 | Typesystem: Add includes required to be able to forward-declare classes in the module header | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
440623,10 | shiboken6: Generate includes required to be able to forward-declare classes in the module header | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
440652,7 | shiboken6: Generate class includes into the wrapper header if needed | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
440886,3 | PySide6: Disambiguate Qt3D headers | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
440901,2 | Fix build error with forward declarations | 6.4 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
440902,2 | shiboken6: Store whether class is a struct | 6.4 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
440903,2 | Typesystem: Add includes required to be able to forward-declare classes in the module header | 6.4 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
440904,2 | shiboken6: Generate includes required to be able to forward-declare classes in the module header | 6.4 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
440905,3 | shiboken6: Generate class includes into the wrapper header if needed | 6.4 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
440907,2 | Fix build error with forward declarations | tqtc/lts-6.2 | pyside/tqtc-pyside-setup | Status: MERGED | +2 | 0 |
440926,2 | shiboken6: Add debug operators for CustomConversion/TargetToNativeConversion | 6.4 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
441025,2 | PySide6: Disambiguate Qt3D headers | 6.4 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
441029,2 | PySide6: Disambiguate Qt3D headers | tqtc/lts-6.2 | pyside/tqtc-pyside-setup | Status: MERGED | +2 | 0 |
441376,2 | shiboken6: Add --lean-header option | 6.4 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
441503,2 | shiboken6: Fix forward declarations for private classes | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
441669,3 | shiboken6: Fix forward declarations for private classes | 6.4 | pyside/pyside-setup | Status: MERGED | +2 | 0 |