D5709: Implicitly shared class template: improve method declarations

Friedrich W. H. Kossebau noreply at phabricator.kde.org
Thu May 4 12:50:54 UTC 2017


kossebau created this revision.
Restricted Application added a subscriber: kdevelop-devel.

REVISION SUMMARY
  - Improve property setter methods by doing detach(), as expected for implicitly shared classes
  - Create special definitions for
    - default constructor
    - copy constructor
    - assign operator
  - Use common macros for method signature lines instead of own copies
  - Add definitions for any {public,protected,private}_functions

REPOSITORY
  R32 KDevelop

BRANCH
  improveISCMethodDefinitions

REVISION DETAIL
  https://phabricator.kde.org/D5709

AFFECTED FILES
  file_templates/classes/qt_shared/class.cpp

To: kossebau, #kdevelop
Cc: kdevelop-devel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kdevelop-devel/attachments/20170504/7e4d9d5f/attachment.html>


More information about the KDevelop-devel mailing list