Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-16852

moc: Q_PROPERTY attribute for auto-generated getters/setters/emitter

    XMLWordPrintable

Details

    • Suggestion
    • Resolution: Done
    • P3: Somewhat important
    • 5.1.0
    • None
    • Build tools: moc
    • None
    • N/A

    • 9bbebb914422262b7b585b6d1dab9d21c4238c44, 092374d1d (dev)

    Description

      It would be nice for an optional Qt Property attribute that would trigger Qt moc to auto-generate getters, setters and signal on chang. This would save a lot of boiler plate code. Specifically when using the QMetaObject system to implement ORM data models, such as in the QDjango project. Using macros is an alternate option, however since macro expansion occurs after moc it isn't a clean solution.

      Attachments

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

        Activity

          People

            ogoffart Olivier Goffart (Woboq GmbH)
            gosuperninja Tyler Conant
            Votes:
            5 Vote for this issue
            Watchers:
            10 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes