von anderer Klasse auf MainGui Class zugreifen
Verfasst: 21. Juni 2010 20:55
Hallo! Ich versuche nun seid gut 9 Stunden die Komunikation zwischen meiner klasse :
Meine klasse hat noch mehr Funktionen aber das ist ja fürs Beispiel egal.
Nun habe ich die GUi Class die siht so aus.
So nun möchte ich aus der Klasse Memory auf die Funktion Logtext zugreifen die wie folgt aussiht:
Kurz gesagt ich habe ein Programm das einen Aktuellen Status in einer Listbox
nfoLog Box) ausgeben soll. Die Funktion funktioniert natürlich wenn ich sie aus der eigenen Classe aufrufe jedoch leider nicht wenn ich sie aus Memory aufruge
st ja auch logisch habe ja kein Obj das ich angeben kann). Wäre über hilfe erfreut ich komme komplett nicht weiter[/code]
Code: Alles auswählen
class Memory
{
private:
DWORD AddressX;
DWORD AddressY;
public:
int MemRead(DWORD Addr);
~Memory
{ }
}; Nun habe ich die GUi Class die siht so aus.
Code: Alles auswählen
class Farmcrawler : public QWidget {
Q_OBJECT
public:
void LogText(const QString logtext);
Farmcrawler(QWidget *parent = 0);
~Farmcrawler();
protected:
void changeEvent(QEvent *e);
private:
Ui::Farmcrawler *ui;
}
private slots:
void on_comboBox_currentIndexChanged(QString );
void on_commandLinkButton_2_clicked();
void on_commandLinkButton_clicked();
};Code: Alles auswählen
void Farmcrawler::LogText(const QString logtext)
{
ui->textEdit->insertPlainText(logtext);
ui->textEdit->insertPlainText("\n");
}