Qt 子窗口內嵌到父窗口中


有時需要把一個子窗口內嵌進入父窗口當中。

我們可以這樣做

1.新建一個QWidget 或者QDialog的子類 ClassA(父類為ClassB)

2.在新建類的構造函數中添加設置窗口屬性

 

[cpp]  view plain  copy
 
  1. setWindowFlags(Qt::CustomizeWindowHint|Qt::FramelessWindowHint);  

關閉默認的窗口標題提示以及沒有邊框的窗口。

 

3.在父窗口中調用。

[html]  view plain  copy
 
  1. ClassA *A;  
  2. A = new ClassA(this);  
  3. A->show();  

在要顯示的地方show就行了。

https://blog.csdn.net/kfbyj/article/details/8841525


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM