Slávek Banko
fd60f35194
Fix the missing code generation for Introspect interface,
...
if the interface is defined in the XML file.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
1 year ago
Slávek Banko
36de09db63
Ensure that the Introspect method will not be considered a signal
...
in the automatically added Introspectable interface.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
1 year ago
Emanoil Kotsev
aaca9aafc8
Fix #25 dbusxml2qt3 root node with no name
...
Signed-off-by: Emanoil Kotsev <deloptes@gmail.com>
4 years ago
Emanoil Kotsev
7d49292176
Generate DBusBaseNode class to handle the empty nodes.
...
- Prevent showing Introspection in empty nodes
- fix method generation for objectpath array in signature like a{oa{sa{sv}}}
- Hide Introspectable interface if there is no interface in the node
- Add support for multiple nodes introspection
- addChildNode function to support multiple nodes
Signed-off-by: Emanoil Kotsev <deloptes@gmail.com>
4 years ago
Michele Calgaro
ff5fee9de2
Fixed generation of Introspectable interface file. This resolves #17 .
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
5 years ago
Slávek Banko
3dee246575
Make the use of the class name requested by the -c
...
command line option consistent.
This resolves issue #14 .
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
5 years ago
Slávek Banko
20daa8eecb
Adjusting class name moved from generators to caller.
...
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
5 years ago
Michele Calgaro
d3ff70c037
Fixed problem with interface file name generation and inclusion. This
...
relates to #5 .
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
5 years ago
Michele Calgaro
415cca8630
Fixed previous commit. The name of the included moc file needs to be taken from the specified basename when available. The location of
...
the function call was also wrong.
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
5 years ago
Michele Calgaro
6236fe9051
Fixed up names of files and classes.
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
5 years ago
Emanoil Kotsev
3997d3cdec
Create node class with ending with Node.
...
Signed-off-by: Emanoil Kotsev <deloptes@gmail.com>
5 years ago
Emanoil Kotsev
14aebff1f4
Fix missing interface.h in generated code and filename.
...
Signed-off-by: Emanoil Kotsev <deloptes@gmail.com>
5 years ago
Michele Calgaro
f9c9e15267
Moved source files to "src" folder.
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
5 years ago