qt widget 窗口句柄的问题
生活随笔
收集整理的這篇文章主要介紹了
qt widget 窗口句柄的问题
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
有的時候我們需要通過拖拽選項去播放視頻,然后發現我們創建的那個widget沒有窗口句柄,使用spy++也不能正確的找到!
這個時候,我們需要在創建窗體的后面加一行winid();
比如:
MyWIdget::MyWidget(QWidget* parent)
{
?????? QPushButton*?pbutton?= new QPushbutton(this);
}
這樣的話?你用spy++只能找到MyWidget這一個窗口句柄,就算你在MyWidget里面再增加其他的widget,也都只有一個!
MyWIdget::MyWidget(QWidget* parent)
{
?????? QPushButton*?pbutton?= new QPushbutton(this);
?????? pbutton->winid();
}
這樣就可以看到兩個窗口句柄,通過spy++即可查看到!
新人創作打卡挑戰賽發博客就能抽獎!定制產品紅包拿不停!總結
以上是生活随笔為你收集整理的qt widget 窗口句柄的问题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 后端返回页面ajax的处理
- 下一篇: error LNK2026: 模块对于