I would like to know if there is a way to use the Cocoa API in a Qt application.
I’ve already used the Windows API to get the selected text from the active application.
I’d like to do the same with mac os.
I tried to make a simple “hello world” application C++ with xCode, including the <Cocoa/Cocoa.h> but it didn’t work as I excepted.
Is there a way to get this “hello word” application to build with Cocoa?
And, also If that is possible, can I get the selected text from the active windows with Cocoa API?
EDIT :
All right, so I successfully build something using Cocoa.h, thanks to this thread : How to mix Qt, C++ and Obj-C/Cocoa.
For the selection problem you could check out the answers I posted which tell you how to do it.
For those who could be interested : I found a way to get the current selected text.
Just by simulating cmd + c :
So thanks to this thread, I changed the code to obtain the “c” key which is represented by the integer 8 (Found in NSEvent.h), so here’s the code :
Now you just have to access the clipboard from Qt to get the selection. (If ask, I can put the code to do so)
Anyway, thanks to the stackoverflow community 😉