Integrate C++ application in Qt application
-
wrote on 6 Apr 2011, 21:00 last edited by
HI all
I am new to Qt qnd wish to integrate Qt with a native C++ application of my own.Could you please tell me how to start the connection between the two? :)thanks in advance!!
Edit: split off from "this":http://developer.qt.nokia.com/forums/viewthread/593/ thread, as it seems completely unrelated; Andre
-
wrote on 7 Apr 2011, 15:04 last edited by
I dont understand the question....Qt is c++ based.
-
wrote on 7 Apr 2011, 15:32 last edited by
For what purpose do you want to use Qt in your setup?
You can have it for GUI, XML, Networking, Container classes, core lib like QString and all the like.
-
wrote on 8 Apr 2011, 06:07 last edited by
You can integrate qt in your existing c++ code for replacing OS dependent API functions by Qt functions to make your application cross-platformed.
-
wrote on 12 Apr 2011, 10:44 last edited by
I had to do this at work. There is a swarm of available options. The main app is a Google-like X11-based system. I'm in charge of the separate touch-screen-based Qt GUI.
Ideas:
- X11 event loop can be replaced with qt's own one: lenghty, effective.
- Use shared memory between different applications: upload a class full of basic types, then download it on the other end.
- Use TCP/UDP & communicate via ethernet: super-duper-extensive piece of code, but hey, it does the trick!
- Use threads: one for your c++ app, one for the new qt based app. It's OK, but quite unstable (i.e.: X11 crashes when running for 40+ hrs)
Well, that's as far as I can imagine with no additional data :). Post again or PM!
-
wrote on 7 Apr 2012, 09:43 last edited by
QT is a multiplat formed IDE and u can develop any kind of application using c++,ruby,python,html,xml,javascript etc...
u can developed software like:-
1. os
2. web based
3. mobile apps
4. game
5. multimedia etc -
wrote on 7 Apr 2012, 14:38 last edited by
Hi!
If you are new to Qt, you can see an example (2) in this page : http://www.iissam.com/sources/codes.php
If you understand french : http://www.siteduzero.com/tutoriel-3-11406-programmez-avec-le-langage-c.htmlGood Luck :)
-
wrote on 7 Apr 2012, 21:02 last edited by
I had a native C++ simulation classes and I wanted to create an OpenGL Simulation. I just learned how to create a GUI with Qt, and had to create object instances of the classes I created independent from Qt in my program. And that was it!!!
-
wrote on 10 Apr 2012, 20:12 last edited by
Please don't necropost. The last answer in the original thread was one year old...