Giter Club home page Giter Club logo

Comments (6)

setvisible avatar setvisible commented on May 20, 2024

I bet it's a plugin issue.

On Windows the application uses extra engines to render png, svg, gif... and other plugin for OS-specific styles:

  • ./iconengines/qsvgicon.dll
  • ./imageformats/qgif.dll
  • ./imageformats/qico.dll
  • ./imageformats/qjpeg.dll
  • ./styles/qwindowsvistastyle.dll

Plus

  • ./platforms/qminimal.dll
  • ./platforms/qwindows.dll

These plugins must be in the directory of the application, where is:

  • ./DownZemAll.exe

The issue is reproducible by changing the name of the plugins (or their directory, because dir name and dll's filename matter).

When these dll are not in the correct location, the application still starts, but doesn't load the styles or images, and the application looks like yours.

Possible fixes:

  • Maybe reinstall the last version? (the dlls should overwrite the right place with the right name)
  • Maybe add a read permission to the dll ?

from arrowdl.

smaragdus avatar smaragdus commented on May 20, 2024

@setvisible

The problem here is that I do not know whether this issue can be reproduced at all or it appears on my system only, if it is the latter it is not caused by DownZemAll! but by my system (Windows 8 x64).

I was using DownZemAll_v2.4.3_windows-mingw-x64.zip, I just extracted the archive, I didn't change the location of any files including DLLs. Below I will attach the directory structure (text file):

DownZemAll! - files.txt

The directory structure is unchanged. I also tried to move the mentioned DLLs one level up in the main directory (next to the executable- DownZemAll.exe), there was no effect.

Anyway, I decided to use the installer- DownZemAll_x64_Setup.exe, and installed it in two different locations (first- in Program Files, and then- in AppData), there was no effect either.

I also exported the registry values (DownZemAll!.reg REG file in DownZemAll!.zip ZIP file to be able to upload it here):

DownZemAll!.zip

I don't know whether this REG file would disclose anything and thus be of any help.

from arrowdl.

setvisible avatar setvisible commented on May 20, 2024

The files look ok, and the portable version mentioned runs correctly on Windows 10.

I suspect the issue comes from the Qt5 plugin system, otherwise the entire application could not start.

Qt5 is compatible with Windows 7, 8.1 and 10:
https://doc.qt.io/qt-5/supported-platforms.html#windows

This article (5 years old) mentions some issues with the Windows 8's MetroUI...
https://wiki.qt.io/Qt_5_on_Windows_8_and_Metro_UI

Idea: Maybe try to execute the application with backward compatibility ? (click right on the .exe > Properties > Compatibility > Disable optimization, execute as windows 7... etc... I'm not sure the options Windows 8 proposes, maybe there is a successful combination :) )

from arrowdl.

smaragdus avatar smaragdus commented on May 20, 2024

@setvisible

Short response- Run this program in compatibility mode for: Windows 7 did not help.

I will try to investigate further.

Regards

from arrowdl.

xyxzxyz avatar xyxzxyz commented on May 20, 2024

I have same issue here on Win 11. No icons after selected flat design.

from arrowdl.

setvisible avatar setvisible commented on May 20, 2024

Maybe version 3.0.0 fixes it?

from arrowdl.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.