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,...)
。有另一種方式來實現,而不使用插槽和信號?
你能解釋一下你想要做什麼嗎?從你的問題來看,這不是很清楚..謝謝你 –