Commit Graph

354 Commits

Author SHA1 Message Date
Filippo Cucchetto 87b10be514 Work on MockQAbstractListModel 2016-06-19 17:30:43 +02:00
Filippo Cucchetto e4801423ff Work on MockQAbstractListModel 2016-06-19 17:13:06 +02:00
Filippo Cucchetto 864849680b Work on MockQAbstractListModel 2016-06-19 12:20:00 +02:00
Filippo Cucchetto b198de0fd6 Added MockQAbstractListModel 2016-06-19 11:46:47 +02:00
Filippo Cucchetto 22ea93a0cf Added missing qmls 2016-06-19 11:29:00 +02:00
Filippo Cucchetto 9a2a3f44d5 Started MockQObject for simulating a binding language 2016-06-19 11:07:51 +02:00
Filippo Cucchetto d92ca8c928 Improved test coverage 2016-06-18 20:16:26 +02:00
Filippo Cucchetto 5649a76a0e Improved test coverage 2016-06-10 22:21:51 +02:00
Filippo Cucchetto 24c29e4d61 Improved test coverage 2016-06-07 23:04:53 +02:00
Filippo Cucchetto d3253cd354 Added support for Coveralls service during CI 2016-06-05 23:48:25 +02:00
Filippo Cucchetto 9c912680b6 Cleaned up the travis file 2016-06-05 23:33:14 +02:00
Filippo Cucchetto 1d0bff9be7 Added coveralls badge 2016-06-05 23:18:46 +02:00
Filippo Cucchetto 7933c9e777 Fixed travis file 2016-06-05 22:45:36 +02:00
Filippo Cucchetto c5e8a36ac3 Fixed travis file 2016-06-05 15:07:03 +02:00
Filippo Cucchetto 7c7eddee36 Fixed travis file 2016-06-05 14:51:57 +02:00
Filippo Cucchetto e31dfbb671 Fixed travis file 2016-06-05 14:44:50 +02:00
Filippo Cucchetto f384887af2 Update the travis file 2016-06-05 14:32:56 +02:00
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 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