سؤال

ومع كويدغيتس يمكنني استخدام التعليمات البرمجية التالية:

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

وكيف أفعل الشيء نفسه في كيو تي؟ وHWND هو مؤشر الإطار أريد باعتبارها الإطار الأصل لQtWidget جديدة.

هل كانت مفيدة؟

المحلول

استخدم في إنشاء طريقة QWidget.

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

نصائح أخرى

هل حاولت الطبقة QWinWidget من في كيو تي / MFC إطار الهجرة ؟

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top