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
Filippo Cucchetto
838b431532
Added test execution to appveyor
2016-04-10 14:40:00 +02:00
Filippo Cucchetto
f1cbaeec5e
Added rdp
2016-04-10 14:40:00 +02:00
Filippo Cucchetto
8605e2b1fa
Added appveyor badge
2016-04-10 14:40:00 +02:00
Filippo Cucchetto
5290695477
Enabled warning on CXX and fixed compilation on Qt 5.3
2016-04-10 14:40:00 +02:00
Filippo Cucchetto
812f80c577
Updated the appvejor file
2016-04-10 14:40:00 +02:00