qmldump: Fix export comparison.
Compare the full uri/name, not just the uri. Also QDeclarativeType::module was not available in 4.7.3. Mirrors http://codereview.qt.nokia.com/759 (cherry picked from commit a0bd8d2dc68fdf993821b5eb881769448b34dffd) Change-Id: Ib66ec79b929bd29e3aa27a1b70e5a5c1ec2d51e5 Reviewed-on: http://codereview.qt.nokia.com/762 Reviewed-by: Kai Koehne <kai.koehne@nokia.com>
This commit is contained in:
parent
b2e2b070c4
commit
cf3a3c397f
|
@ -177,7 +177,7 @@ QSet<const QMetaObject *> collectReachableMetaObjects(const QString &importCode,
|
|||
foreach (const QDeclarativeType *baseExport, baseExports) {
|
||||
bool match = false;
|
||||
foreach (const QDeclarativeType *extensionExport, extensionExports) {
|
||||
if (baseExport->module() == extensionExport->module()
|
||||
if (baseExport->qmlTypeName() == extensionExport->qmlTypeName()
|
||||
&& baseExport->majorVersion() == extensionExport->majorVersion()
|
||||
&& baseExport->minorVersion() == extensionExport->minorVersion()) {
|
||||
match = true;
|
||||
|
|
Loading…
Reference in New Issue