25 lines
690 B
QML
25 lines
690 B
QML
|
import QtQuick 2.0
|
||
|
import "SpecificComponent"
|
||
|
|
||
|
Item {
|
||
|
id: root
|
||
|
property SpecificComponent first
|
||
|
property SpecificComponent second
|
||
|
|
||
|
property bool success: false
|
||
|
|
||
|
Component.onCompleted: {
|
||
|
var c1 = Qt.createComponent("./SpecificComponent/SpecificComponent.qml");
|
||
|
var o1 = c1.createObject(root);
|
||
|
first = o1;
|
||
|
|
||
|
var c2 = Qt.createComponent("./OtherComponent/OtherComponent.qml");
|
||
|
var o2 = c2.createObject(root);
|
||
|
second = o2.sc;
|
||
|
|
||
|
var ft = first.toString().substr(0, first.toString().indexOf('('));
|
||
|
var st = second.toString().substr(0, second.toString().indexOf('('));
|
||
|
if (ft == st) success = true;
|
||
|
}
|
||
|
}
|