forked from qt-creator/qt-creator
QmlDesigner: Reduce visible use of QWeakPointer
So it's easy to spot and later double check the use of the remaining one. Most typedef have not been used anyway. Change-Id: Iaa904ef72434b37b1dda42b157952869e578cb08 Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
This commit is contained in:
@@ -40,7 +40,6 @@ namespace QmlDesigner {
|
||||
|
||||
using InternalNodePointer = QSharedPointer<InternalNode>;
|
||||
using InternalPropertyPointer = QSharedPointer<InternalProperty>;
|
||||
using InternalNodeWeakPointer = QWeakPointer<InternalNode>;
|
||||
}
|
||||
|
||||
class Model;
|
||||
|
@@ -50,7 +50,6 @@ namespace QmlDesigner {
|
||||
namespace Internal {
|
||||
class InternalNode;
|
||||
using InternalNodePointer = QSharedPointer<InternalNode>;
|
||||
using InternalNodeWeakPointer = QWeakPointer<InternalNode>;
|
||||
}
|
||||
}
|
||||
|
||||
|
@@ -44,7 +44,6 @@ namespace Internal {
|
||||
|
||||
using InternalNodePointer = QSharedPointer<InternalNode>;
|
||||
using InternalPropertyPointer = QSharedPointer<InternalProperty>;
|
||||
using InternalNodeWeakPointer = QWeakPointer<InternalNode>;
|
||||
}
|
||||
class NodeMetaInfo;
|
||||
class AbstractProperty;
|
||||
|
@@ -47,7 +47,6 @@ class InternalNode;
|
||||
|
||||
using InternalNodePointer = QSharedPointer<InternalNode>;
|
||||
using InternalPropertyPointer = QSharedPointer<InternalProperty>;
|
||||
using InternalNodeWeakPointer = QWeakPointer<InternalNode>;
|
||||
|
||||
class InternalNode
|
||||
{
|
||||
|
@@ -43,13 +43,11 @@ class InternalNodeAbstractProperty;
|
||||
class InternalNode;
|
||||
|
||||
using InternalNodePointer = QSharedPointer<InternalNode>;
|
||||
using InternalNodeWeakPointer = QWeakPointer<InternalNode>;
|
||||
|
||||
class QMLDESIGNERCORE_EXPORT InternalProperty
|
||||
{
|
||||
public:
|
||||
using Pointer = QSharedPointer<InternalProperty>;
|
||||
using WeakPointer = QWeakPointer<InternalProperty>;
|
||||
|
||||
InternalProperty();
|
||||
virtual ~InternalProperty();
|
||||
@@ -86,10 +84,10 @@ protected: // functions
|
||||
void setInternalWeakPointer(const Pointer &pointer);
|
||||
void setDynamicTypeName(const TypeName &name);
|
||||
private:
|
||||
WeakPointer m_internalPointer;
|
||||
QWeakPointer<InternalProperty> m_internalPointer;
|
||||
PropertyName m_name;
|
||||
TypeName m_dynamicType;
|
||||
InternalNodeWeakPointer m_propertyOwner;
|
||||
QWeakPointer<InternalNode> m_propertyOwner;
|
||||
|
||||
};
|
||||
|
||||
|
Reference in New Issue
Block a user