On 02/06/2009, at 10:02 p.m., Bruno Luciani wrote:

TEO

Estoy intentando trabajar en HBQT y una de las cosas
que parecen requerirse es la utilizacion de punteros como en C

Pero descononosco como utilizarlos o crearlos en Harbour

Alguna idea que me pueda ayudar ?

Hola Bruno,

Hasta donde puedo ver en lo publicado en esta lista y en el demo de HBQT que esta en "harbour/contrib/hbtq/tests/demoqt.prg", se ve que NO es necesario el utilizar punteros C.

Lo unico que se necesita es crear los objetos de lo que necesitas y ya de ahi, simplemente utilizarlos para llamar los metodos y datos de esa clase, por ejemplo (extraido de demoqt.prg):

<harbour prg>

FUNCTION Main()
  LOCAL oWnd

  oWnd := QMainWindow():New()
  oWnd:SetWindowTitle( "Prueba" )

  oWnd:Resize( 640, 400 )

  oWnd:Show()

RETURN NIL

</harbour prg>

El ejemplo de arriba hace lo siguiente:

  1. Crea un objeto de la clase "QMainWIndow" el cual crea una ventana.
  2. Pone el titulo "Prueba" a la ventana.
  3. Cambia el tamaño de la ventana a 640x400 pixels
  4. FInalmente muestra la ventana.

Desafortunadamente, no he utilizado HBQT, yo utilizo otra libreria GUI para crear mis aplicaciones en Windows/Linux/MacOS.

Espero poderte haber ayudado en algo.


Saludos,

Teo

_______________________________________________
Harbour mailing list
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to