Seite 1 von 1

Qt 5 (MinGW) und Windows 7 Taskbar Progress

Verfasst: 16. Januar 2014 14:45
von plip
Hallo, ich würde gern die Möglichkeit nutzen, unter Win7 den Fortschritt einer Operation im Taskbar-Icon anzuzeigen.

Ich habe mal ein Projekt nach folgendem Beispiel aufgesetzt:
http://www.qtcentre.org/threads/26974-Q ... -7-new-Api

Die Einträge

Code: Alles auswählen

LIBS += User32.lib
LIBS += Ole32.lib
hat der Compiler so nicht geschluckt, ich habe stattdessen

Code: Alles auswählen

LIBS += -luser32 -lole32
geschrieben.

Leider bekomme ich am Ende einen linker-Fehler:

Code: Alles auswählen

ProgressDialog.cpp:27: Fehler:undefined reference to `_GUID const& __mingw_uuidof<ITaskbarList3>()'
Kennt jemand den Grund?

Re: Qt 5 (MinGW) und Windows 7 Taskbar Progress

Verfasst: 16. Januar 2014 15:57
von veeman
Versuch mal noch
-lExplorerframe
hinzuzufügen.

-> ITaskbarList3

Re: Qt 5 (MinGW) und Windows 7 Taskbar Progress

Verfasst: 16. Januar 2014 16:27
von plip
Die findet der Compiler nicht.

Aber laut http://stackoverflow.com/questions/1059 ... e-lib-from braucht man die auch gar nicht.

Re: Qt 5 (MinGW) und Windows 7 Taskbar Progress

Verfasst: 17. Januar 2014 08:16
von archer
Da du schon QT5 verwendest. In Qt 5.2 gibt es jetzt die Qt Windows Extras, z.B. QWinTaskbarProgress.
Villeicht hilft die das weiter.

Re: Qt 5 (MinGW) und Windows 7 Taskbar Progress

Verfasst: 17. Januar 2014 08:50
von plip
archer hat geschrieben:Da du schon QT5 verwendest. In Qt 5.2 gibt es jetzt die Qt Windows Extras, z.B. QWinTaskbarProgress.
Villeicht hilft die das weiter.
Ja wenn ich das gewusst hätte :)
Danke!