projects
/
profile
/
ivi
/
qtbase.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
e759f62
)
QBoolBlocker: make constructor explicit and disable copying
author
Marc Mutz
<marc.mutz@kdab.com>
Thu, 1 Mar 2012 07:33:15 +0000
(08:33 +0100)
committer
Qt by Nokia
<qt-info@nokia.com>
Thu, 1 Mar 2012 12:55:49 +0000
(13:55 +0100)
Change-Id: If294eff3f84f837ed554c572527d46a89660de9c
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
src/corelib/kernel/qobject_p.h
patch
|
blob
|
history
diff --git
a/src/corelib/kernel/qobject_p.h
b/src/corelib/kernel/qobject_p.h
index
fa1aee8
..
710aa63
100644
(file)
--- a/
src/corelib/kernel/qobject_p.h
+++ b/
src/corelib/kernel/qobject_p.h
@@
-284,8
+284,9
@@
private:
class QBoolBlocker
{
+ Q_DISABLE_COPY(QBoolBlocker)
public:
- inline QBoolBlocker(bool &b, bool value=true):block(b), reset(b){block = value;}
+
explicit
inline QBoolBlocker(bool &b, bool value=true):block(b), reset(b){block = value;}
inline ~QBoolBlocker(){block = reset; }
private:
bool █