Microsoft Windows Qt Platform Plugin

This repository has been archived by the owner. It is now read-only.

Join GitHub today

GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.

Sign up

Comments

commented May 27, 2017

For Windows, the name of the platform plugin is qwindows.dll. This file must be located within a specific subdirectory (by default, platforms) under your distribution directory. Alternatively, it is possible to adjust the search path Qt uses to find its plugins, as described below.

It is not starting

Latest 32bit version

error message: Application failed to start because platform plugin “windows” is missing

This application failed to start because it could not find or load the Qt platform plugin 'windows'. Available platform plugins are: minimal, offscreen, windows. Folder structure looks like this: release + gui.exe + icudt51.dll + icuin51.dll + icuuc51.dll + libGLESv2.dll + Qt5Core.dll + Qt5Gui.dll + Qt5Widgets.dll + platforms. For Windows, the name of the platform plugin is qwindows.dll. This file must be located within a specific subdirectory (by default, platforms) under your distribution directory. Alternatively, it is possible to adjust the search path Qt uses to find its plugins, as described below. This application failed to start because it could not find or load the Qt platform plugin 'windows'. Available platform plugins are: minimal, offscreen, windows. Folder structure looks like this: release + gui.exe + icudt51.dll + icuin51.dll + icuuc51.dll + libGLESv2.dll + Qt5Core.dll +.

changed the title Application failed to start because platform plugin “windows” is missingMay 27, 2017
closed this May 27, 2017
changed the title-May 27, 2017
reopened this May 27, 2017

commented May 30, 2017

Hi, can you suggest a solution?

Platform

commented May 30, 2017

Did you unpack all files from zip archive? Including qt.conf and platformsqwindows.dll? Maybe you copied exe file somewhere else and didn't copy other dll/conf files with it?

commented May 31, 2017

Yes, i just unpacked zip archive (whole files) and rclonebrowser was not started with that message, maybe packed dll files are wrong?

commented May 31, 2017

Hmm, I am pretty sure all dll files are in the zip. I am able to run 32-bit exe just fine on 32-bit win7 (clean win installation in VM, no previous software).

Are you sure you unpacked all files when running exe, and you are not running from explorer 'zip' folder (it opens zip files as folders)?

Can you try running cmd.exe then setting path to platforms folder to QT_QPA_PLATFORM_PLUGIN_PATH variable like this:

and then execute RcloneBrowser.exe like this (in same window):

Does it run like this?

Another thing to try is DebugView: https://technet.microsoft.com/en-us/sysinternals/debugview.aspx

  1. download & run it

  2. open cmd.exe and execute:

    set QT_DEBUG_PLUGINS=1
    C:pathtoRcloneBrowser.exe

  3. Go to debug View and save log, and paste it here.

Maybe you can show screenshot of folder structure you are running exe from?

commented May 31, 2017
edited

hi, it same, i did as you described, could this problem related with my version of windows which is Vista?

here debug log
[7520] QFactoryLoader::QFactoryLoader() checking directory path 'C:/rclone-browser/platforms' ...
[7520] QFactoryLoader::QFactoryLoader() checking directory path 'C:/rclone-browser' ...
[7520] QFactoryLoader::QFactoryLoader() checking directory path 'C:/rclone-browser/platforms/platforms' ...
[7520] QFactoryLoader::QFactoryLoader() checking directory path 'C:/rclone-browser/platforms' ...
[7520] This application failed to start because it could not find or load the Qt platform plugin 'windows'
[7520] in 'c:rclone-browserplatforms'.
[7520]
[7520] Reinstalling the application may fix this problem.
[7520] Error -
[7520] RtlWerpReportException failed with status code :-1073741772. Will try to launch the process directly
[7520]

commented May 31, 2017
edited

Microsoft Windows Qt Platform Plugin Windows

Qt platform plugin download

Oh, Vista. I was not thinking about it at all... Now when I run it in Vista VM I get exactly same error. I'll need to check what I need to change to support it on Vista. It should be possible to run it under Vista.

commented Jun 1, 2017

Thanks, but if this related with old vista, dont spend your time for this because i think there is possibly no solution.

commented Jun 1, 2017
edited

It seems Qt supports Vista only up to 5.6 version: https://doc.qt.io/qt-5/supported-platforms-and-configurations.html

I've build binary with Qt 5.6, can you please try it out and let me know if it works: https://drive.google.com/uc?export=download&id=0B6NdBDx_PciXV3FiSTNZRWxja3M

If it works, I can simply use Qt 5.6 for 32-bit builds.
There is only one minor difference from newer Qt versions - GUI doesn't refresh remote list automatically after rclone console is closed (when 'Config' button is pressed). That was I just simply disabled so I can build new binary quickly.

commented Jun 1, 2017

Thank you you are so kind, QT 5.6 build is working.

Reinstall Qt Platform Plugin Windows

closed this Jul 1, 2017
Sign up for freeto subscribe to this conversation on GitHub. Already have an account? Sign in.

Qt Platform Plugin Windows Install

Explore this ArticleQt 4.8 SDK Installation Instructions:Edit the Windows Vista/Windows 7 PATH:Edit the Windows 8 PATH:Qt 5.0 SDK Installation Instructions:Edit the Windows Vista/Windows 7 PATH:Edit the Windows 8 PATH:Show 3 more...Show less...Ask a QuestionRelated Articles

wikiHow is a “wiki,” similar to Wikipedia, which means that many of our articles are co-written by multiple authors. To create this article, 10 people, some anonymous, worked to edit and improve it over time.
The wikiHow Tech Team also followed the article's instructions, and validated that they work. Learn more...

The Qt Software Development Kit (SDK) is a cross-platform application framework that is widely used for developing application software with a graphical user interface (GUI). It is a portable cross platform application user interface framework which works on the Windows, Linux and Mac OS X operating systems. Qt SDK helps you create graphical user interfaces (GUI's) for your applications that will run on Windows, Linux and Mac OS X. Some popular cross-platform applications that were created using the Qt SDK are KDE, Google Earth, Skype, Linux Multimedia Studio and the VLC multimedia player. Essentially cross-platform means that Qt applications that you create on Microsoft Windows via the source code are usually transferable to Linux and the Mac OS X operating systems and vice versa.Notes: Upgraded Qt SDK 4.8 instructions and added instructions for Qt SDK 5.0