diff options
author | Giuseppe D'Angelo <giuseppe.dangelo@kdab.com> | 2017-09-15 17:08:15 +0100 |
---|---|---|
committer | Giuseppe D'Angelo <giuseppe.dangelo@kdab.com> | 2017-09-17 11:42:26 +0000 |
commit | fc208838aef911e4ac1a498115160e50491ceb1e (patch) | |
tree | cb574ea32781ab716e4d26285b170c0da25cd869 /src/corelib/tools/qscopedpointer.h | |
parent | 72f700edd66f59ee6b7af1ec55bbd9645e680653 (diff) |
QScopedPointer: add get()
For self-consistency with QSharedPointer and minor consistency
with std::unique_ptr (although QScopedPointer isn't movable, so we
can't claim STL compatibility with it).
[ChangeLog][QtCore][QScopedPointer] Added get().
Change-Id: Ib58f936afa0e0d5bce57a61d1467b69956f37ceb
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
Diffstat (limited to 'src/corelib/tools/qscopedpointer.h')
-rw-r--r-- | src/corelib/tools/qscopedpointer.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/corelib/tools/qscopedpointer.h b/src/corelib/tools/qscopedpointer.h index 141a3f8c70..eeed3afd83 100644 --- a/src/corelib/tools/qscopedpointer.h +++ b/src/corelib/tools/qscopedpointer.h @@ -140,6 +140,11 @@ public: return d; } + T *get() const Q_DECL_NOTHROW + { + return d; + } + bool isNull() const Q_DECL_NOTHROW { return !d; |