4
我有一個網格佈局的主窗口,並有8個按鈕在2行。qt小工具位置
---------------------
| |
| 1 2 3 4 |
| |
| |
| 5 6 7 8 |
| |
---------------------
我試圖顯示一個彈出對話框旁邊的按鈕被點擊。所以,我試圖獲得連接到clicked()
信號的插槽中按鈕的座標。
我已經試過
QPoint p = btn->pos();
和
QPoint p = btn->geometry().topLeft();
無一不是(0,0),出於某種原因。我如何獲得在此插槽中點擊的按鈕的位置?
謝謝