www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.announce - DOtherSide: QML bindings for both D and Nim

reply "filcuc" <filippocucchetto gmail.com> writes:
Hi all,
i'll like to share my project for building the bindings for QML 
in both D and Nim programming languages.
The project is young and it's not complete, however at the 
current state slots, signals and properties can be exposed to QML 
from D. So a pure databound application can be created (like 
MVVM).
The projects is hosted on github 
https://github.com/filcuc/DOtherSide.
A the current state the syntax isn't pretty so i'm glad in any 
contribution for improving it.


Have a nice new year,
Dec 31 2014
next sibling parent "michaelc37" <michaelc37 msn.com> writes:
On Wednesday, 31 December 2014 at 13:11:39 UTC, filcuc wrote:
 Hi all,
 i'll like to share my project for building the bindings for QML 
 in both D and Nim programming languages.
 The project is young and it's not complete, however at the 
 current state slots, signals and properties can be exposed to 
 QML from D. So a pure databound application can be created 
 (like MVVM).
 The projects is hosted on github 
 https://github.com/filcuc/DOtherSide.
 A the current state the syntax isn't pretty so i'm glad in any 
 contribution for improving it.


 Have a nice new year,
cool, i've been looking for something like this for a long time. after so many hours messing around with qt bindings, maybe D+QML is enough for me.
Jan 04 2015
prev sibling next sibling parent "CraigDillabaugh" <craig.dillabaugh gmail.com> writes:
On Wednesday, 31 December 2014 at 13:11:39 UTC, filcuc wrote:
 Hi all,
 i'll like to share my project for building the bindings for QML 
 in both D and Nim programming languages.
 The project is young and it's not complete, however at the 
 current state slots, signals and properties can be exposed to 
 QML from D. So a pure databound application can be created 
 (like MVVM).
 The projects is hosted on github 
 https://github.com/filcuc/DOtherSide.
 A the current state the syntax isn't pretty so i'm glad in any 
 contribution for improving it.


 Have a nice new year,
Hi filcuc. We are looking for mentor/projects for the 2015 Google Summer of Code project. Would you be interested in mentoring a student to do some work on this project?
Jan 12 2015
prev sibling parent reply "filcuc" <filippocucchetto gmail.com> writes:
Hi everyone,
just a quick update

Today i've just released the version 0.4.1 that add a nicer 
syntax for generating the boilerplate code for handling signals 
and slots.

For sure there're thousand of bugs but i you wanna git it i try 
i'll be glad :D

Given that, the new features i add since the last update are:
- Handling of QAbstractListModel
- Nicer syntax

Have a nice day,

F.
May 10 2015
parent reply "Suliman" <evermind live.ru> writes:
Could you add examples of usage this binding on Windows please.
May 10 2015
parent "filcuc" <filippocucchetto gmail.com> writes:
On Monday, 11 May 2015 at 05:46:58 UTC, Suliman wrote:
 Could you add examples of usage this binding on Windows please.
This is part of the overall goal to write some basic documentation for D (i've already done it for Nim). However if you're familiar with the basic cmake workflow you should more or less set. The first step is building the libDOtherSide c++ library and then your d application. Take a look at the examples for the usage and how to link the libdqml static library
May 12 2015