🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #10968

Re: Buscando un rad desesperadamente

#10968
From: Jordi Canton
Date: Mon, 21 Jan 2002 10:30
42 lines
3269 bytes
El modo de trabajo con el dise�o de ventanas con el Kdevelop (librerias KDE-Qt)
est� fuertemente basado en la herencia.
El modo de trabajo consiste b�sicamente en tener por una parte el dialogo/ventana
(almacenado como un fichero .ui) y por otra parte el codigo que implementa esa
ventana.

El procedimiento consiste b�sicamente en lo siguiente:

1-Desde el Kdevelop se llama al  Qt-Designer, se crea una ventana nueva y se
asignan slots (metodos que son llamados) a los signals de los controles que hay
en el form
2-En el Kdevelop se crea una nueva clase que hereda de la clase que se crear� a
partir del .ui y se sobrecargan los slots que se desean implementar.
3- A la hora de compilar, el Kdevelop ya hace el pretratamiento del .ui (llamando
al uic) para generar la clase madre y todo te queda integrado sin problemas.

Los detalles de como hacer todo esto vienen en  el manual on-line que viene con
el Kdevelop. Hay un ejemplo explicado paso a paso de como funciona la integraci�n
QT-designer/Kdevelop en detalle.

Por otra parte, quiz�s te interesaria m�s comenzar a trabajar directamente con
las QT 3.0 ya que el nuevo QT-Designer (
http://doc.trolltech.com/3.0/designer-manual.html ) es bastante mejor que el
anterior e incluso te permite escribir codigo directamente. Lamentablemente las
QT 3.0 no estan integradas completamente en el KDevelop hasta que el primer KDE
3.0 estable salga a la luz (se supone que dentro de poco)
Los nuevos widgets que viene en las QT 3.0 son tambien interesantes,
especialmente los relacionados con el acceso a base da datos.

Suerte!!
Jordi

Saiyine wrote:

> El unico que medio me ha convencido ha sido el kdevelop. Tiene muy buen
> aspecto y me parece que lo voy a usar para crear herramientas de modo
> consola. Pero, �Y los programas para KDE? Veo que si arranco con un
> proyecto con "ventanucos" se crea todo el esqueleto perfectamente, pero...
> �No se puede modificar el dise�o de las ventanas visualmente? �Que relacion
> tiene con el programa Qt Designer? Dicho programa parece ser,
> efectivamente, un editor de ventanas, �pero como mando la ventana del
> programa que se esta editando en kdevelop al qt designer?
Technical Details
Message-ID: <3C4BEDC0.DE9D5487@eq.upc.es>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!newsfeeds.belnet.be!naxos.belnet.be!news.belnet.be!news.rediris.es!news.cesca.es!news.upc.es!not-for-mail
References: <a2al7r$vrqg6$1@ID-84570.news.dfncis.de>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f86c8,51418b4e2d2c60ff
X-Google-Attributes: gidf86c8,public
X-Google-ArrivalTime: 2002-01-21 03:22:33 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!newsfeeds.belnet.be!naxos.belnet.be!news.belnet.be!news.rediris.es!news.cesca.es!news.upc.es!not-for-mail
From: Jordi Canton <canton@eq.upc.es>
Newsgroups: es.comp.os.linux.programacion
Subject: Re: Buscando un rad desesperadamente
Date: Mon, 21 Jan 2002 11:30:24 +0100
Organization: UPC
Lines: 43
Distribution: es
Message-ID: <3C4BEDC0.DE9D5487@eq.upc.es>
References: <a2al7r$vrqg6$1@ID-84570.news.dfncis.de>
NNTP-Posting-Host: molibde.upc.es
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Trace: defalla.upc.es 1011608930 15340 147.83.141.101 (21 Jan 2002 10:28:50 GMT)
X-Complaints-To: newsmngr@upc.es
NNTP-Posting-Date: 21 Jan 2002 10:28:50 GMT
To: saiyine@clubdelphi.com
X-Mailer: Mozilla 4.76 [en] (WinNT; U)
X-Accept-Language: en