TDE Gitea
73b1f09014
Reset submodule main/dependencies/dbus-1-tqt/cmake to latest HEAD
5 years ago
TDE Gitea
3be7e90f2a
Reset submodule main/dependencies/dbus-1-tqt/cmake to latest HEAD
5 years ago
TDE Gitea
7260d7fc76
Reset submodule main/dependencies/dbus-1-tqt/cmake to latest HEAD
5 years ago
TDE Gitea
d2086efdef
Reset submodule main/dependencies/dbus-1-tqt/cmake to latest HEAD
5 years ago
TDE Gitea
c77427ed6f
Reset submodule main/dependencies/dbus-1-tqt/cmake to latest HEAD
5 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>
5 years ago
TDE Gitea
e9bf60b236
Reset submodule main/dependencies/dbus-1-tqt/cmake to latest HEAD
5 years ago
Slávek Banko
e5ba8c27a4
Switch all submodules to https.
...
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
5 years ago
Emanoil Kotsev
6bead3d3d0
Fix problem with d-feet and annotation missing value attribute
...
Signed-off-by: Emanoil Kotsev <deloptes@gmail.com>
5 years ago
Emanoil Kotsev
1738aa0602
Fix regression from recent signals and async changes
...
Signed-off-by: Emanoil Kotsev <deloptes@gmail.com>
5 years ago
Emanoil Kotsev
bc23ccded5
Fix for issue 11 based on latest master
...
Signed-off-by: Emanoil Kotsev <deloptes@gmail.com>
5 years ago
Emanoil Kotsev
4e267fc57b
Handle primitives in signals properly (not const)
...
Signed-off-by: Emanoil Kotsev <deloptes@gmail.com>
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
5 years ago
Michele Calgaro
81cebe1f20
Fixed direction of signals in generated code. This resolves issue #19 .
...
This commit is partially based on work done by Emanoil Kotsev <deloptes@gmail.com>.
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
Signed-off-by: Emanoil Kotsev <deloptes@gmail.com>
5 years ago
TDE Gitea
4d6cf58ef2
Reset submodule main/dependencies/dbus-1-tqt/cmake to latest HEAD
6 years ago
Slávek Banko
f08981e12a
Fixed problem with missing include of introspectableInterface.h file in
...
generated node file in case the custom interface file name is used.
This relates to issue #17 .
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Michele Calgaro
97bfc41b1b
Added methods to create a TQT_DBusDataMap<T> object from a TQMap<T, TQT_DBusDataMap<U> > map.
...
This fixes a compilation problem when objects with a signature like a{oa{...}} are generated.
This refers to issue #7 .
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
6 years ago
Michele Calgaro
00b00f9961
Modified TQT_DBusObjectPath to inherit from TQString instead of
...
TQCString.
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
6 years ago
Michele Calgaro
6b319e0482
Fixed problem with missing include of introspectableInterface.h file in
...
generated node file. This refers to issue #17 .
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
6 years ago
Michele Calgaro
17b82c03cd
Added function to easily create a TQT_DBusData variant object from a given
...
TQT_DBusData object. This simplify the creation of dictionaries where
the value has to be of type Variant.
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
6 years ago
Michele Calgaro
1d2ed792d8
Changed file names to conform to .cmake convention for configuration
...
files.
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
6 years ago
Michele Calgaro
ff5fee9de2
Fixed generation of Introspectable interface file. This resolves #17 .
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
6 years ago
Michele Calgaro
7ecf7d1aea
Removed unused files.
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
6 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>
6 years ago
Slávek Banko
20daa8eecb
Adjusting class name moved from generators to caller.
...
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 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>
6 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>
6 years ago
Emanoil Kotsev
318a0abf7f
Fix for issue #9 - add include moc in proxy cpp
...
Signed-off-by: Emanoil Kotsev <deloptes@gmail.com>
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
6 years ago
Emanoil Kotsev
755938dd30
missed from commit 99fc7a4311
6 years ago
Michele Calgaro
6236fe9051
Fixed up names of files and classes.
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
6 years ago
Emanoil Kotsev
d73d25c65d
Add Proxy and Interface to class name.
...
Signed-off-by: Emanoil Kotsev <deloptes@gmail.com>
6 years ago
Emanoil Kotsev
bb8f8a2827
dd node name if not a root node.
...
Signed-off-by: Emanoil Kotsev <deloptes@gmail.com>
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
6 years ago
Emanoil Kotsev
3997d3cdec
Create node class with ending with Node.
...
Signed-off-by: Emanoil Kotsev <deloptes@gmail.com>
6 years ago
Emanoil Kotsev
14aebff1f4
Fix missing interface.h in generated code and filename.
...
Signed-off-by: Emanoil Kotsev <deloptes@gmail.com>
6 years ago
Michele Calgaro
91e64f3ebe
Added cmake configuration option for api dox location. This provides
...
flexibility when building for different distros, in case the location of
the api dox need to be different.
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
6 years ago
Michele Calgaro
f9c9e15267
Moved source files to "src" folder.
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
6 years ago
Slávek Banko
7d3c2ed4e8
Removed dependency on admin module.
...
Again because the automated system on primary server
inadvertently added it.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Automated System
49a9af3ff8
Reset submodule main/dependencies/dbus-1-tqt/admin to latest HEAD
6 years ago
Michele Calgaro
db63bc1bc2
Improved dbus api dox documentation creation.
...
Signed-off-by: Emanoil Kotsev <deloptes@gmail.com>
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
6 years ago
Michele Calgaro
5a1afed622
Removed dependency on admin module.
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
6 years ago
Michele Calgaro
f61c2d621a
Added generation of api documentation based on doxygen.
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
6 years ago
TDE Gitea
e5309110a3
Reset submodule main/dependencies/dbus-1-tqt/cmake to latest HEAD
6 years ago
TDE Gitea
0f96a67ce7
Reset submodule main/dependencies/dbus-1-tqt/cmake to latest HEAD
6 years ago
TDE Gitea
bc36d875df
Reset submodule main/dependencies/dbus-1-tqt/admin to latest HEAD
6 years ago
TDE Gitea
cc227e4ed2
Reset submodule main/dependencies/dbus-1-tqt/cmake to latest HEAD
6 years ago
Slávek Banko
c60f02f5be
Add missing TQDBUS_EXPORT.
...
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
e20e503a96
Update CMake rules
...
+ Add WITH_GCC_VISIBILITY option
+ Use common tde_setup_gcc_visibility
+ Add TestBigEndian and tde_setup_largefiles
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
TDE Gitea
0cb6002af9
Reset submodule main/dependencies/dbus-1-tqt/cmake to latest HEAD
6 years ago
TDE Gitea
f4bbb9f7aa
Reset submodule main/dependencies/dbus-1-tqt/cmake to latest HEAD
6 years ago
TDE Gitea
bed47c4040
Reset submodule main/dependencies/dbus-1-tqt/cmake to latest HEAD
6 years ago
Emanoil Kotsev
f126c44916
add a function to handle maps of objectpaths
...
Signed-off-by: Emanoil Kotsev <deloptes@gmail.com>
6 years ago