2012-05-20 11 views
5

Używam Qt Creator i utworzyłem plik zasobów. Kiedy próbuję uzyskać dostęp do pliku zasobów, gdy jestem w trybie projektanta, mówi on, że katalog główny zasobów jest pusty.Brak pliku zasobów w Qt Creator

Jak mogę określić katalog zasobów? Jak to możliwe, że nie pojawi się, jeśli znajduje się w tym samym folderze?

Odpowiedz

2

Aby użyć pliku zasobów, nawet jeśli znajduje się on w tym samym folderze, musisz dodać plik zasobu do projektu w Qtcreator, aby go użyć. Kliknij prawym przyciskiem myszy nazwę projektu w widoku drzewa twojego projektu w QtCreator i kliknij dodaj istniejące pliki, następnie dodaj plik zasobów, a teraz możesz użyć swojego zasobu w swoim projekcie.

Po dodaniu go w ten sposób zostanie dodany do projektu. Lub można zarejestrować zasobów jawnie rzutować z

QResource::registerResource("/path/yourresource.rcc"); 

Można określić katalog zasobów przy użyciu :/ przedrostek lub qrc:///.

Dla ex: qrc:///files/yourfile będzie Ci do yourfile położonej w files w swoim dodany resource.

+0

Utworzono plik źródłowy z twórcą Qt i pojawia się on na liście źródeł. Myślę więc, że jest już zawarty w projekcie. – Sara

+0

Edytowałem swoją odpowiedź. Sprawdź to. – ScarCode

+0

Dzięki, spróbuj tego dziś wieczorem. – Sara

Powiązane problemy