Aargh! QT-programmierung und moc

Markus Wigge markus at cultcom.de
Wed Sep 20 19:54:18 CEST 2000


Hi linux,

  Ich versuche grade eine eigene Klasse MyPush zu schreiben die von
  QPushButton abgeleitet ist. In dieser Klasse führe ich einen neuen
  Slot und ein neues Signal ein ...

class MyPush : public QPushButton
{
        Q_OBJECT
public:
        MyPush(const QString & text, QWidget *parent=0, const char *name=0);
public slots:
        void str2val();
signals:
        void send_Value(int);
};

nur sobald ich "signals:" verwende muss ich wohl auch moc
verwenden und da setzt es dann bei mir aus ... was muss ich dazu
wohinschreiben und wie kompilier ich das Zeug dann?

Nach dem was ich bisher gesehen habe muss die Klassendefinition in
eine abc.h datei die dann durch den moc geht. Die Implementierung der
Methoden hingegen soll dann wohl in eine Datei xyz.cpp ... aber wie
geht's dann weiter?

und kann ich eigentlich eine Klassendeklaration inc. der
Implementierung der Methoden in einer Datei mit der main-Funktion
lassen (ist nur ein kleines Test-Proggi, da will ich nicht gleich so
viele Dateien draus machen ...)

Ach, wo zur Hö**e find ich auf doc.trolltech.com eine Doku zu moc? Ich
glaube da bin ich mal wieder zu blind ...

-- 
bye,
  Markus                        mailto:markus at cultcom.de



-
Hinweise zur Benutzung dieser (und anderer Mailing-Listen) bitte beachten:
--> http://lug-owl.de/mailinglist_hints.html <--



More information about the Linux mailing list