diff options
author | jacky309 <jacques.guillou@gmail.com> | 2018-03-16 14:27:55 +0100 |
---|---|---|
committer | jryannel <juergen@ryannel.org> | 2018-03-16 14:27:55 +0100 |
commit | 0a3ae7686e1100be452b8c435bdcd84ec242340e (patch) | |
tree | 215c8147d4bfbd2d86409f05ad0b4ccac12a72d6 | |
parent | 1461a0c276978c0db1716f22a62f6d7d461f20ff (diff) | |
download | qtivi-qface-0a3ae7686e1100be452b8c435bdcd84ec242340e.tar.gz |
Domain.py: fix qualified_name() (#73)
-rw-r--r-- | qface/idl/domain.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/qface/idl/domain.py b/qface/idl/domain.py index 4c52b1a..ae2359b 100644 --- a/qface/idl/domain.py +++ b/qface/idl/domain.py @@ -106,7 +106,11 @@ class NamedElement(object): if self.module == self: return self.module.name else: - return '{0}.{1}'.format(self.module.name, self.name) + if "." not in self.name: + return '{0}.{1}'.format(self.module.name, self.name) + else: + # We have a fully qualified reference, just return it + return self.name def toJson(self): o = OrderedDict() |