There exist an .NET Windows Application (COM Object) which is connected with hardware to get the sensor data(1000 samples per sec). Since its an old application we wanted to show the graph even more beautiful using Qt. I have achived it succussfully using the following steps:
In my 32bit Qt Application i used Dumpcpp to generate the C++ namespace lib by using Library ID. Dumpcpp has generated me a lib class which is using QAxWidget. I used this QAxWidget to get the data from the .NET Application. I get the data and i plotted the data in my 32bit Qt application So far all good.
I have updated my Qt Application from 32bit to 64bit. Since the .NET Application is 32bit but my Qt Application is 64bit QAxWidget fails to register because it is incompatable. Since the .NET application is old they dont have to put efforts for 64bit release.
To make the workaround i tried the following Article and now the QAxWidget registers successfuly but we have 2 problems
1) Lots of Sensor data is missing 2) Some of the sensor data is rubbish.
Is there a work around to use the 32bit COM object in my 64bit Qt Application ?