QmlDesigner: Add QmlModelNodeFacade::hasModelNode

Change-Id: I5f5587a14e7586c3d6b10c1a7b3ae7a5af0048b2
Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
This commit is contained in:
Marco Bubke
2014-07-17 13:42:32 +02:00
parent 932ff35dcd
commit 4fb83d3251
2 changed files with 6 additions and 0 deletions

View File

@@ -44,6 +44,7 @@ public:
operator ModelNode() const;
ModelNode modelNode();
const ModelNode modelNode() const;
bool hasModelNode() const;
static bool isValidQmlModelNodeFacade(const ModelNode &modelNode);
virtual bool isValid() const;
virtual ~QmlModelNodeFacade();

View File

@@ -75,6 +75,11 @@ const ModelNode QmlModelNodeFacade::modelNode() const
return m_modelNode;
}
bool QmlModelNodeFacade::hasModelNode() const
{
return m_modelNode.isValid();
}
bool QmlModelNodeFacade::isValid() const
{
return isValidQmlModelNodeFacade(m_modelNode);