父—>子
因父視窗一定包含打開子視窗的路徑(子視窗指針或者子視窗),這時你可以把子視窗看成是子視窗的控件(控件其實也是子視窗)一樣,直接在父視窗利用建立連接配接。
connect(子,signai , this ,slot);
子—>父
1.子視窗CPP檔案含有父視窗的指針
connect(子,signai , 父,slot);
2. 1)子視窗CPP檔案沒有父視窗的指針,此時可以子視窗建立一個漕和一個信号,在子視窗内建立連接配接
connect(子,signai , 子,slot);子視窗自己調用自定義的槽函數去發送一個自定義的信号
2)父視窗來接收發自子視窗自定義的信号,在父視窗連結
connect(子,signai , 父,slot);
3. connect也可以處理程序發出的信号
connect(&myProcess,SIGNAL(ReadOk()),this,SLOT(ShowResult());