1
这是正确的,以与槽连接和信号像Qt的获取从主窗口UI参数在主窗口场
connect(ui->widget, SIGNAL(GetSquareParameters(int &, int &,int &,int &)), this, SLOT(SendSliderParams(int &, int &,int &,int &)));
如果我需要从QMouseEvent
获取鼠标COORDS并需要从MainWindow
的一些滑块得到的参数。我在MainWindow
的Scene
和SendSliderParams
插槽中创建信号GetSquareParameters
。场景是QGLWidget
的子类。
我认为这是不正确的方式来实现。 也许我可以连接QMouseEvent
QMouseEvent
Mainwindow
只有当事件发生在小部件(场景)和呼叫功能,如widget.AddElement(red, green, blue,...)
。有另一种方式来实现,而不使用插槽和信号?
你能解释一下你想要做什么吗?从你的问题来看,这不是很清楚..谢谢你 –