我想知道如何与qt线程共享静态全局变量。我有一个静态全局指针test_mem,它在qt线程和主线程之间共享,并将这个指针变量初始化到数据内存位置的起始地址(我必须指向read.then ),主线程将使用相同的全局变量从指针所指向的内存位置读取数据但似乎qt线程并没有与主线程共享全局指针。PROT_WRITE|PROT_READ,MAP_SHARED,trigger_fd,offset);
e
我正在试图弄清楚信号和插槽如何处理线程。app.setMainWidget(*label); // Some GUI action, any will do问题是:因为MyReceiver对象是在主线程上的main()中创建的,这是不是意味着插槽(例如,协商())将在主线程上运行,因此可以安全地执行图形用户界面?是否有更好的方法来允许工作线程与GUI交互(例如,Obj-C/Cocoa有一种“在主线程上发送消息”类型的方法)。