Ich muss Klasse QT Unterklasse und die virtuelle Funktion neu implementieren. Angenommen, ich habe die Klasse QLCDNumber
, und ich möchte die Funktion, die die Position der Zahl bei der Größenanpassung der LCD-Nummer festlegen, neu implementieren, wie das zu erreichen?Qt Reimplementierungsfunktion
Ich lese das von inhert eine Klasse von QLCDNumber
und reimplementieren Sie die Funktion, aber wo bekomme ich diesen Funktionscode, damit ich bearbeiten kann, was in dieser Funktion benötigt? Ich lese die Dokumentation, aber es erklärt die Funktion verwendet und nicht seinen Code anzeigen. Beispielbild:
mir die QLCDNumber
Klasse als Beispiel erwähnt, ich brauche die prosses von reimplemnt einer virtuellen Qt-Klasse Funktion kennen.
QLCDnumber ist ein bisschen schlechtes Beispiel, ich glaube nicht, dass es möglich ist, zu tun, was Sie damit wollen. Um es klar zu sagen, Sie wollen Hilfe beim Überschreiben der virtuellen geschützten Funktionen von Qt-Klassen, [zum Beispiel diese] (http://doc.qt.io/qt-5/qwidget.html#protected-functions)? – hyde