Jos van den Oever
233cab0bfc
Update generated interface.rs files
2018-06-30 20:25:39 +02:00
Jos van den Oever
7f2f4b71a4
Prefix signal with property name
2018-06-30 20:23:29 +02:00
Jos van den Oever
7d4b55b90a
Use "index" instead of "item" for the index in the model
2018-06-08 14:21:35 +02:00
Jos van den Oever
916d59ac16
Update generated source code
2018-06-08 14:20:56 +02:00
Jos van den Oever
d55eadb972
Simplifiy .gitignore
2018-06-08 14:19:21 +02:00
Jos van den Oever
b8fcb67112
Add function to look up role number from role name
2018-05-19 17:08:18 +02:00
Jos van den Oever
9822dcef07
Simplify the example by removing the optional roles property
2018-05-19 16:46:48 +02:00
Jos van den Oever
e3bfa85849
Make the roles property in the bindings.json optional
2018-05-19 14:01:11 +02:00
Jos van den Oever
259015d8b5
Add line breaks
2018-05-18 20:07:45 +02:00
Jos van den Oever
fb972b1119
Add an exception to the license: no copyright claim on generated code
...
The text was provided by Hendrik Hank.
2018-05-18 20:05:39 +02:00
Jos van den Oever
07517824ab
Add screenshot of example application
2018-05-18 18:51:04 +02:00
Jos van den Oever
574440ba58
Add example Todos application from FOSDEM presentation
...
https://fosdem.org/2018/schedule/event/rust_qt_binding_generator/
2018-05-18 18:37:38 +02:00
Jos van den Oever
f4ffeeda91
Fix typo
2018-05-18 15:05:15 +02:00
Jos van den Oever
c27e451066
Check conversion between c_int and usize
2018-05-18 09:36:05 +02:00
Jos van den Oever
8949026c63
Make primitive types more precise and add test
2018-05-17 10:47:18 +02:00
Jos van den Oever
75d5406943
Add more tests
2018-05-16 22:38:30 +02:00
Jos van den Oever
e636d82da5
More precise types
2018-05-16 19:19:21 +02:00
Jos van den Oever
392153f9a9
Allow optional primitive object properties
2018-05-15 21:45:05 +02:00
Jos van den Oever
a051556990
Add more tests
2018-05-15 17:08:58 +02:00
Jos van den Oever
57d557378e
Update template projects to not use struct qstring_t
2018-05-13 15:11:44 +02:00
Jos van den Oever
7fb53a8916
Merge branch 'master' of git://anongit.kde.org/rust-qt-binding-generator
2018-05-13 14:40:30 +02:00
Jos van den Oever
6099ee3c3d
Add more integer types
2018-05-13 14:25:32 +02:00
Jos van den Oever
12cebe88bb
Make sure that the optional types in the bindings are POD types
2018-05-13 13:10:59 +02:00
Jos van den Oever
848b472c3f
Use QVariant::fromValue and QVariant::setValue to avoid type conversion
2018-05-13 12:48:32 +02:00
Jos van den Oever
4dba74acbd
Beter whitespace
2018-05-13 02:27:16 +02:00
Jos van den Oever
c87339ed6a
Add type check when converting QVariant in QAbstractItemModel::setData
2018-05-13 02:21:36 +02:00
Jos van den Oever
8ccb2e519b
cleanup
2018-05-12 14:28:41 +02:00
Jos van den Oever
67e6e8a9bf
Convert test_functions
2018-05-12 13:58:43 +02:00
l10n daemon script
34a3726fee
GIT_SILENT made messages (after extraction)
2018-05-06 03:32:45 +02:00
Jos van den Oever
af7b64b82d
Convert demo
2018-05-02 22:18:37 +02:00
Jos van den Oever
5bcb96b561
Convert test_object_list
2018-05-02 17:02:07 +02:00
Jos van den Oever
18368ee142
Convert test_object_types
2018-05-02 01:23:06 +02:00
Jos van den Oever
fb6e2c933f
Convert test_object
2018-05-01 23:46:17 +02:00
Jos van den Oever
f848b4f80f
Add debug information to release builds of test and demo
2018-05-01 14:52:09 +02:00
Jos van den Oever
56552a2d86
Upgrade Docker image to latest Ubuntu version
2018-04-30 16:50:15 +02:00
Jos van den Oever
d3134229ae
Add package ca-certificates
...
BUG: 390440
2018-04-30 16:44:49 +02:00
l10n daemon script
91007609a7
GIT_SILENT made messages (after extraction)
2018-04-23 03:38:08 +02:00
l10n daemon script
5e8cf4d968
GIT_SILENT made messages (after extraction)
2018-03-13 03:25:48 +01:00
Jos van den Oever
50ac9c3541
Add git to the docker image
2018-03-11 11:56:47 +01:00
l10n daemon script
ae8eec19d5
GIT_SILENT made messages (after extraction)
2018-02-12 03:20:06 +01:00
Jos van den Oever
16f642ddc6
Add make to the Docker image
2018-02-07 12:31:21 +01:00
Jos van den Oever
36f9287372
Run apt update before each apt command
...
Docker caches each step and the apt cache may be outdated which lets
apt install fail. So apt update must be run before each separate RUN
apt command.
2018-02-07 12:00:00 +01:00
Jos van den Oever
7345b9fada
Use ubuntu instead of neon as base for the docker image
2018-01-27 22:37:05 +01:00
Jos van den Oever
67abcae564
Fix possible anchor loop
2018-01-27 22:32:44 +01:00
Jos van den Oever
e26ccbfd92
Add more tools to the docker environment
2018-01-27 21:43:46 +01:00
Jos van den Oever
57f73256a2
Translate camelCase binding function names to snake_case
2018-01-26 21:43:24 +01:00
l10n daemon script
1a5c019594
GIT_SILENT made messages (after extraction)
2018-01-21 03:18:51 +01:00
Friedrich W. H. Kossebau
25c3180801
Add note where to file issues to README.md
...
Reviewers: vandenoever
Reviewed By: vandenoever
Differential Revision: https://phabricator.kde.org/D9359
2017-12-22 18:31:00 +01:00
Friedrich W. H. Kossebau
767d6992eb
Sync FindCargo.cmake with that of kdev-cargo
...
Reviewers: vandenoever
Reviewed By: vandenoever
Differential Revision: https://phabricator.kde.org/D9356
2017-12-22 18:30:17 +01:00
Friedrich W. H. Kossebau
3f5c1581c5
Some fixes for CMakeLists.txt
...
Summary:
* bump cmake dep to 3.0, spares one policy (any target group for 2.8?)
* do cmake_minimum_required as first thing
* use ECM things only if ECM_FOUND
* do things covered by KDE{Compiler,CMake}Settings only if !ECM
* install the generator actually :)
Reviewers: vandenoever
Reviewed By: vandenoever
Differential Revision: https://phabricator.kde.org/D9357
2017-12-22 18:29:49 +01:00