I managed to get QT installer running on my machine.
On my machine I used:
The online installer for Windows for QT (QTCreator 4.5.1 and QT5.10.1)
QtInstallerFramework-win-x86.exe
So I started to modify the online example and it's running fine on my machine but when I tried it on a server PC (where QT isn't installed) the buttons in the wizard are missing.
What is the problem?
Related
I have a situation where I need to develop a multi-platform app to run on windows and Raspbian (Raspberry PI OS). Currently, I have an application written in Xamarin Forms WPF for windows and one written in Xamarin Forms GTK for use on the RPI. The issue I am having is, when I deploy the GTK version, I get one of two exception:
Development System:
Visual Studio 2019 on Windows 10 Pro
Framework 4.7.2 and .Net Standard 2.0
Target Systems
Windows 10 (Xamarin.Forms.WPF)
Debian 10 "Buster" (Xamarin.Forms.GTK)
System.DllNotFoundException: libglib-2.0-0.dll : When trying to run with Mono
The library 'libhostpolicy.so' required to execute the application was not found. : When trying to run under dotnet.
The RPI is running Debian 10 "Buster". The OS is up to date and dotnet, mono and GTK have been installed successfully. A simple "Hello World!" console app was build on windows using Visual Studio and executed against both frameworks without issue on the RPI. However, any real app with UI fails with the above exceptions.
Can anyone please provide me with information or point me in the right direction on how to resolve these issues in detail? Most of the information on the web is partial and/or makes assumptions about subject matter knowledge. Which is not really helpful.
I've researched and followed many examples online. However, they either did not work as expected or did not cover the subject of deployment to the RPI (Raspberry Pi). The system has the required frameworks and tools on it. It appears there application is missing configuration files.
I would like to deploy my Qt app on my remote tablet (Galaxy Book with Windows 10) from my Windows 10 PC. Visual Studio provides this functionality with the Remote Tools for Visual Studio and allows to directly run the app on the tablet using the local network. I would like to do the same thing with Qt Creator. I can see in the documentation that this might not be possible, but that page could be outdated. So is there way to remotely debug and deploy Qt applications on remote PCs without manually creating an installer?
I have develop an application by using QT/ MinGW 32 bit.This app work on my pc Windows 8. But ı want to deploy this app to my friends whose computers has windows 7. How to deploy it.Is there a necessary programs,framework to work it like .net framework, C++ runtime etc.. I don't know.I can't find a clear solution
To deploy a Qt app on Windows, you'll need to gather files from a few different locations. Here is an example how to do it.
See http://doc.qt.io/qt-5/windows-deployment.html, section "Creating the Application Package". You just have to copy all the necessary DLLs (and other files in case of Qt Quick) to the same directory as executable file. The best way to test whether you have all the required files is to rename your Qt installation directory (C:\Qt) to something else and try to double-click your executable.
Deployment on Windows 7 is no different from Windows 8.
I am having trouble deploying an application on machines other than my development machine.
I have a Print button on several menus which works well on the development machine, when running in a Release build in QT Creator. However when I build the project into a .msi file using WiX and distributing it to other computers the Print dialog will not appear. Is this most likely a problem with my WiX file? The version of the .dll file I am using? The .pro file (which includes printersupport in it)? How is it that QT Creator can find and run the code needed for the dialog but other systems cannot?
On Vista Ultimate (No SP), I installed Qt Creator 1.3 from Nokia, using the Windows Binary installer. When I tried running it, I got a side-by-side error saying:
"The Application has failed to start because its side-by-side configuration is incorrect. Please see the application event log for more detail."
The Event Viewer Logs showed:
"Activation context generation failed for "C:\Qt\qtcreator-1.3.0\bin\qtcreator.exe". Dependent Assembly Microsoft.VC90.CRT,processorArchitecture="x86",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="9.0.21022.8" could not be found. Please use sxstrace.exe for detailed diagnosis."
Running and sxstrace gave me a log file. I've uploaded the contents at http://cl1p.net/sxstrace/
I've figured it has something to do with different versions of DLLs and the Sxstrace system, and VC90.crt, but I don't know what to do. If it helps, the only other development tool I have installed on my PC is Dev-C++ (and MingW). I have had Visual Studio installed in the past, but its been uninstalled since. Other apps with VC90.crt manifests, like Limewire and Digsby are running fine. Help please?
Try installing the Visual C++ 2008 Redistribuable Package or Visual C++ 2008 SP1 Redistribuable Package.