Re: DQt: Qt bindings using extern(C++)

2021-12-06 Thread MGW via Digitalmars-d-announce
Can you explain in more detail some points that are difficult for me: widgets/label.d file. I see a C++ mapping of class QLabelPrivate to structure D extern(C++, class) struct QLabelPrivate; this makes sense. I see below an implementation of a class D named QLabel class /+ Q_WIDGETS_EXPORT

Re: DQt: Qt bindings using extern(C++)

2021-12-06 Thread MGW via Digitalmars-d-announce
I wrote a converter, but also had to make many manual changes. I realized that without a converter you can't do this kind of volume ... I'm thinking about a converter too, I keep thinking and thinking Please - more comments in the examples, a lot of non-obvious constructions. The

Re: DQt: Qt bindings using extern(C++)

2021-12-06 Thread MGW via Digitalmars-d-announce
On Sunday, 5 December 2021 at 12:54:21 UTC, Tim wrote: DQt contains new experimental bindings for using a subset of Qt with D. Qt is a library for writing cross-platform graphical user interfaces. Currently bindings exist for the Qt modules core, gui and widgets. The bindings use extern(C++)

Re: D + Qt + QtDesigner

2021-11-28 Thread MGW via Digitalmars-d-announce
On Saturday, 27 November 2021 at 16:48:54 UTC, Gavin Ray wrote: On Sunday, 21 November 2021 at 15:08:18 UTC, MGW wrote: I am still developing my QtE5 library. Unfortunately, I don't have enough free time to make it into a complete dub package. Link to short video:

Re: D + Qt + QtDesigner

2021-11-28 Thread MGW via Digitalmars-d-announce
QtE56 Quick Start Guide. https://github.com/MGWL/QtE5/wiki

Re: D + Qt + QtDesigner

2021-11-22 Thread MGW via Digitalmars-d-announce
On Monday, 22 November 2021 at 13:55:17 UTC, zjh wrote: ory, it runs well. Qt should be opensource with mingw (this is the gcc port on windows), NOT MsVC. Slightly obsolete (no resources and Qt designer) you can just take in folder demo_Qt6. There's a full set of ready-made files in there.

Re: D + Qt + QtDesigner

2021-11-22 Thread MGW via Digitalmars-d-announce
On Monday, 22 November 2021 at 09:58:20 UTC, zjh wrote: On Sunday, 21 November 2021 at 17:17:34 UTC, MGW wrote: From such a short piece, I can't tell exactly what's going on. The first thing to do is to determine whether you have a 32 or 64 bit version of Qt installed. If for example 32, then

Re: D + Qt + QtDesigner

2021-11-21 Thread MGW via Digitalmars-d-announce
Do you have some code for us to play around with? The video shows a download from github: https://github.com/MGWL/QtE5 There is a folder examples/qte56help2 Copy files QtE56core.dll, QtE56widgets.dll (*.so for linux) into it and build the application: 1) rcc -binary a3.qrc -o a3.rcc 2) dmd

D + Qt + QtDesigner

2021-11-21 Thread MGW via Digitalmars-d-announce
I am still developing my QtE5 library. Unfortunately, I don't have enough free time to make it into a complete dub package. Link to short video: http://www.youtube.com/watch?v=TFN5P4eoS_o

QtE5 for Qt 6

2021-01-21 Thread MGW via Digitalmars-d-announce
I want to meet Qt 6 by creating QtE6. This forced me to update github/QtE5 to the latest stable version: widgetsXX.dll/so + qte5.d (qt 5.12.7). Programming is easy, compilation does not require Qt metacompiler (it uses a set of ready-made slots), works on Linux and Windows. Of course this is

Add QML support in QtE5

2018-06-02 Thread MGW via Digitalmars-d-announce
The QtE5 added ability to work with QML. Created QtE5Qml.dll (. so) as plug-in QtE5. Example in repo folder "QML" Compile example: dmd qml.d qte5.d Execute example: qml test3.qml https://pp.userapi.com/c834103/v834103884/1546bb/Cp3wRDL5nCA.jpg https://github.com/MGWL/QtE5

Re: Seeking lecturer - D language (Moscow)

2018-03-19 Thread MGW via Digitalmars-d-announce
Я работаю в Москве и вполне мог бы заняться этим направлением. On Friday, 16 March 2018 at 04:57:57 UTC, Dmitry Olshansky wrote: On Friday, 16 March 2018 at 00:18:20 UTC, Ivan Kazmenko wrote:

QtE5 is available not only to D now, but also for different to C ++ compilers.

2018-02-25 Thread MGW via Digitalmars-d-announce
QtE5 is available not only to D now, but also for different to C ++ compilers. Testing: 1 - dmc 32 Windows 2 - g++ 32/64 Linux 3 - ms vc 32/64 Windows 4 - minGw 32 Windows https://pp.userapi.com/c840623/v840623121/5b819/QuGS7P8ZBQ0.jpg https://www.youtube.com/watch?v=2M8hQo4Uoa0=11s

Re: Support of the DB and the interpreter of the MUMPS language which is built in it is added in QtE5

2018-01-27 Thread MGW via Digitalmars-d-announce
On Wednesday, 17 January 2018 at 08:06:57 UTC, MGW wrote: Support of the DB and the interpreter of the MUMPS (MiniM) It is my attempt to study MUMPS bd. All applications are the D + QtE5 of my manufacture. Work in Linux, Windows and OSX. https://www.youtube.com/watch?v=lOBq9XEJ0vs

