2008-11-16 34 views
9

Với wxWidgets tôi sử dụng đoạn mã sau:Cách tạo QWidget với HWND làm cha mẹ?

HWND main_window = ... 
... 
wxWindow *w = new wxWindow(); 
wxWindow *window = w->CreateWindowFromHWND(0, (WXHWND) main_window); 

Làm thế nào để làm điều tương tự trong Qt? Các HWND là xử lý của cửa sổ tôi muốn làm cửa sổ cha mẹ cho QtWidget mới.

Trả lời

9

Sử dụng phương pháp tạo của QWidget.

HWND main_window = ... 
... 
QWidget *w = new QWidget(); 
w->create((WinId)main_window); 
+4

QWidget :: tạo bây giờ được bảo vệ – raidsan

Các vấn đề liên quan