Qt - plik z ustawieniami z innego środowiska

0

Chciałem przywrócić swoją starszą wersję projektu więc pobrałem go z repozytorium i skopiowałem folder z źródłami i buildem do standardowej lokalizacji gdzie mam projekty Qt, tzn. tam gdzie wcześniej znajdował się ten przywracany projekt. Kiedy w Qt Creatorze otwieram plik .pro tego projektu dostaję komunikat:
"Brak pliku .user z ustawieniami, utworzonego przez tego Qt Creatora. Czy pracowałeś z tym projektem na innej maszynie lub używałeś innej ścieżki do ustawień? Czy wciąż chcesz załadować plik "ścieżka\plik.pro.user" z ustawieniami ?"

W folderze z plikami źródłowymi mam pliki pro i pro.user. 1 O co tutaj chodzi ?

Dalej wybieram Nie i w następnym kroku Skonfiguruj projekt. 2 Chyba tak powinienem zrobić ? Potem wszystko działa i skopiowany build też się odpala. Obok przycisku "Skonfiguruj projekt" jest też opcja "Zaimportuj projekt" - jak wybiorę tą opcję to dostaję komunikat: brak zbudowanej wersji w "ścieżka\Qt_Projects" dla "ścieżka/Qt_Projects/źródło/plik.pro." pomimo tego, że ten build tam się znajduje. 3 Jak to wyjaśnić ?

1

W folderze z plikami źródłowymi mam pliki pro i pro.user. 1 O co tutaj chodzi ?

Plik .pro to właściwy plik projektu. Jest to plik tekstowy, który możesz edytować. Ten plik powinien trafiać do repozytorium.
Plik .pro.user jest plikiem binarnym i zawiera ustawienia środowiska. Tego pliku nie powinno wrzucac się do repo.

w następnym kroku Skonfiguruj projekt. 2 Chyba tak powinienem zrobić ?
W tym momencie wybierasz wersję Qt, która ma być używana w projekcie. Taki wybór się pojawia, bo możesz nie mieć dokładnie takiej samej wersji Qt jaka była poprzednio używana. Informacja ta jest przechowywana w pliku .pro.user.

0

Rozumiem, ale skoro wrzucam źródło z plikiem pro.user, który został utworzony przez tego Qt Creatora to dlaczego on nie widzi tego pliku tylko wyświetla komunikat " Brak pliku .user utworzonego przez tego Qt Creatora... " ? (Wszystkie ścieżki są takie same jak podczas powstawania przywracanego projektu.) Jeśli plik pro.user jest w źródle to mogę równie dobrze wybrać "tak" i powinno też działać wszystko.

0

Nie przejmowałbym się tym plikiem .user. Jak mu nie pasuje to daj mu skonfigurować projekt i tyle.

1 użytkowników online, w tym zalogowanych: 0, gości: 1