You may want to create an intermediate slot. This slot would be connected to the triggered() signal and would extract the cursor position, which could then be emitted and captured by your addChild slot.
I try to compile the project on my other computer in qtcreator. The compilation works fine but the execution give me the same error:
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Program received signal SIGSEGV, Segmentation fault.
0x00007fffef4e6b8c in ?? () from /usr/lib/x86_64-linux-gnu/libQtTest.so.4
What I would like is to stick to developing on windows and deploying to all the different platforms (android, iOS, windows tablet, windows desktop and maybe also OSx and Linux) apparently that seems not possible because its not possible to build for iOS/OSx on a windows machine (correct me if I'm wrong)
What are the best practices to setup an environment so that I can manage/build for all of the different platforms?
When I add a library to the .pro file QtCreator also creates conditions for Linux/Windows etc., I was hoping that one of you can point me into what the best practices are or how you do it as for the moment I feel like I'm stumbling between trees in the dark without seeing the forest.
some libraries use make files others use shell scripts, some just generate a lib/include directory others generate a framework directory with symbolic? links. what is the best to use? how to get it organized so that I can include/reference it in an easy way in my .pro file?
can someone provide an example how to handle 3rd party library references, in a .pro that can be compiled on windows but also on mac? after you compiled a library do you move all build results (from the different platforms) to git or a network drive?
Just a thought I had during lunch, mabe it can help you with the issue:
Have you reimplemented void changeEvent(QEvent *event) yet ? From what you described , this should get triggered whenever the Taskbar appears.
Probably a change from Qt::WindowFullScreen to either
Qt::WindowNoState or Qt::WindowMaximized. You could detect that and reaply the correct windowstate.
Thank you for your reply..
i tested in windows desktop kit. i didn't port and check any device. For linux desktop kit the background will be appear black, the only keyboard appearance is available. So i check with windows desktop kit.