Article View: es.comp.os.linux.programacion
Article #10968Re: Buscando un rad desesperadamente
From: Jordi Canton
Date: Mon, 21 Jan 2002 10:30
Date: Mon, 21 Jan 2002 10:30
42 lines
3269 bytes
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-mailReferences:
<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