Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. General and Desktop
  4. Difference between qico.dll and qico4.dll
Qt 6.11 is out! See what's new in the release blog

Difference between qico.dll and qico4.dll

Scheduled Pinned Locked Moved General and Desktop
4 Posts 3 Posters 2.5k Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • ? Offline
    ? Offline
    A Former User
    wrote on last edited by
    #1

    Hi,

    I have problem displaying icons in my application which is built in release mode. I've looked through the forum posts and find that a lot suggested to put qico4.dll file. I'm using Qt5.2.1 (Windows 7) and I've only have qico.dll in my folder. Is there a difference between both files or it's just the naming?
    qico.dll has been put in the folder plugins/imageformats/qico.dll but i still can't see the icons during runtime.
    Any ideas? Or where to download qico4.dll?

    1 Reply Last reply
    0
    • IamSumitI Offline
      IamSumitI Offline
      IamSumit
      wrote on last edited by
      #2

      Hi.

      First of recheck in plugins folder the two file extensions by right click ->property.
      the file qico4.dll you have posted is wrong it must be a static file(.lib).
      Yes there is a difference b/w qico.dll and qico4
      the former is an dynamic library(.dll) and later is a static library(.lib).
      the dynamic library in one that loads at run time.whereas a static library is whose purpose is at linking time/compile time.
      for more info you can see the detailed discussion on Qt forum.
      "find here":http://qt-project.org/forums/viewthread/25715

      hope this helps.

      Be Cute

      1 Reply Last reply
      0
      • ? Offline
        ? Offline
        A Former User
        wrote on last edited by
        #3

        Hi,

        Thanks for the explanation. However, I cannot find qico4.dll in any of the folders. Do you know where I might find it?
        Thanks

        1 Reply Last reply
        0
        • SGaistS Offline
          SGaistS Offline
          SGaist
          Lifetime Qt Champion
          wrote on last edited by
          #4

          Hi,

          IIRC, qico4 was for Qt 4, since your are using Qt 5 just use the qico.dll, well, copy it at the right place.

          Just one correction, on Windows lib files have two meanings: either it's a static library or an import library. The use is the same: you link against those, however the second is used when you are using shared libraries (aka dlls)

          Interested in AI ? www.idiap.ch
          Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

          1 Reply Last reply
          0

          • Login

          • Login or register to search.
          • First post
            Last post
          0
          • Categories
          • Recent
          • Tags
          • Popular
          • Users
          • Groups
          • Search
          • Get Qt Extensions
          • Unsolved