Filippo Cucchetto
2f2d8d1b59
[NimQml] Fixed compilation error on 0.11.0
2015-05-02 19:05:35 +02:00
Filippo Cucchetto
074a490f9e
Finish 0.4.0
2015-05-02 14:10:16 +02:00
Filippo Cucchetto
17d608579f
Finish 0.4.0
2015-05-02 14:10:16 +02:00
Filippo Cucchetto
332e0e4784
Updated the ChangeLog
0.4.0
2015-05-02 14:08:24 +02:00
Filippo Cucchetto
b3de9c5459
Updated the Readme
2015-05-02 14:08:18 +02:00
Filippo Cucchetto
5038d6d5e4
Finish DQml-QAbstractItemModel
2015-05-02 13:55:33 +02:00
Filippo Cucchetto
4622b93c3f
[NimQml] Fixed AbstractItemModel example
2015-05-02 13:54:27 +02:00
Filippo Cucchetto
15b9cccb0f
[DQml] Ported the ContactApp example from NimQml
2015-05-02 13:29:32 +02:00
Filippo Cucchetto
7c9453800e
[DQml] Ported the AbstractItemModel example from Nim to D
2015-05-01 19:34:36 +02:00
Filippo Cucchetto
40544b4168
[DQml] Initial support for QAbstractListModels
2015-05-01 18:54:32 +02:00
Filippo Cucchetto
6da18be1d7
[DQml] Started support for QAbstractListModel
2015-04-28 23:51:12 +02:00
Filippo Cucchetto
af9d84a26e
[DQml] Added support from QHash<int, QByteArray>
2015-04-27 21:23:25 +02:00
Filippo Cucchetto
3bfed7600f
Updated the gitignore
2015-04-27 19:59:12 +02:00
Filippo Cucchetto
c9ffaf4f59
[DQml] Refactored and beautified the code
...
Removed the int parameter from methods that return a string
2015-04-27 19:58:18 +02:00
Filippo Cucchetto
0b284798bc
[DQml] Added support for QModelIndex
2015-04-26 17:23:03 +02:00
Filippo Cucchetto
964ef811c6
[DQml] [NimQml] Renamed the examples because names conflicted
2015-04-26 17:21:33 +02:00
Filippo Cucchetto
d0d9a06395
[NimQml] Some renaming fixes for making NimQml work with 0.10.3
...
Renamed the PNimrodNode to NimNode
Renamed the TNimrodNodeKind to NimNodeKind
Fixed a a template by making it dirty
2015-04-26 17:15:44 +02:00
Filippo Cucchetto
7ea1dfaecb
[DQml] Added void* metatype
2015-04-25 18:40:10 +02:00
Filippo Cucchetto
96552b1133
[DQml] Improved the examples by matching with the one of NimQml
...
This allowed us to add also some missing functions in the QVariant interface
and the QApplication type
2015-04-25 18:40:10 +02:00
Filippo Cucchetto
7efdba5dce
[DQml] Removed the old ISlot and ISignal handling
...
This should enable the Inheritance of slots and signals if a user create an hierarchy of QObjects.
The old implementation didn't allow this. Now we're getting more closer the D implementation with
the Nim one.
2015-04-25 18:40:10 +02:00
filcuc
796cb8aafa
Update the README
2015-03-11 22:00:09 +01:00
filcuc
914af646aa
contd
2015-03-11 21:47:55 +01:00
filcuc
619824a566
Cleaned up code by removing most compile warnings
2015-03-11 21:42:45 +01:00
filcuc
f9ec6c4c90
Added WIN32 define and export DOtherSide simbols for supporting Windows
2015-03-11 21:33:09 +01:00
filcuc
1359dee781
Fixed missing return value
2015-03-11 21:33:08 +01:00
filcuc
858e3448f1
Replaced dynlib magic constant name
2015-03-11 21:33:08 +01:00
Filippo Cucchetto
b3b5763d91
Added QObject support in slot and signals and properties
2015-03-02 23:56:43 +01:00
Filippo Cucchetto
c600544551
Finish 0.3.0
0.3.0
2015-02-15 14:46:55 +01:00
Filippo Cucchetto
ba3df19b6d
Finish 0.3.0
2015-02-15 14:46:55 +01:00
Filippo Cucchetto
740257d744
Updated the .nimble file
2015-02-15 14:46:00 +01:00
Filippo Cucchetto
d31f47d71b
Updated the readme for linking the changelog
2015-02-15 14:34:38 +01:00
Filippo Cucchetto
4978afdfab
Added change log
2015-02-15 14:34:20 +01:00
Filippo Cucchetto
6873425d58
Updated the doc with the ContactApp example
2015-02-15 14:18:36 +01:00
Filippo Cucchetto
a91b4f59e7
Merge remote-tracking branch 'origin/feature/QAbstractItemModels' into develop
2015-02-15 14:16:15 +01:00
Filippo Cucchetto
0b1ec52060
Simplified the ContactApp example
2015-02-15 14:12:45 +01:00
Filippo Cucchetto
99359968de
Added support for headerData and columnsCount methods
2015-02-15 12:59:42 +01:00
Filippo Cucchetto
84c58761ad
Added support for setData and flags methods
2015-02-14 15:50:12 +01:00
Filippo Cucchetto
6e6e0c1a57
Merge branch 'feature/DynamicQObjectAsPolicy' into feature/QAbstractItemModels
2015-02-14 15:50:12 +01:00
Filippo Cucchetto
23c73e4e75
Updated the gitignore
2015-02-14 15:50:12 +01:00
Filippo Cucchetto
55341ab3e2
Updated the ContactApp for testing the QAbstractListModel generation of slots and properties
2015-02-14 15:50:12 +01:00
Filippo Cucchetto
de533129d2
Updated the ContactApp for using the QAbstractListModel base class
2015-02-14 15:50:12 +01:00
Filippo Cucchetto
67e7efbcd0
Fixed using the IDynamicObject interface for the call that create slots, properties and signals
...
With this change we can reuse the slots for adding slots, properties and signals for QObject
for all DynamicQObject subclasses.
2015-02-14 15:50:12 +01:00
Filippo Cucchetto
fd0fba3fa4
Added support for Added support for beginRemoveRows and endRemoveRows
2015-02-14 15:50:12 +01:00
Filippo Cucchetto
e6e67e07b4
Initial version
2015-02-14 15:50:12 +01:00
Filippo Cucchetto
1e9d5babe0
Added support for beginResetModel, endResetModel and dataChanged
2015-02-14 15:50:11 +01:00
Filippo Cucchetto
b79d0bfb63
Added the support for beginInsertRows and endInsertRows methods
2015-02-14 15:50:11 +01:00
Filippo Cucchetto
8e36e4d957
Reformatted the code
2015-02-14 15:50:11 +01:00
Filippo Cucchetto
27db2ef854
Updated the QAbstractListModel example
2015-02-14 15:50:11 +01:00
Filippo Cucchetto
34776efd7b
Completed the initial implementation for the RoleNames
2015-02-14 15:50:11 +01:00
Filippo Cucchetto
634cc3ea39
Cleanedup the DOtherSide.h C interface from C++ references types
2015-02-14 15:50:11 +01:00