Francesco,
I guess you are referring to using QT on Android.
I don't want to start a debate about QT pros and cons. The fact is that I simply decided that QT will not be my way on Android.
So, my wish (as I've stated in other thread) is to be able to use plain Harbour for Androind (fast and lightweight) using HTML/CSS/JavaScript GUIs as (ie) RFO BASIC does, meaning, something like this:
html.open
html.load.url "file:///sdcard/rfo-basic/data/myform.html"
do
html.get.datalink data$
until data$ <> ""
data$ = mid$(data$,5)
print "Form data: "+data$
In addition, you could use strings instead of HTML files, so, we could create our HTML forms dinamycally from Harbour.
input "Name:", name$
frm$ = "<form action=\"form\">Name: <br>" + ~
"<input type=\"text\" name=\"name\" value=\"" + ~
name$ + "\"><br><br>" + ~
"<input type=\"submit\" name=\"submit\" value=\"submit\">" + ~
"</form>"
html.open
html.load.string frm$
do
html.get.datalink data$
until data$ <> ""
data$ = mid$(data$,5)
print "Form data: "+data$
The possibilities are huge.
Note that only three things are required to make this work: html.open, html.load and html.get.datalink.
Dreaming a little more... if these features could be added to all platforms supported by Harbour, we will have a universal, multi-platform, lightweight and simple alternative GUI for our programs: HTML.
Regards,
Roberto.