437 Commits

Author SHA1 Message Date
Filippo Cucchetto
667752fde3 Updated the travis file 2016-06-05 14:15:09 +02:00
Filippo Cucchetto
cf982feb6b Added support for coveralls 2016-06-04 19:52:38 +02:00
Filippo Cucchetto
6e45393004 Enforced the __cdecl calling convention on windows 2016-04-12 23:59:52 +02:00
Filippo Cucchetto
c1b224a97a Update README.md
Added link for prebuilt binaries for windows
2016-04-10 17:19:43 +02:00
Filippo Cucchetto
00b35dd2a0 Update CHANGELOG.md 2016-04-10 17:09:30 +02:00
Filippo Cucchetto
2491378d44 Updated the changelog v0.5.2 2016-04-10 14:40:01 +02:00
Filippo Cucchetto
e221021d4a Updated the readme 2016-04-10 14:40:01 +02:00
Filippo Cucchetto
a9de34461f Updated appveyor
Added 5.6 for both VS2015 and VS2013 and removed 5.3
2016-04-10 14:40:01 +02:00
Filippo Cucchetto
0e1ab9e5ad Fixed crashes on signal emittion
This is caused by two bugs:
1) QMetaObject::activate first argument must be the return value
2) The next arguments should be void* to the actual datatype contained inside the QVariants
   and not QVariant*. In other words given "a" of type QVariant we should use a.constData()
   and not &a
2016-04-10 14:40:01 +02:00
Filippo Cucchetto
49c571ecaa Added parameters names for signals
In this way a user can access the signal argument as "arg0", "arg1" etc.
2016-04-10 14:40:01 +02:00
Filippo Cucchetto
ff3734a2f3 Fixed compilation with meson 2016-04-10 14:40:01 +02:00
Filippo Cucchetto
3a8c6e0126 Removed spaces 2016-04-10 14:40:01 +02:00
Filippo Cucchetto
12e19be48e Fixed return type for connect/disconnect 2016-04-10 14:40:01 +02:00
Filippo Cucchetto
ada750679e Formatted code through astyle 2016-04-10 14:40:01 +02:00
Filippo Cucchetto
a3372a66a9 Added typedefs for giving semantic to void* 2016-04-10 14:40:01 +02:00
Filippo Cucchetto
a846ad2a3d Fixed mismatch between declarations and definitions 2016-04-10 14:40:01 +02:00
Filippo Cucchetto
c4884c43fe Removed void** because they're ugly 2016-04-10 14:40:01 +02:00
Filippo Cucchetto
bcbe9e5315 Fixed wrong signal emittion in QAbstractListModelWrapper 2016-04-10 14:40:01 +02:00
Filippo Cucchetto
e7dfc7c8b0 Move DosQObjectWrapper to header file and added DosQdeclarative module 2016-04-10 14:40:01 +02:00
Filippo Cucchetto
c271423009 Possible Fix 2 by swapping the qobject 2016-04-10 14:40:01 +02:00
Filippo Cucchetto
7f1f91a71e Given a pass of astyle 2016-04-10 14:40:01 +02:00
Filippo Cucchetto
b2f0c64d15 Removed useless typedefs 2016-04-10 14:40:01 +02:00
Filippo Cucchetto
6d109dd6f5 Fixed warning because override was missing 2016-04-10 14:40:01 +02:00
Filippo Cucchetto
53563cf716 Moved the responsability of allocating and copying to the binding side 2016-04-10 14:40:01 +02:00
Filippo Cucchetto
ef0ed26f7c Added API for QModelIndex copy constructor 2016-04-10 14:40:01 +02:00
Filippo Cucchetto
9fac298369 Added API for assigning two QModelIndex 2016-04-10 14:40:01 +02:00
Filippo Cucchetto
ac7f43a044 Removed QAIM delete and fixed casting to void* 2016-04-10 14:40:01 +02:00
Filippo Cucchetto
529219d345 Fixed signal arguments 2016-04-10 14:40:01 +02:00
Filippo Cucchetto
ead6f000ef Fixed typo 2016-04-10 14:40:01 +02:00
Filippo Cucchetto
5e9cf4cf4a Little refactor in template definitions 2016-04-10 14:40:00 +02:00
Filippo Cucchetto
10cee8d739 Added support for qmlRegisterSingletonType 2016-04-10 14:40:00 +02:00
Filippo Cucchetto
eda7720869 Little fixes 2016-04-10 14:40:00 +02:00
Filippo Cucchetto
f02d1e965a Fixed passing slot, signals and properties structs by reference 2016-04-10 14:40:00 +02:00
Filippo Cucchetto
49f02c9671 Fixes for qmlRegisterType for supporting Nim
The callback now return the registration id.
Furthermore  we pass the struct by reference for better supporting
the C language
2016-04-10 14:40:00 +02:00
Filippo Cucchetto
af9367f4c8 Indexes should not be relative but instead absolute
We should not subtract in the qt_metacall
2016-04-10 14:40:00 +02:00
Filippo Cucchetto
8d9ef5d70e Added missing setObjectName 2016-04-10 14:40:00 +02:00
Filippo Cucchetto
c4c2cea41c Cleaned up some code leftovers 2016-04-10 14:40:00 +02:00
Filippo Cucchetto
99c385446f Temporary removed findChild and rootObjects
This is done for safety reasons. We will bring them back once we found
out how to deal with shared ownership with cpp
2016-04-10 14:40:00 +02:00
Filippo Cucchetto
1d67de8fb5 Removed old debug code from tests 2016-04-10 14:40:00 +02:00
Filippo Cucchetto
d884519d24 Fixed typos 2016-04-10 14:40:00 +02:00
Filippo Cucchetto
31bbd61951 Added Qt 5.4 and Qt 5.5 to appveyor 2016-04-10 14:40:00 +02:00
Filippo Cucchetto
fbb4d4bb9f Updated the appveyor file 2016-04-10 14:40:00 +02:00
Filippo Cucchetto
2eba1d74cb Updated AppVeyor 2016-04-10 14:40:00 +02:00
Filippo Cucchetto
757470efb2 Updated the artifacts 2016-04-10 14:40:00 +02:00
Filippo Cucchetto
6101997d44 Added artifacts to appveyor 2016-04-10 14:40:00 +02:00
Filippo Cucchetto
6220a21aee Added 32bit configuration and removed debug 2016-04-10 14:40:00 +02:00
Filippo Cucchetto
bbd1bd5324 lowered the QtQuick versions 2016-04-10 14:40:00 +02:00
Filippo Cucchetto
d5e6ced1eb App vejor fixes 2016-04-10 14:40:00 +02:00
Filippo Cucchetto
11e45f683a Other fixes for making compile the project on Visual Studio 2013 2016-04-10 14:40:00 +02:00
Filippo Cucchetto
483993df1e Relaxed the standard requirements to c++11 2016-04-10 14:40:00 +02:00