Как создать QWidget с HWND как родитель?

// watch this line
if auth, ok := storeAuth.Values["loggedID"].(bool); ok && auth {

storeAuth.Values["loggedID"] не bool, поэтому ok - false, тогда вы получите «ничего не найдено»

Измените на

    if auth, ok := storeAuth.Values["loggedID"]; ok{
        return auth.(int)
    }
    fmt.Println("none found")
9
задан Anders Sandvig 16 November 2008 в 10:47
поделиться

2 ответа

Используйте создать метод QWidget.

HWND main_window = ...
...
QWidget *w = new QWidget();
w->create((WinId)main_window);
9
ответ дан 4 December 2019 в 13:50
поделиться

Вы попробовали QWinWidget класс от Платформы Миграции Qt/MFC?

6
ответ дан 4 December 2019 в 13:50
поделиться
Другие вопросы по тегам:

Похожие вопросы: