summaryrefslogtreecommitdiffstats
path: root/.github
diff options
context:
space:
mode:
authorGiuseppe D'Angelo <giuseppe.dangelo@kdab.com>2020-09-29 18:11:23 +0200
committerGiuseppe D'Angelo <giuseppe.dangelo@kdab.com>2020-10-05 10:16:52 +0200
commit54232d6ea98a313390ee8f36bbadadce49ff97f3 (patch)
tree8ee48dfdc289d812787317e17bfa34f6a862d551 /.github
parent099f756ed5462c3b69b72696f8a46efdbfa0c8c2 (diff)
Streamline the template specialization of QESDP's dtor
Declaring and implementing out of line a specialization for QESDP's destructor is needed if we have an implicitly shared type and we want to provide an inline move constructor for it. The code is however a bit heavy on the eyes, and the full implementation for the destructor must be provided (read: copy and pasted) -- the specialization destructor cannot just "reuse" the one from the primary template. This patch adds a few macros to streamline the above, so that we can start using the same pattern in more places. These macros are completely private for the moment being; we don't want to push this solution for our users. Port QPixmap to the new macros. Change-Id: Ia6a51ad988483e44c9d97c0eca2fb003b6bd21e3 Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
Diffstat (limited to '.github')
0 files changed, 0 insertions, 0 deletions