我正在使用C++中的Qt版本4.8开发应用程序。
我需要使用一个需要指向自由函数的指针的C函数:
void handler(int dummy)
根据函数内部发生的情况,我需要更改GUI中显示的值。
因此,我一直在研究如何将成员函数转换为自由函数。我已经发现只有当我的成员函数是静态的时才能这样做。
但如果将其设为静态的话,我将无法更改任何小部件。
那么,我该如何解决这个问题呢?我该如何将非静态成员函数传递给自由函数的指针?如果不可能,有什么其他方法可以解决这个问题?
若有任何建议(除了使用另一个库),我将不胜感激。