Uploaded image for project: 'Qt for Python'
  1. Qt for Python
  2. PYSIDE-1526

Allow removal of properties via typesystem XML

    XMLWordPrintable

    Details

    • Type: Suggestion
    • Status: Closed
    • Priority: Not Evaluated
    • Resolution: Won't Do
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Shiboken
    • Labels:
      None
    • Platform/s:
      All

      Description

      Not every property defined on a C++ class is necessarily meant to be included in the bindings generated by Shiboken, as they may allow access to features that are either internal to the project or are for other reasons considered not to be fit to be used from the Python side.

      Shiboken provides the facilities to add new properties to an existing class in the typesystem XML file by use of the property tag, but this feature does not allow to specify the exclusion of an existing property from the generated headers.

      As such, a feature that allows the user to specify via the typesystem XML file to have these properties removed from the generated bindings would be welcome.

        Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

            Assignee:
            kleint Friedemann Kleint
            Reporter:
            snkauoe Sebastian Kaupe
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Gerrit Reviews

                There are no open Gerrit changes