2012-04-12 5 views
1

Ich habe versucht, eine der Winwidget mit Mingw Compiler laufen. aber es sucht nach einer qmain-Methode. Ich kann dieses Beispiel mit Visual Studio Compiler ohne ein Problem ausführen. Hat jemand einen Rat dazu?Qt winmigrate framework

Antwort

1

Nachdem Headbanging seit Tagen eine Lösung dafür gefunden hat. Es gibt einen kleinen Tweek, der getan werden muss, um dies zu beseitigen.

Eigentlich kompilieren die Komponente gut, außer für das Beispiel qwinwidget. Also ersetzte ich die Hauptmethode (unterstützt durch Visual Studio Compiler) durch die von mingw unterstützte Hauptmethode.

// Dieser Teil ist für die mingw

int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow) 
{ 
} 

// Dies ist für die Visual Studio

int APIENTRY wWinMain(HINSTANCE hInstance, 
       HINSTANCE /*hPrevInstance*/, 
       LPTSTR /*lpCmdLine*/, 
       int  nCmdShow) 
{ 
} 

ich von jemandem schätzen kann dies bestätigen.