Page 1 of 1

Will hmg give the multiplatform power of QT?

Posted: Sun Apr 19, 2009 10:38 am
by mbelgrano
I want inform about ongoing development of GUI and CONSOLE user interface based on QT ( http://www.qtsoftware.com )
which will allow your Clipper code to be run as is on any platform out-of-the-box with native look-and-feel.
Please refer to Harbour Developers-List at http://lists.harbour-project.org/mailma ... fo/harbour
( if you have not already subscibed to ) and look for messages related with QT ?
The goal of this development is to provide single-source , multi-platform compilations with native look and feel. To start with
it is emphasizing pure Harbour wrappers ( auto generated ), the Clipper console named GTQTC, GUI console named GTQTG,
then on top of it Xbase++ compatible XbpParts class framework, ( this can be extended to write wrappers for HMG also ).
If it interests you, you may join the team, as you have C knowledge.
To put some code in real use, though a small working demo ( absolute ), is already there, you may wait a couple of months.

Re: Will hmg give the multiplatform power of QT?

Posted: Sun Apr 19, 2009 2:22 pm
by Rathinagiri
Thanks for the info.

I think Roberto had already released a Linux version of HMG for testing.

Re: Will hmg give the multiplatform power of QT?

Posted: Sun Apr 19, 2009 5:46 pm
by Roberto Lopez
mbelgrano wrote: Will hmg give the multiplatform power of QT?
HMG is fully based on WIN32 API, so... I don't understand the question.

Regards,

Roberto.

Re: Will hmg give the multiplatform power of QT?

Posted: Sun Apr 19, 2009 11:12 pm
by apais
Hola Roberto...

I think Massino is asking if you have ever consirered exchanging the win32 API with QT multiplaform grafics framework.
Skype is made on qt and also is Google earth.
Harbour have already made QT accessible tru .prg code.
Maybe a command level compatibility layer between Minigui and QT ( MiniQT.ch ) could ease multiplatform development to a previously unseen level in the whole world !
Please do not consider this a a request but a simple exchange of ideas about if it would be doable or not.
We are all very busy with our own clients.
So nobody can ask time form anybody else...

If my english is bad I can rephrase it all in spanish or lunfardo :lol:

Un abrazo
Angel

Re: Will hmg give the multiplatform power of QT?

Posted: Sun Apr 19, 2009 11:51 pm
by Roberto Lopez
apais wrote:Hola Roberto...

I think Massino is asking if you have ever consirered exchanging the win32 API with QT multiplaform grafics framework.
<...>
Ok.

Maybe doing something like a compatibility layer at preprocessor level could be achieved with a reasonable success, and will be considerably easier than any other approach.

Regards,

Roberto.

Re: Will hmg give the multiplatform power of QT?

Posted: Wed Apr 22, 2009 3:28 pm
by mbelgrano
Hi roberto
Glad see you open to the idea
hmg source using your compatibility layer will run also on linux and mac/os .
IMO hmg/qt layer Will replace the oldest hmg Linux version

i change argument now:
Have you tested same solution for writing web application with harbour?
Will a subset of minigui source be a web application

Re: Will hmg give the multiplatform power of QT?

Posted: Wed Apr 22, 2009 4:33 pm
by Roberto Lopez
mbelgrano wrote: i change argument now:
Have you tested same solution for writing web application with harbour?
Will a subset of minigui source be a web application
HMGSCRIPT concept is based on that.

It is a HMG subset 'translated' to HTML+JavaScript+PHP.

But, it is a concept proof yet.

Regards,

Roberto.