Ich versuche, die QBalloonTip
Klasse zu verwenden, um eine stilisierte QuickInfo für eine Schaltfläche mit QT 5.8.0 zu generieren.Wie kann ich die private Qt C++ API nutzen?
Was ich bis jetzt versucht habe, ist die Header-Datei qsystemtrayicon_p.h
die Methode QBalloonTip::showBalloon(...)
durch Angabe von Standardargumenten zu ändern. Aber selbst wenn ich den Header qsystemtrayicon_p.h
in meinen Code eingefügt habe, habe ich Probleme beim Verknüpfen des kompilierten Quellcodes. Nächster Fehler angezeigt:
LNK2019: unresolved external symbol: "public static void QBalloonTip::showBalloon(...)"
Hoffnung jemand dies vor konfrontiert. Vielen Dank im Voraus.
Sie können von QBalloonTip erben und die entsprechenden Methoden überschreiben. – JLev
Es ist ein wenig unklar, was Sie zu tun versuchen, aber wenn Sie den Typ oder die Anzahl der Parameter ändern, die eine neue Funktion deklarieren, die nicht mit der in der Bibliothek übereinstimmt. –
Check out: https://www.youtube.com/watch?v=X9JD8gKGZ00 – scopchanov