Iirc I have made some patches for the windows version. I thought they had been merged but I must check that. For now try this: #if QT_VERSION >= 0x050200 largeIcon=QtWin::toHICON(icon.scaled(iconx,icony, Qt::IgnoreAspectRatio,Qt::SmoothTransformation)); smallIcon=QtWin::toHICON(icon.scaled(smallx,smally, Qt::IgnoreAspectRatio,Qt::SmoothTransformation)); #else largeIcon=icon.scaled(iconx,icony, Qt::IgnoreAspectRatio,Qt::SmoothTransformation).toWinHICON(); smallIcon=icon.scaled(smallx,smally, Qt::IgnoreAspectRatio,Qt::SmoothTransformation).toWinHICON(); #endif Uli Orion Poplawski schrieb am Di., 9. Mai 2023, 19:00: > Package: x2goclient > Version: 4.1.2.2 > Tag: patch > > > When compiling against Qt5 5.15.9 I get: > > ../src/wapi.cpp: In function 'void wapiSetWindowIcon(HWND, const > QPixmap&)': > ../src/wapi.cpp:224:88: error: 'class QPixmap' has no member named > 'toWinHICON' > 224 | largeIcon=icon.scaled(iconx,icony, > Qt::IgnoreAspectRatio,Qt::SmoothTransformation).toWinHICON (); > | ^~~~~~~~~~ > ../src/wapi.cpp:225:90: error: 'class QPixmap' has no member named > 'toWinHICON' > 225 | smallIcon=icon.scaled(smallx,smally, > Qt::IgnoreAspectRatio,Qt::SmoothTransformation).toWinHICON (); > | ^~~~~~~~~~ > > Now, the only call to wapiSetWindowIcon() is commented out, so I just > commented out the wapiSetWindowIcon() code as we... Looks like the > current function to use is QImage::toHICON(). > > I'm also curious that you need to shift to a Windows API call - > shouldn't we be able to do everything in Qt? > > > > -- > Orion Poplawski > he/him/his - surely the least important thing about me > IT Systems Manager 720-772-5637 > NWRA, Boulder/CoRA Office FAX: 303-415-9702 > 3380 Mitchell Lane orion@nwra.com > Boulder, CO 80301 https://www.nwra.com/ > _______________________________________________ > x2go-dev mailing list > x2go-dev@lists.x2go.org > https://lists.x2go.org/listinfo/x2go-dev >