Utilizzando MSVC 2008 SP1, e qt-vs-Addin-1.1.2QTDIR non trovato progetto di costruzione di errore nel MSVC
Ho un progetto pre-esistente in MSVC che ho QT'ified: In main ho aggiunto una QApplciation, e le mie finestre sono ora tutte QWidgets. Ho aggiunto passaggi personalizzati per i miei file .qrc e .ui e "moc" come passaggio personalizzato su qualsiasi file di intestazione Q_OBJECT.
Tutte queste funzioni: il progetto si sviluppa e viene eseguito e anche la variante su XCode funziona.
Tuttavia il mio progetto si comporta ancora in modo diverso rispetto a un progetto creato utilizzando la procedura guidata Qt: - Vale a dire che l'addin Qt NON imposta la variabile di costruzione QTDIR. Né offre alcuna delle opzioni di configurazione Qt nel menu di scelta rapida del progetto: sono tutte disattivate.
Posso aggirare il problema QTDIR impostando il QTDIR predefinito nel mio ambiente. Ma vorrei risolvere ciò che l'addin Qt ha fatto al progetto: l'eyeballing del file vcproj (xml) di un progetto generato da Qt rispetto a un progetto di Visual Studio non rivela alcun segno evidente di ciò che il Qt-addin sta cercando di trattare il progetto correttamente.
Questa è la soluzione, grazie. Incredibile come gli IDE possano avere troppe finestre di dialogo e impostazioni di progetto, e riescono comunque a nascondere cose importanti in file oscuri. Xcode lo fa anche. –
Questi parametri in '* .vcxproj.user' sostituiscono la variabile di ambiente di sistema? – kyb