diff options
author | Sérgio Martins <sergio.martins@kdab.com> | 2017-09-24 20:45:09 +0100 |
---|---|---|
committer | Simon Hausmann <simon.hausmann@qt.io> | 2018-07-21 17:47:35 +0000 |
commit | 9229452e574e603aa86fd5adb28da33cf5879db9 (patch) | |
tree | 6cd8f36cb60a438377f07519c3e01cf6aad95ba8 /src/corelib/tools/tools.pri | |
parent | 89bca67499c6316ef63c9d788c5508ce6a79b27c (diff) |
Introduce QScopeGuard
A RAII style class which calls a function at end of scope.
Example usage:
auto cleanup = qScopeGuard([] { <my cleanup code> ; });
[ChangeLog][QtCore] Introduced QScopeGuard.
Task-number: QTBUG-62894
Change-Id: Ife67f5c76255a1fafbae03367263da0bac9a0070
Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
Diffstat (limited to 'src/corelib/tools/tools.pri')
-rw-r--r-- | src/corelib/tools/tools.pri | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/corelib/tools/tools.pri b/src/corelib/tools/tools.pri index 30f7edb5f2..961a0a39ac 100644 --- a/src/corelib/tools/tools.pri +++ b/src/corelib/tools/tools.pri @@ -45,6 +45,7 @@ HEADERS += \ tools/qregexp.h \ tools/qringbuffer_p.h \ tools/qrefcount.h \ + tools/qscopeguard.h \ tools/qscopedpointer.h \ tools/qscopedpointer_p.h \ tools/qscopedvaluerollback.h \ |