myview::change(int): Not implemented yet
Verfasst: 4. Mai 2007 15:01
Hallo.
Ich versuche zZ ein Kicker Applet umzuschreiben, um für mich persönlich eine weitere Funktionalität einzufügen.
Dazu habe ich ein neues KDE Projekt "Kicker Applet" erstellt und die Cpp und h Datei kopiert, die UI datei bekannt gemacht und das ganze mal kompilert, installiert -> läuft wunderbar (mit der Orginalfunktionalität)
Die UI Datei wollte ich nun mit einem Slider erweitern, Der war auch schnell mit dem QT Designer eingebaut und wenn ich die Connection von ValueChanged auf quit lege, alles neu erstelle, schließt der beim slider das Fenser (Sinnlos, aber immerhin passiert was)
Nun wollte ich bei ValueChange eine Funktion aufrufen, die ich change(int value) genannt habe, und auf die Frage, wohin er sie erstellen soll, erstellte ich die Funktion in der "Hauptcpp" Datei.
Nun wäre der Rest der Programmierarbeit ein leichtes, wenn diese Funktion korrekt aufgerufen würde, allerdings kompiliert er, nach einer Installtion und anschließende SliderChange folge im Kicker die Meldung:
Im Header der mainDatei:
Um im Rumpf
Warum "findet" der den Slot nicht? Jemand ne Idee?
Vielen Dank,
Alex
Ich versuche zZ ein Kicker Applet umzuschreiben, um für mich persönlich eine weitere Funktionalität einzufügen.
Dazu habe ich ein neues KDE Projekt "Kicker Applet" erstellt und die Cpp und h Datei kopiert, die UI datei bekannt gemacht und das ganze mal kompilert, installiert -> läuft wunderbar (mit der Orginalfunktionalität)
Die UI Datei wollte ich nun mit einem Slider erweitern, Der war auch schnell mit dem QT Designer eingebaut und wenn ich die Connection von ValueChanged auf quit lege, alles neu erstelle, schließt der beim slider das Fenser (Sinnlos, aber immerhin passiert was)
Nun wollte ich bei ValueChange eine Funktion aufrufen, die ich change(int value) genannt habe, und auf die Frage, wohin er sie erstellen soll, erstellte ich die Funktion in der "Hauptcpp" Datei.
Nun wäre der Rest der Programmierarbeit ein leichtes, wenn diese Funktion korrekt aufgerufen würde, allerdings kompiliert er, nach einer Installtion und anschließende SliderChange folge im Kicker die Meldung:
Code: Alles auswählen
myview::change(int): Not implemented yet
Code: Alles auswählen
public slots:
virtual void change(int value);
Code: Alles auswählen
void Kcpufreq::change(int value)
{
mainView->freqLabel->setText("Hallo");
}
Vielen Dank,
Alex