Ho configurato configurazioni estese di build (10+) (secondo i requisiti del mio progetto) nonché configurazioni di implementazione e "esecuzione" per il mio progetto. Questo progetto è basato su un disco rigido esterno che viene spostato tra due macchine. Il problema è che ogni volta che sposto l'hdd, QtC vuole cancellare tutte le mie impostazioni e ricominciare da capo.Come forzare QtCreator a caricare un file pro.user?
Come impongo a QtC di caricare le impostazioni del mio progetto? In questo momento ho dovuto ricominciare da capo perché, senza che dovessi fare clic su "salva" da nessuna parte, QtC sovrascriveva tutte le mie impostazioni nel momento in cui aprivo il mio progetto senza preavviso.
Suppongo che non debba nemmeno forzarlo per caricare il file. Sarei a posto se sapessi cosa si trova nel file * .pro.user che rimuove QtC dal fatto che dovrebbe ignorarmi (e il buon senso) e bombardare il mio lavoro senza motivo. Se lo sapessi, potrei manualmente tagliare e incollare le mie impostazioni dal file .user al file .user. Ho già provato ad aggiornare manualmente due campi nel file * .user chiamato "EnvironmentId" & "FileVersion", ma QtC in qualche modo sa ancora magicamente che voglio distruggere il mio progetto.
Qualcuno può aiutarmi?
Triste ma vero. Prendi in considerazione il passaggio a cmake. Memorizzerà molte impostazioni nel file CMakeCache.txt e Qt Creator avrà meno potere su di esse. –
Il modo in cui mi occupo di questo non è affatto affidarsi ai file * .user. Metto le configurazioni di build direttamente nel file di progetto e cambio tra loro usando la variabile CONFIG. –
@NikosC. Non capisco, il file ".pro"? Cosa puoi immagazzinare in esso? Per favore, spiega in dettaglio questa stregoneria, buon signore! – SaburoutaMishima