// 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")
Используйте создать метод QWidget.
HWND main_window = ...
...
QWidget *w = new QWidget();
w->create((WinId)main_window);
Вы попробовали QWinWidget
класс от Платформы Миграции Qt/MFC?