[GELÖST] Von QTableView erben
Verfasst: 17. Mai 2010 13:12
Guten Tag,
ich möchte Daten aus einer Datenbank in einer QTableView anzeigen lassen. Dies funktioniert soweit auch.
Nun möchte ich die QTableView insofern erweitern, dass man wenn man auf eine Zeile der Tabelle doppelklickt eine Funktion augerufen wird.
Ich wollte zu diesem Zweck eine neue Klasse von QTableView erben lassen.
Mein Problem: Wie greife ich auf das Member verticalHeader von QTableview in meiner abgeleiteten Klasse zu?
Im Sourcecode von Qt, wird da ein merkwürdiges Makro verwendet um einen Zeiger auf die private-Member zu erhalten.
Ich vermute mein Ansatz ist auch grundlegend falsch, wie geht man normalerweise vor
wenn man in Qt eine Klasse um bestimmte Funktionalität erweitern will?
Ich hoffe mein Problem wurde verständlich, falls nicht fragt bitte nach.
Vielen Dank
Mario
ich möchte Daten aus einer Datenbank in einer QTableView anzeigen lassen. Dies funktioniert soweit auch.
Nun möchte ich die QTableView insofern erweitern, dass man wenn man auf eine Zeile der Tabelle doppelklickt eine Funktion augerufen wird.
Ich wollte zu diesem Zweck eine neue Klasse von QTableView erben lassen.
Mein Problem: Wie greife ich auf das Member verticalHeader von QTableview in meiner abgeleiteten Klasse zu?
Im Sourcecode von Qt, wird da ein merkwürdiges Makro verwendet um einen Zeiger auf die private-Member zu erhalten.
Ich vermute mein Ansatz ist auch grundlegend falsch, wie geht man normalerweise vor
wenn man in Qt eine Klasse um bestimmte Funktionalität erweitern will?
Ich hoffe mein Problem wurde verständlich, falls nicht fragt bitte nach.
Vielen Dank
Mario