Commit graph

65 commits

Author SHA1 Message Date
therecipe
2e6a226ed9 support for pure go types in signals/slots/properties + plist fix 2017-06-14 16:12:17 +02:00
therecipe
18470b010b fix qtmoc constructor pointers 2017-06-13 13:57:44 +02:00
therecipe
9470f7dba3 android jni related fixes + clear finalizers upon destroy + qtmoc fix 2017-06-09 01:47:53 +02:00
therecipe
35143f319a fix destructors 2017-06-02 16:18:30 +02:00
therecipe
9b0ed9da10 constructor support for objects instantiated in qml 2017-05-31 15:05:10 +02:00
therecipe
ee8fb89908 fix build tag issue + add version flags 2017-05-16 17:27:12 +02:00
therecipe
ca652e24be build tag support for qtmoc/qtminimal + new sql/masterdetail_qml example 2017-05-16 00:06:35 +02:00
therecipe
459900ceb6 fix qtmoc issues + new qml/extending examples 2017-05-08 14:55:18 +02:00
therecipe
d0787d4a4d support for android-emulator + minor qtmoc fix 2017-04-17 19:21:21 +02:00
therecipe
cd21181457 minor fix 2017-04-14 23:02:30 +02:00
Kenneth Shaw
567a430704 Dropping exec permissions on files 2017-04-12 15:21:13 +07:00
therecipe
03ca38c3b8 fix android + qtmoc 2017-03-28 17:41:57 +02:00
therecipe
2536e26395 fix qtmoc
sub-classing of moc structs from other packages
moc structs from other packages in signals/slots or as properties
2017-03-23 00:45:45 +01:00
therecipe
b2418c2c22 partially fix constructors with polymorphic inputs 2017-03-20 18:33:55 +01:00
therecipe
1c2fcd441f breaking changes; make use of qmake + drop legacy code
The cgo files are now generated by parsing the Makefiles generated by
qmake.
This greatly simplifies the support for additional targets, and also
removes the need to maintain extra backward and forward compatibility
code.

But these (backend) changes needed to come along with some breaking
changes to the (fontend) tooling.
So there is now the need to always specify the target when you use
qtmoc, qtrcc or qtminimal.

Some other minor breaking changes were:
The moc and rcc files are not automatically removed anymore by qtdeploy.
Because qtdeploy now has a -fast flag to make used of these cached
files.

The use of docker is now specified by using the -docker flag.

And the docker images were renamed to make their use case more clear.
2017-03-16 20:18:32 +01:00
therecipe
9a8884dd2f fix sailfish os 2017-03-15 20:43:01 +01:00
therecipe
b47d2addd4 fix CI + qtsetup 2017-03-11 20:08:40 +01:00
therecipe
5200161c61 qmake related changes + some refactoring 2017-03-04 19:01:53 +01:00
therecipe
3efb5f57e8 removed unnecessary overridden functions 2017-02-15 17:48:35 +01:00
therecipe
d874b0a4b2 new sailfish/listview_variant example 2017-02-03 21:00:06 +01:00
therecipe
3456e5280a initial support for generic lists / containers 2017-01-27 20:22:58 +01:00
therecipe
580d22b6fb initial support for qtmoc constructors + new androidextras exception functions 2017-01-22 18:34:39 +01:00
therecipe
aa03aa56d5 cleanup + refactor 2017-01-18 19:28:40 +01:00
therecipe
6f05f39db9 minor cleanup 2017-01-14 00:36:20 +01:00
therecipe
1748f5d34a create custom properties with qtmoc + fix abstract class subclassing with qtmoc 2017-01-13 20:14:08 +01:00
therecipe
a38697d6be support the readData function 2017-01-11 16:18:44 +01:00
therecipe
5451032fc4 fix qtdeploy + pure virtual function callbacks 2017-01-06 14:29:02 +01:00
therecipe
2fa4966d4f cleanup 2017-01-02 17:01:18 +01:00
therecipe
4253fd5ff2 minor cleanup 2016-12-30 23:37:32 +01:00
therecipe
986dd10067 support various additional functions 2016-12-19 21:13:41 +01:00
therecipe
5751299dd5 fix qtmoc + support error as a type in qtmoc + don't pull example deps 2016-12-15 15:44:15 +01:00
therecipe
e6da611e3d minor cleanup internal/templater 2016-12-14 21:12:51 +01:00
therecipe
d10ed7da32 cleanup internal/parser 2016-12-11 21:03:06 +01:00
therecipe
aae3031704 support for PaintContext 2016-12-01 18:35:01 +01:00
therecipe
4afb83f930 partial support of generic containers 2016-11-15 23:07:05 +01:00
therecipe
2ac66d2373 remove (QByteArray == string) + better primitive conversion 2016-11-09 19:31:25 +01:00
therecipe
0bd230d5f6 cleanup + better logging 2016-10-28 04:00:58 +02:00
therecipe
d51ced2197 update readme + docker support + stub support + minimal_cgo 2016-10-26 16:44:27 +02:00
therecipe
2e41f3bfab env vars for deps + fix static link order + amd64 ios-sim + buildtags + winextras + x11extras 2016-10-04 18:12:55 +02:00
therecipe
634982b4b6 added callbacks for virtual destructors 2016-08-27 01:22:01 +02:00
therecipe
c4e552310f remove wrong finalizers + more signal table cleanup 2016-08-26 19:43:21 +02:00
therecipe
7bcd38cd53 fix signal table cleanup 2016-08-26 15:33:11 +02:00
therecipe
57465bf582 fix memory leaks + more primitives + cleanup 2016-08-23 22:51:01 +02:00
therecipe
2db75f937f fix qbytearray conversion 2016-08-21 17:04:39 +02:00
therecipe
1693c8079c fix memory leaks + new example 2016-08-19 23:20:42 +02:00
therecipe
6e74deb447 new sailfish module 2016-06-19 04:24:38 +02:00
therecipe
d1ee5a37c9 build minimal binaries 2016-05-28 18:18:42 +02:00
therecipe
d3c2172eb3 minor qtmoc enhancement 2016-05-26 17:31:33 +02:00
therecipe
d6b71ff69f fix qtmoc CamelCase 2016-05-22 00:54:06 +02:00
therecipe
7e98e7f877 update to qt 5.6.0 2016-05-11 15:33:24 +02:00