Re: Eigener Slot mit Qt
Heiko Berberich <[email protected]>
| Newsgroups | gmane.linux.suse.programming |
|---|---|
| Message-ID | <[email protected]> |
Hallo, du hast das Problem genau verstanden. Ich habe jetzt noch ein wenig gestöbert und bin darauf gestoßen, dass man die Klasse natürlich einbinden kann. Allerdings muss sie von QObject geerbt sein, um einen Slot darauf definieren zu können. Also habe ich das getan. und definiere diesen Slot in dmxInterface.h: public slots: void sendSingle(int ChannelValue); Nun versuche ich die Connection zu erstellen mit QObject::connect(mySlider,SIGNAL(sliderMoved(int)),Interface,SLOT(sendSingle(int))); und erhalte diese Fehlermeldung: dcu.cpp:133: error: no matching function for call to `QObject::connect(QSlider*&, const char[18], dmxInterface&, const char[17])' Leider kann ich damit gar nichts anfangen. Kannst du mir da weiterhelfen? Achja, ich versuche den Designer im Moment noch zu vermeiden um erstmal die dahinter stehenden Konzepte zu verstehen. Meines erachtens ist das sinnvoller. > Ich glaube, Du siehst das nur zu kompliziert ... Das ist leider oft wirklich so. In diesem Sinne... Heiko Berberich -- Ohne Sicherheit ist keine Freiheit. Wilhelm von Humboldt (1767-1835) GnuPG-Schlüssel: http://www.berberich-is.de/keys/news.asc
signature.asc
(application/pgp-signature, 189 B)
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQBCLCL/jRc1JJcLBkoRAvVrAKCGT3JXVjtT32Hs/rBgoXLtFOXVXwCbB4nK +d5xy92ydqaxOO0rZuxiQUM= =uj3v -----END PGP SIGNATURE-----