www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.learn - A small and simple library for working with Qt.

reply "MGW" <mgw yandex.ru> writes:
I am D since the spring. Without a simple GUI to work hard. I 
tried to deal with QtD quick disconnects, but I failed. I had to 
develop its small and very simple library to work with Qt. The 
working title of QtE. Works in Windows 32 and Linux 32. A very 
simple idea. Instances of classes get through QtE.dll (in C++) 
and methods directly with Qt.

The source code and examples http://qte.ucoz.ru/
Sep 09 2013
next sibling parent reply "Chris" <wendlec tcd.ie> writes:
On Monday, 9 September 2013 at 08:06:17 UTC, MGW wrote:
 I am D since the spring. Without a simple GUI to work hard. I 
 tried to deal with QtD quick disconnects, but I failed. I had 
 to develop its small and very simple library to work with Qt. 
 The working title of QtE. Works in Windows 32 and Linux 32. A 
 very simple idea. Instances of classes get through QtE.dll (in 
 C++) and methods directly with Qt.

 The source code and examples http://qte.ucoz.ru/
Sounds great, unfortunately I don't understand a word. I don't have Russian. Is there an English version in the making?
Sep 09 2013
parent "MGW" <mgw yandex.ru> writes:
On Monday, 9 September 2013 at 09:39:51 UTC, Chris wrote:
 On Monday, 9 September 2013 at 08:06:17 UTC, MGW wrote:
 I am D since the spring. Without a simple GUI to work hard. I 
 tried to deal with QtD quick disconnects, but I failed. I had 
 to develop its small and very simple library to work with Qt. 
 The working title of QtE. Works in Windows 32 and Linux 32. A 
 very simple idea. Instances of classes get through QtE.dll (in 
 C++) and methods directly with Qt.

 The source code and examples http://qte.ucoz.ru/
Sounds great, unfortunately I don't understand a word. I don't have Russian. Is there an English version in the making?
Now no English documentation. However, there are comments in the source text. The main file QtE.d. If a little sign in Qt, it's all understandable written. Each method in QtE.d has a method in Qt. The entire description of the methods and classes you can read in documentation for Qt
Sep 09 2013
prev sibling parent "Maxim Fomin" <maxim maxim-fomin.ru> writes:
On Monday, 9 September 2013 at 08:06:17 UTC, MGW wrote:
 I am D since the spring. Without a simple GUI to work hard. I 
 tried to deal with QtD quick disconnects, but I failed. I had 
 to develop its small and very simple library to work with Qt. 
 The working title of QtE. Works in Windows 32 and Linux 32. A 
 very simple idea. Instances of classes get through QtE.dll (in 
 C++) and methods directly with Qt.
Unfortunately it sounds for me like yet attempt to build a project which will be eventually given up. Are you sure you can maintain the project? You wrote that you have recently read TDPL - are you sure you are skilled enough? By the way, have you thought about the reason why qtd doesn't work as you expected?
 The source code and examples http://qte.ucoz.ru/
1) Ucoz.ru sites are notorious known for their quality. There are some sites for projects written in D, for example dsourse.org (probably there are others, but I don't know). By the way, if you visit it, you will found how much projects were given up. 2) It is bad to promote something written in russian to international group. You should definetly transalte some docs before advertising your project. By the way, I have read passages from main page of your site. Something to comment: - D is very far to be 'perfect' or even to be completed - there are many features that either don't work or misbehave; - D is not even close to be 'theoretically sound' (it is so on paper rather in practice) - although it can classified as strongly typed, its type system is compromised by many holes and as ongoing discussions show, the language design has severe issues. This is important because one of D's troubles is gap between what is promoted and what is provided which shouldn't happen.
Sep 09 2013