Support of the DB and the interpreter of the MUMPS language which is built in it is added in QtE5

2018-01-17 Thread MGW via Digitalmars-d-announce
Support of the DB and the interpreter of the MUMPS (MiniM) language which is built in it is added. http://www.minimdb.com/ Source files: minimono.d, zdll.d are in https://github.com/MGWL/QtE5/tree/master/ide5 The is GUI app for operation with the interpreter and BD as an example. It is small

Re: New QtE5 version and the test it - mini ide ide5

2017-11-12 Thread MGW via Digitalmars-d-announce
On Sunday, 12 November 2017 at 10:26:33 UTC, user1234 wrote: Hello, i was a bored yesterday and between two movies tried to install it (it was before the announce) and i have to say that it's not clear at all and delete it. The main reason is that i expected the top level dub JSON to produce

New QtE5 version and the test it - mini ide ide5

2017-11-12 Thread MGW via Digitalmars-d-announce
QtE5 - gained further development. The new mechanism of operation with memory is realized that allowed will get rid of crash of applications in case of completion. The summary code amount increases all the time. New classes from Qt are added. Now the code amount reached: qte5.d

Re: Plugin for 1C:Enterprise in dmd

2017-01-19 Thread MGW via Digitalmars-d-announce
On Wednesday, 18 January 2017 at 23:33:15 UTC, Dmitry Olshansky wrote: On 1/18/17 1:00 PM, MGW wrote: Sourse files https://github.com/MGWL/QtE5/tree/master/examples/1C_vk

Plugin for 1C:Enterprise in dmd

2017-01-18 Thread MGW via Digitalmars-d-announce
I managed to create plugin for 1C:Enterprise (http://1c.ru/eng/title.htm). The major difficulty in realization C++ interfaces is successfully overcome. I need a more detailed description of compatibility of structures, classes and interfaces between C++ and D. For clarity you can see this

Re: unDE 0.1.0: original file manager, image and text viewer

2016-12-16 Thread MGW via Digitalmars-d-announce
On Thursday, 15 December 2016 at 20:16:10 UTC, unDEFER wrote: Hello, my dear friends! So many days you answers on many my questions. And today I glad to present my work: unDE 0.1.0. It is very original file manager, image and text viewer. More information:

Re: Release DUB 1.1.1

2016-12-03 Thread MGW via Digitalmars-d-announce
On Friday, 2 December 2016 at 08:34:42 UTC, Sönke Ludwig wrote: Together with DMD 2.072.1, DUB 1.1.1 has been released. Binaries are included in the DMD distribution and are also available separately on https://code.dlang.org/download. This patch release includes some fixes for issues with

Re: JavaScript ( QScript Qt-5 ) in GUI framework QtE5

2016-11-11 Thread MGW via Digitalmars-d-announce
Warm-up for mind. Visual Basic 6 is used as framework for DLL on D. Calls of functions from VB to D and from D to VB are available that allows to control the form on VB directly from DLL on D. https://pp.vk.me/c638421/v638421885/9bee/0KJYM0QafWQ.jpg

JavaScript ( QScript Qt-5 ) in GUI framework QtE5

2016-10-31 Thread MGW via Digitalmars-d-announce
Support of JavaScript which is a part of Qt-5 is added to QtE5. The possibility of a call from the JS functions and methods written to D is provided. There is an opportunity to save JS status in case of execution of a series of scripts and from D to read values of any variables in JS.

Re: QtE5 - is a wrapping of Qt-5 for D

2016-08-22 Thread MGW via Digitalmars-d-announce
On Sunday, 21 August 2016 at 17:21:14 UTC, eugene wrote: On Sunday, 21 August 2016 at 13:18:04 UTC, MGW wrote: Hello, could you share your experience with D language? How it feels to work with it? The excellent programming language is D. I all the projects make, nearly two years, only on D

Re: QtE5 - is a wrapping of Qt-5 for D

2016-08-21 Thread MGW via Digitalmars-d-announce
On Thursday, 23 June 2016 at 13:04:09 UTC, Jozsef wrote: Nice work! I do not know if performance of the Forth interpreter is important, but I would replace the following sequence to spare a function call. CALL label; ret; --->>> JMP label; Many thanks for the note on forth!

Re: QtE5 - is a wrapping of Qt-5 for D

2016-06-22 Thread MGW via Digitalmars-d-announce
This is very nice! I would love to know how you managed to get it working. I had trouble with signals and slots, the class hierarchy, and numerous other things when I was trying to get Qt4 to work in D. How did you handle the Qt class constructors and destructors, etc.? Well, there are too

QtE5 - is a wrapping of Qt-5 for D

2016-06-20 Thread MGW via Digitalmars-d-announce
This my library has about 400 functions from Qt and is quite efficient for small applications. https://github.com/MGWL/QtE5 Small video about QtE5 and id5 written on its basis - an example of use. QtE5 on Mac OSX https://www.youtube.com/watch?v=JBA4vkT5uKE

Re: QtE - D small binding for Qt.

2014-06-11 Thread MGW via Digitalmars-d-announce
Example of D (dmd 2.065 64) with Qt 64 Windows64/Linux64. Running programs *.EXE with key --debug. http://yadi.sk/d/qLE7Kgz9SpKEX