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. QImageReader concerns
Qt 6.11 is out! See what's new in the release blog

QImageReader concerns

Scheduled Pinned Locked Moved General and Desktop
2 Posts 2 Posters 944 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.
  • M Offline
    M Offline
    moonrising
    wrote on last edited by
    #1

    I have a question regarding the QImageReader class.
    I want to get the filename of the images. Let's say the extensions can be anything, not just PNG, JPG, etc... .
    Let's say there are 1000 files in the directory and the size of half of them is over 500 MB.
    I use QImageReader::canRead() function to determine if file is an image or not. How does the QImageReader::canRead() function determine if the file is an image? I don't want to have it load the whole file, then determine if it can recognise it.
    Is it safe to use QImageReader this way?
    Are there any better alternatives?

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

      Hi,

      AFAIK, the canRead function and what's under don't load the file content, it peeks and seeks through to get the information needed but that should be all.

      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