Finish 0.4.0
This commit is contained in:
commit
17d608579f
11
CHANGELOG.md
11
CHANGELOG.md
|
@ -1,3 +1,12 @@
|
|||
# Version 4.0
|
||||
* [DQml] Inheritance of slots and signals is now supported
|
||||
* [DQml] Added support for QAbstractListModel subclasses
|
||||
* [DQml] Put on par the examples for matching those in NimQml
|
||||
* [NimQml] Fixed AbstractItemModel example
|
||||
* [NimQml] Initial support for windows builds with Visual Studio community edition
|
||||
* [DOtherSide] Initial support for windows build
|
||||
* [DOtherSide] Removed most warnings and code cleanup
|
||||
|
||||
# Version 3.0
|
||||
* [NimQml] Added support for QAbstractListModel subclasses
|
||||
* [NimQml] Fixed QtObject macro wrong reorder of the methods and proc declaration (thanks to Will)
|
||||
|
@ -13,4 +22,4 @@
|
|||
# Version 1.0
|
||||
* [DOtherSide] Initial version with support for QObject Slot, Signal and Properties creation
|
||||
* [DQml] Initial support for Slot and Signal creation
|
||||
* [NimQml] Initial support for Slot, Signal and Properties creation
|
||||
* [NimQml] Initial support for Slot, Signal and Properties creation
|
||||
|
|
13
README.md
13
README.md
|
@ -17,11 +17,11 @@ Currently we support the following platforms/compilers:
|
|||
- Windows 32/64bit with Visual Studio 2013 Community Edition
|
||||
|
||||
You need the following software:
|
||||
* Qt 5.3
|
||||
* dmd 2.065
|
||||
* gcc 4.8 or later with c++11 support (Linux)
|
||||
* Visual Studio 2013 Community Edition (Windows)
|
||||
* nim 0.10.2
|
||||
* Qt 5.3 or higher
|
||||
* dmd 2.065 or higher
|
||||
* gcc 4.8 or later with c++11 support (Linux) or higher
|
||||
* Visual Studio 2013 Community Edition (Windows) or higher
|
||||
* nim 0.10.3
|
||||
|
||||
## Build Instructions
|
||||
1. Open a shell terminal inside the cloned repo
|
||||
|
@ -30,7 +30,7 @@ You need the following software:
|
|||
4. make
|
||||
|
||||
## Install Instructions
|
||||
For the C++ bridge:
|
||||
For the DOtherSide C++ bridge:
|
||||
|
||||
1. Copy the libDOtherSide.so from the build dir to your system lib i.e /usr/lib
|
||||
|
||||
|
@ -44,6 +44,7 @@ For NimQml use the Nimble package manager:
|
|||
* Creation of custom QObject and inject in a qml QtQuick view (both Nim and D)
|
||||
* Slot and Signal creation for the following types int, bool, string (both Nim and D)
|
||||
* Creation of properties for databinding (both Nim and D)
|
||||
* Subclassing of QAbstractListModels
|
||||
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue