Icons don't appear in projects (Windows)
-
@Platinum-Lucario said in Icons don't appear in projects (Windows):
@mrjj I know I have Visual Studio 2017 Community Edition installed, but surely this wouldn't prevent Qt Creator from loading the plugins, right?
well the Creator is compiled with vs and its runtime could affect it but
that should cause more global issues than just jpg and ico not working.try to search your installation for qjpeg.dll and see if some app also installed a version.
-
@Platinum-Lucario said in Icons don't appear in projects (Windows):
And as for the imageformats plugin folder, it's there:
This is not the folder you want. This folder contains development plugins for the apps that you build.
Your issue is that Qt Creator can't read the icons. Qt Creator is a Qt-based application too, and it uses its own plugins (not your development plugins).
- Check C:\Qt\Tools\QtCreator\bin\plugins\imageformats\ to make sure that qico.dll and qjpeg.dll are there
- Try to open the resource editor again. When the window is open, use ListDLLs (https://docs.microsoft.com/en-us/sysinternals/downloads/listdlls ) to see which DLLs are loaded by Qt Creator. Do you see qico.dll and qjpeg.dll in the list? Are they loaded from the correct folder?
-
@mrjj said in Icons don't appear in projects (Windows):
@Platinum-Lucario said in Icons don't appear in projects (Windows):
@mrjj I know I have Visual Studio 2017 Community Edition installed, but surely this wouldn't prevent Qt Creator from loading the plugins, right?
well the Creator is compiled with vs and its runtime could affect it but
that should cause more global issues than just jpg and ico not working.try to search your installation for qjpeg.dll and see if some app also installed a version.
And here's the search results:
@JKSH said in Icons don't appear in projects (Windows):
@Platinum-Lucario said in Icons don't appear in projects (Windows):
And as for the imageformats plugin folder, it's there:
This is not the folder you want. This folder contains development plugins for the apps that you build.
Your issue is that Qt Creator can't read the icons. Qt Creator is a Qt-based application too, and it uses its own plugins (not your development plugins).
- Check C:\Qt\Tools\QtCreator\bin\plugins\imageformats\ to make sure that qico.dll and qjpeg.dll are there
- Try to open the resource editor again. When the window is open, use ListDLLs (https://docs.microsoft.com/en-us/sysinternals/downloads/listdlls ) to see which DLLs are loaded by Qt Creator. Do you see qico.dll and qjpeg.dll in the list? Are they loaded from the correct folder?
This is the files listed in the directory you mentioned, anything missing that requires it to work?
-
And of course, I ran ListDlls64.exe with the commands -r -v -d qjpeg.dll and this was the result:
And I ran ListDlls.exe with the same commands, and this was the result:
I ran them both as Administrator.
-
@Platinum-Lucario said in Icons don't appear in projects (Windows):
I ran ListDlls64.exe with the commands -r -v -d qjpeg.dll and this was the result:
I don't see Qt Creator in your screenshots.
- Launch Qt Creator and open the resource editor.
- Run
ListDLLs64.exe QtCreator
I suspect that you'll see Qt Creator using plugins from a different folder instead of C:\Qt\Tools\QtCreator. Remove that other folder from your global PATH.
-
@JKSH These were the results when running the command, while having Qt Creator open (with the resource editor?):
C:\Temp\ListDlls>Listdlls64.exe QtCreator Listdlls v3.2 - Listdlls Copyright (C) 1997-2016 Mark Russinovich Sysinternals ------------------------------------------------------------------------------ qtcreator.exe pid: 19248 Command line: "C:\Qt\Tools\QtCreator\bin\qtcreator.exe" Base Size Path 0x0000000000880000 0xd2000 C:\Qt\Tools\QtCreator\bin\qtcreator.exe 0x0000000093e00000 0x1f0000 C:\WINDOWS\SYSTEM32\ntdll.dll 0x0000000092da0000 0x55000 C:\WINDOWS\System32\wow64.dll 0x0000000093bf0000 0x7d000 C:\WINDOWS\System32\wow64win.dll 0x00000000773f0000 0x9000 C:\WINDOWS\System32\wow64cpu.dll 0x0000000000880000 0xd2000 C:\Qt\Tools\QtCreator\bin\qtcreator.exe 0x0000000077400000 0x19a000 C:\WINDOWS\SysWOW64\ntdll.dll 0x0000000075900000 0xe0000 C:\WINDOWS\SysWOW64\KERNEL32.DLL 0x0000000076ac0000 0x1fc000 C:\WINDOWS\SysWOW64\KERNELBASE.dll 0x00000000767a0000 0x11f000 C:\WINDOWS\SysWOW64\ucrtbase.dll 0x0000000075170000 0x57a000 C:\WINDOWS\SysWOW64\SHELL32.dll 0x0000000076a80000 0x3b000 C:\WINDOWS\SysWOW64\cfgmgr32.dll 0x0000000075c40000 0x84000 C:\WINDOWS\SysWOW64\shcore.dll 0x00000000759e0000 0xbf000 C:\WINDOWS\SysWOW64\msvcrt.dll 0x0000000077110000 0xbb000 C:\WINDOWS\SysWOW64\RPCRT4.dll 0x0000000074bd0000 0x20000 C:\WINDOWS\SysWOW64\SspiCli.dll 0x0000000074bc0000 0xa000 C:\WINDOWS\SysWOW64\CRYPTBASE.dll 0x0000000075b20000 0x5f000 C:\WINDOWS\SysWOW64\bcryptPrimitives.dll 0x00000000757a0000 0x76000 C:\WINDOWS\SysWOW64\sechost.dll 0x00000000762a0000 0x276000 C:\WINDOWS\SysWOW64\combase.dll 0x0000000075cd0000 0x5c5000 C:\WINDOWS\SysWOW64\windows.storage.dll 0x0000000075820000 0x7c000 C:\WINDOWS\SysWOW64\msvcp_win.dll 0x0000000075bb0000 0x79000 C:\WINDOWS\SysWOW64\advapi32.dll 0x0000000074e60000 0x17000 C:\WINDOWS\SysWOW64\profapi.dll 0x0000000077330000 0x43000 C:\WINDOWS\SysWOW64\powrprof.dll 0x0000000075c30000 0xd000 C:\WINDOWS\SysWOW64\UMPDC.dll 0x0000000076a30000 0x44000 C:\WINDOWS\SysWOW64\shlwapi.dll 0x0000000075750000 0x21000 C:\WINDOWS\SysWOW64\GDI32.dll 0x000000007bc60000 0x202000 C:\Qt\Tools\QtCreator\bin\Utils4.dll 0x0000000075780000 0x17000 C:\WINDOWS\SysWOW64\win32u.dll 0x00000000771d0000 0x15a000 C:\WINDOWS\SysWOW64\gdi32full.dll 0x0000000076560000 0x197000 C:\WINDOWS\SysWOW64\USER32.dll 0x0000000074f50000 0xf000 C:\WINDOWS\SysWOW64\kernel.appcore.dll 0x0000000074e40000 0x13000 C:\WINDOWS\SysWOW64\cryptsp.dll 0x000000007be70000 0x465000 C:\Qt\Tools\QtCreator\bin\Qt5Widgets.dll 0x000000007c2e0000 0x5c3000 C:\Qt\Tools\QtCreator\bin\Qt5Gui.dll 0x0000000074c00000 0xf7000 C:\WINDOWS\SysWOW64\ole32.dll 0x000000007bb40000 0x11e000 C:\Qt\Tools\QtCreator\bin\Qt5Network.dll 0x0000000078bc0000 0x50d000 C:\Qt\Tools\QtCreator\bin\Qt5Core.dll 0x0000000075070000 0xfb000 C:\WINDOWS\SysWOW64\CRYPT32.dll 0x0000000074f40000 0xe000 C:\WINDOWS\SysWOW64\MSASN1.dll 0x0000000077380000 0x5e000 C:\WINDOWS\SysWOW64\WS2_32.dll 0x000000007b020000 0x6e000 C:\WINDOWS\SysWOW64\MSVCP140.dll 0x000000007b090000 0x13000 C:\WINDOWS\SysWOW64\VCRUNTIME140.dll 0x0000000079100000 0x306000 C:\Qt\Tools\QtCreator\bin\Qt5Qml.dll 0x00000000790d0000 0x27000 C:\Qt\Tools\QtCreator\bin\Qt5Xml.dll 0x00000000747d0000 0x7a000 C:\WINDOWS\SysWOW64\UxTheme.dll 0x000000006ed60000 0x25000 C:\WINDOWS\SysWOW64\dwmapi.dll 0x0000000064a60000 0x1de000 C:\WINDOWS\SysWOW64\d3d11.dll 0x0000000065010000 0xc1000 C:\WINDOWS\SysWOW64\dxgi.dll 0x0000000074b10000 0x32000 C:\WINDOWS\SysWOW64\IPHLPAPI.DLL 0x0000000071970000 0x91000 C:\WINDOWS\SysWOW64\DNSAPI.dll 0x0000000074bf0000 0x7000 C:\WINDOWS\SysWOW64\NSI.dll 0x00000000744e0000 0x18000 C:\WINDOWS\SysWOW64\MPR.dll 0x0000000074ae0000 0x1e000 C:\WINDOWS\SysWOW64\USERENV.dll 0x0000000074b50000 0x8000 C:\WINDOWS\SysWOW64\VERSION.dll 0x0000000065250000 0x13000 C:\WINDOWS\SysWOW64\NETAPI32.dll 0x0000000074430000 0x24000 C:\WINDOWS\SysWOW64\WINMM.dll 0x0000000074400000 0x23000 C:\WINDOWS\SysWOW64\winmmbase.dll 0x000000006ed40000 0x19000 C:\WINDOWS\SysWOW64\dxcore.dll 0x0000000061c30000 0x1c000 C:\WINDOWS\SysWOW64\SRVCLI.DLL 0x0000000068f90000 0xb000 C:\WINDOWS\SysWOW64\NETUTILS.DLL 0x000000007bb00000 0x3b000 C:\Qt\Tools\QtCreator\bin\ExtensionSystem4.dll 0x0000000075b80000 0x25000 C:\WINDOWS\SysWOW64\IMM32.DLL 0x0000000079410000 0x139000 C:\Qt\Tools\QtCreator\bin\plugins\platforms\qwindows.dll 0x0000000076700000 0x92000 C:\WINDOWS\SysWOW64\OLEAUT32.dll 0x0000000074b00000 0xf000 C:\WINDOWS\SysWOW64\WTSAPI32.dll 0x0000000010000000 0x33000 C:\Program Files (x86)\RedFox\AnyDVD\ADvdDiscHlp.dll 0x0000000079550000 0x8000 C:\Qt\Tools\QtCreator\bin\libEGL.DLL 0x0000000079560000 0x2bc000 C:\Qt\Tools\QtCreator\bin\libGLESv2.dll 0x000000006ed90000 0x18e000 C:\WINDOWS\SysWOW64\d3d9.dll 0x00000000650e0000 0x169000 C:\WINDOWS\SysWOW64\dcomp.dll 0x0000000079930000 0xc8000 C:\WINDOWS\SysWOW64\DriverStore\FileRepository\nv_dispi.inf_amd64_3fbb9bb1983b9ed9\nvldumd.dll 0x00000000654a0000 0x26000 C:\WINDOWS\SysWOW64\cryptnet.dll 0x0000000074d90000 0x46000 C:\WINDOWS\SysWOW64\WINTRUST.DLL 0x0000000076540000 0x1b000 C:\WINDOWS\SysWOW64\imagehlp.dll 0x0000000071a10000 0x2f000 C:\WINDOWS\SysWOW64\rsaenh.dll 0x0000000076520000 0x19000 C:\WINDOWS\SysWOW64\bcrypt.dll 0x0000000003640000 0x214c000 C:\WINDOWS\SysWOW64\DriverStore\FileRepository\nv_dispi.inf_amd64_3fbb9bb1983b9ed9\nvwgf2um.dll 0x0000000079c40000 0x224000 C:\WINDOWS\SysWOW64\nvspcap.dll 0x000000006f4d0000 0x29000 C:\WINDOWS\SysWOW64\ntmarta.dll 0x0000000079a20000 0x23000 C:\Qt\Tools\QtCreator\bin\plugins\styles\qwindowsvistastyle.dll 0x0000000009c20000 0x206000 C:\Qt\Tools\QtCreator\lib\qtcreator\plugins\Core4.dll 0x0000000009e30000 0xa000 C:\Qt\Tools\QtCreator\bin\Aggregation4.dll 0x0000000009e50000 0x2a000 C:\Qt\Tools\QtCreator\bin\Qt5Sql.dll 0x0000000009e90000 0x11a000 C:\Qt\Tools\QtCreator\bin\Qt5Script.dll 0x0000000009fc0000 0x45000 C:\Qt\Tools\QtCreator\bin\Qt5PrintSupport.dll 0x0000000074e90000 0xb0000 C:\WINDOWS\SysWOW64\COMDLG32.dll 0x00000000748e0000 0x6b000 C:\WINDOWS\SysWOW64\WINSPOOL.DRV 0x0000000065270000 0x20f000 C:\WINDOWS\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.18362.592_none_2e6de868278ee708\COMCTL32.dll 0x0000000074700000 0xc5000 C:\WINDOWS\SysWOW64\PROPSYS.dll 0x000000000a040000 0x15f000 C:\Qt\Tools\QtCreator\lib\qtcreator\plugins\TextEditor4.dll 0x0000000079f70000 0x3f000 C:\Qt\Tools\QtCreator\bin\KSyntaxHighlighting4.dll 0x0000000079fb0000 0x357000 C:\Qt\Tools\QtCreator\lib\qtcreator\plugins\ProjectExplorer4.dll 0x000000007a310000 0x34000 C:\Qt\Tools\QtCreator\bin\QtcSsh4.dll 0x000000007a350000 0x35000 C:\Qt\Tools\QtCreator\lib\qtcreator\plugins\ResourceEditor4.dll 0x000000007a390000 0xe3000 C:\Qt\Tools\QtCreator\lib\qtcreator\plugins\QtSupport4.dll 0x000000007a4b0000 0x17e000 C:\Qt\Tools\QtCreator\lib\qtcreator\plugins\CppTools4.dll 0x000000007a780000 0xa000 C:\Qt\Tools\QtCreator\bin\Qt5Concurrent.dll 0x000000007a630000 0x150000 C:\Qt\Tools\QtCreator\bin\CPlusPlus4.dll 0x000000007a480000 0x23000 C:\Qt\Tools\QtCreator\lib\qtcreator\plugins\BinEditor4.dll 0x000000007a790000 0xca000 C:\Qt\Tools\QtCreator\lib\qtcreator\plugins\CppEditor4.dll 0x000000007a860000 0x22f000 C:\Qt\Tools\QtCreator\lib\qtcreator\plugins\Debugger4.dll 0x000000007aac0000 0x140000 C:\Qt\Tools\QtCreator\bin\QmlJS4.dll 0x000000007aa90000 0x26000 C:\Qt\Tools\QtCreator\bin\QmlDebug4.dll 0x000000007ac00000 0x10000 C:\Qt\Tools\QtCreator\bin\LanguageUtils4.dll 0x000000007ac10000 0xef000 C:\Qt\Tools\QtCreator\lib\qtcreator\plugins\Android4.dll 0x000000007ad00000 0x33000 C:\Qt\Tools\QtCreator\lib\qtcreator\plugins\QmlJSTools4.dll 0x000000007ad40000 0xe1000 C:\Qt\Tools\QtCreator\lib\qtcreator\plugins\AutoTest4.dll 0x000000007ae30000 0x2f000 C:\Qt\Tools\QtCreator\lib\qtcreator\plugins\CodePaster4.dll 0x000000007ae60000 0x51000 C:\Qt\Tools\QtCreator\lib\qtcreator\plugins\DiffEditor4.dll 0x000000007aec0000 0x89000 C:\Qt\Tools\QtCreator\lib\qtcreator\plugins\VcsBase4.dll 0x000000007af50000 0x32000 C:\Qt\Tools\QtCreator\lib\qtcreator\plugins\Bazaar4.dll 0x000000007af90000 0x20000 C:\Qt\Tools\QtCreator\lib\qtcreator\plugins\Bookmarks4.dll 0x000000007afb0000 0x70000 C:\Qt\Tools\QtCreator\lib\qtcreator\plugins\RemoteLinux4.dll 0x000000000a210000 0x3c000 C:\Qt\Tools\QtCreator\lib\qtcreator\plugins\Designer4.dll 0x000000007b1f0000 0x404000 C:\Qt\Tools\QtCreator\bin\Qt5Designer.dll 0x000000000a260000 0x18f000 C:\Qt\Tools\QtCreator\bin\Qt5DesignerComponents.dll 0x000000007b600000 0xee000 C:\Qt\Tools\QtCreator\lib\qtcreator\plugins\CMakeProjectManager4.dll 0x000000007b6f0000 0x2e000 C:\Qt\Tools\QtCreator\lib\qtcreator\plugins\CVS4.dll 0x000000007b720000 0x6c000 C:\Qt\Tools\QtCreator\lib\qtcreator\plugins\ClangCodeModel4.dll 0x000000007b880000 0x56000 C:\Qt\Tools\QtCreator\bin\Clangsupport4.dll 0x000000007b790000 0xe1000 C:\Qt\Tools\QtCreator\bin\Sqlite4.dll 0x000000007b8e0000 0x6c000 C:\Qt\Tools\QtCreator\lib\qtcreator\plugins\ClangTools4.dll 0x000000007b950000 0x3e000 C:\Qt\Tools\QtCreator\bin\yaml-cpp4.dll 0x000000000a430000 0x3e9b000 C:\Qt\Tools\QtCreator\bin\libclang.dll 0x000000007b990000 0x20000 C:\Qt\Tools\QtCreator\lib\qtcreator\plugins\ClassView4.dll 0x000000007b9b0000 0x48000 C:\Qt\Tools\QtCreator\lib\qtcreator\plugins\CtfVisualizer4.dll 0x000000007ba50000 0x12000 C:\Qt\Tools\QtCreator\bin\Qt5QuickWidgets.dll 0x000000007ba00000 0x49000 C:\Qt\Tools\QtCreator\bin\Tracing4.dll 0x000000000e3f0000 0x37e000 C:\Qt\Tools\QtCreator\bin\Qt5Quick.dll 0x000000000e780000 0x69000 C:\Qt\Tools\QtCreator\bin\Qt5QmlModels.dll 0x000000000e800000 0x72000 C:\Qt\Tools\QtCreator\lib\qtcreator\plugins\FakeVim4.dll 0x000000000e880000 0x21000 C:\Qt\Tools\QtCreator\lib\qtcreator\plugins\GLSLEditor4.dll 0x000000000e8b0000 0x3a000 C:\Qt\Tools\QtCreator\bin\GLSL4.dll 0x000000000e900000 0x25000 C:\Qt\Tools\QtCreator\lib\qtcreator\plugins\GenericProjectManager4.dll 0x000000000e930000 0xd5000 C:\Qt\Tools\QtCreator\lib\qtcreator\plugins\Git4.dll 0x000000000ea10000 0x130000 C:\Qt\Tools\QtCreator\lib\qtcreator\plugins\Help4.dll 0x000000000eb40000 0x4a000 C:\Qt\Tools\QtCreator\bin\Qt5Help.dll 0x000000000eba0000 0x25000 C:\Qt\Tools\QtCreator\lib\qtcreator\plugins\ImageViewer4.dll 0x000000000ebd0000 0x4a000 C:\Qt\Tools\QtCreator\bin\Qt5Svg.dll 0x000000000ec30000 0xd1000 C:\Qt\Tools\QtCreator\lib\qtcreator\plugins\QmakeProjectManager4.dll 0x000000000ed10000 0x9c000 C:\Qt\Tools\QtCreator\lib\qtcreator\plugins\LanguageClient4.dll 0x000000000edb0000 0x110000 C:\Qt\Tools\QtCreator\bin\LanguageServerProtocol4.dll 0x000000000eed0000 0x23000 C:\Qt\Tools\QtCreator\lib\qtcreator\plugins\Macros4.dll 0x000000000ef00000 0x33000 C:\Qt\Tools\QtCreator\lib\qtcreator\plugins\Mercurial4.dll 0x000000000ef40000 0x4d000 C:\Qt\Tools\QtCreator\lib\qtcreator\plugins\ModelEditor4.dll 0x000000000ef90000 0x16c000 C:\Qt\Tools\QtCreator\bin\Modeling4.dll 0x000000000f110000 0x86000 C:\Qt\Tools\QtCreator\lib\qtcreator\plugins\PerfProfiler4.dll 0x000000000f1a0000 0x3f000 C:\Qt\Tools\QtCreator\lib\qtcreator\plugins\Python4.dll 0x000000000f1e0000 0x71000 C:\Qt\Tools\QtCreator\lib\qtcreator\plugins\QbsProjectManager4.dll 0x000000000f260000 0x257000 C:\Qt\Tools\QtCreator\bin\qbscore1.dll 0x0000000074e80000 0x6000 C:\WINDOWS\SysWOW64\PSAPI.DLL 0x000000007cad0000 0x92000 C:\Qt\Tools\QtCreator\lib\qtcreator\plugins\QmlJSEditor4.dll 0x000000007cb70000 0x50000 C:\Qt\Tools\QtCreator\bin\QmlEditorWidgets4.dll 0x000000000f4e0000 0x3cf000 C:\Qt\Tools\QtCreator\lib\qtcreator\plugins\QmlDesigner4.dll 0x000000000f8b0000 0x1f000 C:\Qt\Tools\QtCreator\bin\Qt5Quick3DAssetImport.dll 0x000000000f8e0000 0x10000 C:\Qt\Tools\QtCreator\bin\Qt5Quick3DUtils.dll 0x000000000f900000 0x1a000 C:\Qt\Tools\QtCreator\lib\qtcreator\plugins\QmlPreview4.dll 0x000000000f920000 0x94000 C:\Qt\Tools\QtCreator\lib\qtcreator\plugins\QmlProfiler4.dll 0x000000000f9c0000 0x2a000 C:\Qt\Tools\QtCreator\lib\qtcreator\plugins\QmlProjectManager4.dll 0x000000000f9f0000 0x59000 C:\Qt\Tools\QtCreator\lib\qtcreator\plugins\Qnx4.dll 0x000000000fa50000 0xd9000 C:\Qt\Tools\QtCreator\lib\qtcreator\plugins\ScxmlEditor4.dll 0x000000000fb30000 0x30000 C:\Qt\Tools\QtCreator\lib\qtcreator\plugins\Subversion4.dll 0x000000000fb60000 0xc000 C:\Qt\Tools\QtCreator\lib\qtcreator\plugins\TaskList4.dll 0x000000000fb70000 0x16000 C:\Qt\Tools\QtCreator\lib\qtcreator\plugins\UpdateInfo4.dll 0x000000000fb90000 0x4f000 C:\Qt\Tools\QtCreator\lib\qtcreator\plugins\UsageStatistic4.dll 0x000000000fbe0000 0x89000 C:\Qt\Tools\QtCreator\lib\qtcreator\plugins\Valgrind4.dll 0x000000000fc70000 0x1c000 C:\Qt\Tools\QtCreator\lib\qtcreator\plugins\Welcome4.dll 0x000000000fc90000 0x25000 C:\Qt\Tools\QtCreator\lib\qtcreator\plugins\WinRt4.dll 0x000000000fcc0000 0xe8000 C:\Qt\Tools\QtCreator\bin\plugins\sqldrivers\qsqlite.dll 0x0000000069a90000 0x280000 C:\WINDOWS\SysWOW64\dwrite.dll 0x0000000075aa0000 0x80000 C:\WINDOWS\SysWOW64\clbcatq.dll 0x00000000562f0000 0x183000 C:\WINDOWS\SysWOW64\explorerframe.dll 0x0000000064cc0000 0x169000 C:\WINDOWS\SysWOW64\WindowsCodecs.dll 0x0000000011060000 0x4a000 C:\Windows\SysWOW64\thumbcache.dll 0x000000006ec00000 0x73000 C:\WINDOWS\SysWOW64\policymanager.dll 0x000000006eb90000 0x65000 C:\WINDOWS\SysWOW64\msvcp110_win.dll 0x0000000060820000 0x9f000 C:\WINDOWS\SysWOW64\apphelp.dll 0x0000000015a50000 0x1185000 C:\WINDOWS\SysWOW64\DriverStore\FileRepository\nv_dispi.inf_amd64_3fbb9bb1983b9ed9\nvd3dum.dll 0x0000000074f60000 0x103000 C:\WINDOWS\SysWOW64\MSCTF.dll 0x0000000064c40000 0x31000 C:\WINDOWS\SysWOW64\dataexchange.dll 0x0000000065500000 0x1e4000 C:\WINDOWS\SysWOW64\twinapi.appcore.dll 0x00000000654e0000 0x1f000 C:\WINDOWS\SysWOW64\RMCLIENT.dll 0x000000005c480000 0x84000 C:\WINDOWS\SysWOW64\TextInputFramework.dll 0x000000006dcd0000 0x89000 C:\WINDOWS\SysWOW64\CoreMessaging.dll 0x000000006da70000 0x25e000 C:\WINDOWS\SysWOW64\CoreUIComponents.dll 0x000000006cbc0000 0xda000 C:\WINDOWS\SysWOW64\wintypes.dll 0x000000006dfe0000 0x229000 C:\WINDOWS\SysWOW64\iertutil.dll 0x000000005d9f0000 0x30000 C:\WINDOWS\SysWOW64\netprofm.dll 0x000000005d9e0000 0x9000 C:\WINDOWS\SysWOW64\npmproxy.dll 0x0000000013d00000 0x1d000 C:\Qt\Tools\QtCreator\lib\qtcreator\plugins\qmldesigner\componentsplugin4.dll 0x0000000013d20000 0x14000 C:\Qt\Tools\QtCreator\lib\qtcreator\plugins\qmldesigner\qmlpreviewplugin4.dll 0x0000000014a00000 0x13000 C:\Qt\Tools\QtCreator\lib\qtcreator\plugins\qmldesigner\qtquickplugin4.dll 0x00000000703c0000 0x2b000 C:\WINDOWS\SysWOW64\XmlLite.dll 0x0000000069630000 0xb000 C:\WINDOWS\SysWOW64\LINKINFO.dll 0x0000000019410000 0x167000 C:\WINDOWS\SysWOW64\DUI70.dll 0x0000000019580000 0x77000 C:\WINDOWS\SysWOW64\DUser.dll 0x0000000019ef0000 0x82000 C:\Program Files (x86)\Common Files\microsoft shared\ink\tiptsf.dll 0x000000006e230000 0x1b000 C:\WINDOWS\SysWOW64\edputil.dll 0x000000001c2e0000 0x7c000 C:\Windows\SysWOW64\Windows.UI.FileExplorer.dll 0x00000000746a0000 0x53000 C:\Windows\SysWOW64\OLEACC.dll 0x0000000060b30000 0x85000 C:\WINDOWS\SysWOW64\StructuredQuery.dll 0x0000000061bd0000 0xd000 C:\WINDOWS\SysWOW64\atlthunk.dll 0x0000000060a20000 0x9d000 C:\WINDOWS\SysWOW64\Windows.Storage.Search.dll 0x000000006c590000 0x8b000 C:\Windows\SysWOW64\Windows.StateRepositoryPS.dll 0x0000000064ee0000 0x10000 C:\Windows\SysWOW64\WKSCLI.DLL 0x0000000019790000 0x43000 C:\WINDOWS\SysWOW64\msIso.dll 0x000000006de30000 0x1ab000 C:\WINDOWS\SysWOW64\urlmon.dll 0x00000000775e0000 0x9000 C:\WINDOWS\SysWOW64\drprov.dll 0x000000006ec80000 0x49000 C:\WINDOWS\SysWOW64\WINSTA.dll 0x0000000019e40000 0x12000 C:\WINDOWS\SysWOW64\ntlanman.dll 0x0000000019e60000 0x19000 C:\WINDOWS\SysWOW64\davclnt.dll 0x00000000775d0000 0xa000 C:\WINDOWS\SysWOW64\DAVHLPR.dll 0x0000000064ed0000 0xe000 C:\WINDOWS\SysWOW64\cscapi.dll 0x000000001c7e0000 0x82000 C:\Windows\SysWOW64\twinapi.dll 0x0000000079ab0000 0x13000 C:\WINDOWS\SysWOW64\NetworkExplorer.dll 0x000000001c870000 0x43000 C:\Windows\SysWOW64\dlnashext.dll 0x000000001ca00000 0x49000 C:\Windows\SysWOW64\PlayToDevice.dll 0x0000000050010000 0x1b000 C:\Windows\SysWOW64\DevDispItemProvider.dll 0x0000000060ac0000 0x61000 C:\WINDOWS\SysWOW64\ntshrui.dll 0x000000006cad0000 0x1b000 C:\WINDOWS\SysWOW64\CLDAPI.dll 0x000000006e210000 0x8000 C:\WINDOWS\SysWOW64\FLTLIB.DLL 0x000000001ca50000 0x13000 C:\WINDOWS\SysWOW64\mssprxy.dll 0x0000000074de0000 0x5e000 C:\WINDOWS\SysWOW64\coml2.dll 0x0000000061800000 0x38d000 C:\Windows\SysWOW64\OneCoreUAPCommonProxyStub.dll 0x00000000658a0000 0x62000 C:\WINDOWS\SysWOW64\MMDevApi.dll 0x00000000707c0000 0x23000 C:\WINDOWS\SysWOW64\DEVOBJ.dll 0x0000000072590000 0x13000 C:\WINDOWS\SysWOW64\dhcpcsvc6.DLL 0x0000000072570000 0x15000 C:\WINDOWS\SysWOW64\dhcpcsvc.DLL 0x000000006e220000 0x8000 C:\WINDOWS\SysWOW64\WINNSI.DLL 0x000000001db30000 0x8c000 C:\WINDOWS\SysWOW64\wpdshext.dll 0x0000000074500000 0x169000 C:\WINDOWS\WinSxS\x86_microsoft.windows.gdiplus_6595b64144ccf1df_1.1.18362.592_none_5f58db4d822160d6\gdiplus.dll 0x000000001f740000 0x83000 C:\Windows\SysWOW64\PortableDeviceApi.dll 0x0000000076cc0000 0x449000 C:\WINDOWS\SysWOW64\SETUPAPI.dll 0x000000001f800000 0x27000 C:\Windows\SysWOW64\PortableDeviceTypes.dll 0x0000000020050000 0x138000 C:\Users\Silve\AppData\Local\Microsoft\OneDrive\19.232.1124.0005\FileSyncShell.dll 0x000000006e250000 0x45c000 C:\WINDOWS\SysWOW64\WININET.dll 0x0000000013a50000 0x1f000 C:\WINDOWS\SysWOW64\shacct.dll 0x000000001c560000 0x22000 C:\WINDOWS\SysWOW64\IDStore.dll 0x000000005d950000 0x88000 C:\WINDOWS\SysWOW64\sxs.dll 0x000000001c9c0000 0x19000 C:\WINDOWS\SysWOW64\SAMLIB.dll 0x0000000061f80000 0x88000 C:\WINDOWS\SysWOW64\wlidprov.dll 0x0000000060c90000 0x15000 C:\WINDOWS\SysWOW64\samcli.dll 0x0000000079e80000 0x62000 C:\WINDOWS\SysWOW64\provsvc.dll 0x0000000020510000 0xdb000 C:\Windows\SysWOW64\MrmCoreR.dll 0x0000000065920000 0xb000 C:\WINDOWS\SysWOW64\windows.staterepositorycore.dll 0x0000000057d40000 0x23000 C:\Windows\SysWOW64\bcp47mrm.dll 0x000000005c510000 0x100000 C:\Windows\SysWOW64\Windows.UI.dll 0x000000006dd60000 0xc2000 C:\Windows\SysWOW64\InputHost.dll 0x0000000013e40000 0x3a000 C:\Qt\Tools\QtCreator\bin\plugins\designer\qaxwidget.dll 0x000000000fff0000 0xa000 C:\Qt\Tools\QtCreator\bin\plugins\designer\qquickwidget.dll 0x0000000019230000 0x8000 C:\WINDOWS\SysWOW64\IconCodecService.dll 0x0000000068fa0000 0xa000 C:\WINDOWS\SysWOW64\Secur32.dll 0x000000001da40000 0x49000 C:\Windows\SysWOW64\ActXPrxy.dll C:\Temp\ListDlls>
And have I opened up the correct resource editor?
-
@Platinum-Lucario You should copy paste the text from the terminal instead of posting screenshots only showing part of the output.
-
@Platinum-Lucario said in Icons don't appear in projects (Windows):
These were the results when running the command
Your Qt Creator is loading DLLs from external folders:
- C:\Program Files (x86)\RedFox\AnyDVD\ADvdDiscHlp.dll
- C:\Users\Silve\AppData\Local\Microsoft\OneDrive\19.232.1124.0005\FileSyncShell.dll
Remove these 2 folders from your PATH, reboot, and see if that helps.
-
Hi, you don't need to remove the folders from your computer, what @JKSH meant was to remove them from the PATH environment variable. One quick test you can do, start a CMD window and type:
set path= c:\qt\tools\qtcreator\bin\qtcreator
This will temporarily (only for that CMD window) remove all folders from your PATH. If Qt Creator starts up with the icons now visible (via then 2nd line above) then something in your PATH environment variable is the problem.
P.S. Also please uninstall your GeForce Experience, sometimes it doesn't play nicely with non-Steam apps (like Qt).
-
@Platinum-Lucario said in Icons don't appear in projects (Windows):
Or is there some file or directory that tells Qt Creator which .dll paths to load?
It's not a file or directory; it is a "variable" in your operating system called the system PATH. The PATH tells all applications on your PC where to find DLLs.
See https://opentechguides.com/how-to/article/windows-10/113/windows-10-set-path.html to learn about (but do not touch the Registry unless you're not 100% sure what you're doing!)
-
@hskoglund said in Icons don't appear in projects (Windows):
Hi, you don't need to remove the folders from your computer, what @JKSH meant was to remove them from the PATH environment variable. One quick test you can do, start a CMD window and type:
set path= c:\qt\tools\qtcreator\bin\qtcreator
This will temporarily (only for that CMD window) remove all folders from your PATH. If Qt Creator starts up with the icons now visible (via then 2nd line above) then something in your PATH environment variable is the problem.
P.S. Also please uninstall your GeForce Experience, sometimes it doesn't play nicely with non-Steam apps (like Qt).
Alrighty, I'll definitely give that a go as well! And possibly uninstall GeForce Experience
@JKSH said in Icons don't appear in projects (Windows):
@Platinum-Lucario said in Icons don't appear in projects (Windows):
Or is there some file or directory that tells Qt Creator which .dll paths to load?
It's not a file or directory; it is a "variable" in your operating system called the system PATH. The PATH tells all applications on your PC where to find DLLs.
See https://opentechguides.com/how-to/article/windows-10/113/windows-10-set-path.html to learn about (but do not touch the Registry unless you're not 100% sure what you're doing!)
I've opened up PATH in the environment variable editor, and I've noticed that C:\Qt entries are not in there. Do I have to add in the C:\Qt entries in there?
Here are the entries in PATH:
C:\Python27\; C:\Python27\Scripts; c:\devkitPro\msys\bin; C:\Program Files (x86)\Intel\iCLS Client\; C:\Program Files\Intel\iCLS Client\; C:\WINDOWS\system32; C:\WINDOWS; C:\WINDOWS\System32\Wbem; C:\WINDOWS\System32\WindowsPowerShell\v1.0\; C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL; C:\Program Files\Intel\Intel(R) Management Engine Components\DAL; C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT; C:\Program Files\Intel\Intel(R) Management Engine Components\IPT; C:\Program Files (x86)\Skype\Phone\; C:\WINDOWS\system32; C:\WINDOWS; C:\WINDOWS\System32\Wbem; C:\WINDOWS\System32\WindowsPowerShell\v1.0\; C:\Program Files (x86)\Common Files\Seagate\SnapAPI\; C:\Program Files (x86)\Common Files\Acronis\VirtualFile\; C:\Program Files (x86)\Common Files\Acronis\VirtualFile64\; C:\Program Files (x86)\Common Files\Acronis\SnapAPI\; C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit\; C:\Program Files\PuTTY\; C:\MinGW\bin; C:\WINDOWS\System32\OpenSSH\; C:\Program Files\dotnet\; C:\Program Files\Microsoft SQL Server\130\Tools\Binn\; C:\Strawberry\c\bin; C:\Strawberry\perl\site\bin; C:\Strawberry\perl\bin; C:\Program Files\CMake\bin; C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common; C:\Program Files\NVIDIA Corporation\NVIDIA NvDLISR
And from what I can see, "C:\Program Files (x86)\RedFox\AnyDVD\ADvdDiscHlp.dll" and "C:\Users\Silve\AppData\Local\Microsoft\OneDrive\19.232.1124.0005\FileSyncShell.dll" aren't in there.
-
@Platinum-Lucario said in Icons don't appear in projects (Windows):
Do I have to add in the C:\Qt entries in there?
No, don't add anything to the global PATH.
Having too many things in the PATH is common cause of problems. Qt does not need to be in the PATH.
Here are the entries in PATH:
You have posted the System PATH; you must also look at your User PATH (under "User variables for Silve")
And from what I can see, "C:\Program Files (x86)\RedFox\AnyDVD\ADvdDiscHlp.dll" and "C:\Users\Silve\AppData\Local\Microsoft\OneDrive\19.232.1124.0005\FileSyncShell.dll" aren't in there.
The PATH is a variable containing folders.
Check every folder in your PATHs and ensure that they don't contain Qt DLLs. Otherwise, you find yourself in DLL Hell
Anyway, I'm guessing that
C:\Users\Silve\AppData\Local\Microsoft\OneDrive\19.232.1124.0005\
is causing you problems. OneDrive uses Qt. If Qt Creator tries to load theimageformats
DLLs from OneDrive, it will fail. -
@Platinum-Lucario said in Icons don't appear in projects (Windows):
Interesting, the only entry in the User PATH is:
%USERPROFILE%\AppData\Local\Microsoft\WindowsApps
...
Could this actually be the cause of the problem?
I'm not sure.
%USERPROFILE%\AppData\Local\Microsoft\WindowsApps
is meant to be there.Well, for some reason your OS is linking DLLs from C:\Program Files (x86)\RedFox\AnyDVD\ and C:\Users\Silve\AppData\Local\Microsoft\OneDrive\19.232.1124.0005\ into Qt Creator, which is not supposed to happen. You'll need to find out what's causing this.
-
@JKSH I'm not sure exactly what fixed it, but it's all working now! Either it was updating the NVIDIA GeForce driver, running Listdlls64.exe or enabling Windows Sandbox in the optional features that solved it, since it started working after rebooting my PC. I didn't even change anything in the Environment Variables.
-
@Platinum-Lucario said in Icons don't appear in projects (Windows):
I'm not sure exactly what fixed it, but it's all working now!
Great! Happy coding :)
Thank you for sharing your solution.