So basically I am trying to attach Qt dll that has a gui to a 3rd party non-Qt application.
When the dll is attached the window form should show.
I can not find any working example.
I need the simplest form of a working example if possible please.
Related
The title says it all. I have built Qt statically for deployment of static exe's. Everything was great until I added a third party library to my project. Building dynamically in Qt Creator with LIBS += -L"path" -lLibrary in the project file obviously works fine. When I build the project statically it asks for the library dll, to be expected, but after putting the dll in the path it asks for Qt5Core.dll and Qt5Network.dll. Do I have to rebuild the Qt source statically with the third party library now? If so why? Is there another way to do things? Thanks!
I have a QT widget app that I have been making for some time. I want to make GUI for it that looks rich and good. QT Design studio seems a good choice but I can't find resources to be sure that QT design studio GUI can be implemented to QT Widgets app.
Can I integrate UI from QT Design Studio to QT Widgets App (not QML app)?
I found a few links but they are not very clear. Can you help me answer this question, please?
No; Qt Design Studio generates QML, whereas Designer generates .ui files for widget applications.
I am trying this tutorial as I want to create a simple Xamarin.Forms project to plugin to my other project. The parent tutorial is here. In the parent tutorial it stated:
You can see most of this code is boilerplate - and it's the only thing
you really need to do in the MacOS project. All of your app's UI and
business logic code can happily reside in the shared Xamarin.Forms
project. Xamarin.Forms code in a shared project simply points to a
start page with minimal XAML, like so:
It gives sample code. That was why I was trying to setup a project with Xamarin.Forms. But when creating this XAML project, in the tutorial is shows:
Yet in my Visual Studio for Mac all I see is:
It is missing the Use .NET Standard options. Ultimately I want to create a simply XAML form so I can use it with the other project. And I am wanting to run this GUI on MacOS.
Update
If I go ahead a create a empty project then, and add it as a referenced project, I still don't know how to get my appDelegate file to fire up an instance of that xaml window:
I have a large C++/Qt project that uses CMake to build, which is not supported by Qt when targetting into Wasm https://wiki.qt.io/Qt_for_WebAssembly (only qmake is supported now).
This project is depending on multiple 3rd party libraries, most notably yaml-cpp, which also uses cmake.
I can create a Qt project file for this, instead of using CMake, but it will cover only my application and not 3rd party libraries using CMake. If I was targetting some more common platform, like Linux or Windows, I suppose I could just compile the 3rd party libraries as dynamic libraries (.so or .dll) and then link my application to them, but I have no idea how to do this in Wasm world.
Is there a way to link or embed a 3rd library into output Wasm binary? I suppose I would have to compile yaml-cpp into Wasm itself and then link these 2 Wasm objects together in some way?
Did anyone ever succeeded in this? Is it even possible yet?
My understanding is you would have to compile those third party libraries for wasm too. Browsers can safely execute wasm in a nice safe sandbox, but allowing execution of arbitrary code in DLLs would completely break that security.
Hello all
I'm using Qt for desktop application but never needed to take portion of Qt in my case QWebkit and some widgets and use
Them from other application like opengl application .
For example simple flow .
A button in the OpenGL application opens Qt Widget ,then the user fill some details and return the focus back to the OpenGL application
How can it be done ?