[kde-de] Entwicklerprobleme...

Carsten Niehaus cniehaus at gmx.de
Di Sep 17 15:36:06 CEST 2002


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Tuesday 17 September 2002 15:26, Sebastian Voitzsch wrote:
> Das Unschöne daran ist, daß ich so den Code für die Verbindung in die vom
> QT-Designer automatisch erzeugten Dateien schreiben muß - sobald ich am UI
> was ändere, ist alles futsch.

Gesetz dem Falle das deine Klasse aus dem Designer foo heißt machst du

class bar : public foo

damit ist in bar das Object (der Button) aus foo bekannt und du kannst ihn 
direkt ansprechen. 
Beispiel:

calcDlgUI::calcDlgUI() : CalcDlg()
{
    connect( calculate, SIGNAL( clicked() ), this, SLOT( calc() ) );
}

dabei ist calculate ein QPushButton aus der Klasse CalcDlg, CalcDlg ist 
wiederum eine .ui-Klasse.

Verstanden?

Carsten

- -- 
Carsten Niehaus  ---    cniehaus at kde.org
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)

iD8DBQE9hy/H29GaGyAowFcRAkxFAJkBz3cMS2u0KSISFjJsXkxqW35aPQCgzH9M
VgBnq+ploxP986zg6Sl/AZ4=
=I1k2
-----END PGP SIGNATURE-----