QIcon - wyświetlanie ikon

0

Witam, mam problem z wyświetleniem ikon. W Qt Creator pokazuje ikony, ale po kompilacji już nie. Od razu piszę, że mam wszystkie biblioteki i do programu dodane "#include <QIcon>" i w pliku .pro mam "Qt += gui".

Wygląd Qt Creator :
https://www.dropbox.com/s/xx2x2po40wbq9ck/przed.png

I po skompilowaniu :
https://www.dropbox.com/s/55n45lb78thcq7v/po.png

0

Te pliki to mam w folderze i tak nie dziala. Ale dziwne ze nawet jak uruchomie program bezposrednio z qt creator to nie widac ikonek. Tylko w zakladce design je widac.

0

@LOrD Darkstorm nie pomogło. Dopiero użycie QMake pomogło.

0

Założę się, że masz ustawioną opcję "Build in another place", czy jakkolwiek to się zwie (gdzieś w opcjach projektów).
Efekt tego jest taki, że w relacji do swojego projektu masz taki katalog: "../<nazw projektu>-debug-mingw32-qt5/", w którym kompilator umieszcza kod wynikowy i z którego jest on uruchamiany.

Możliwe rozwiązanie? Najprościej użyć pliku zasobów qt. Albo wymusić na qmake, by kopiował też obrazki do tego dodatkowego katalogu.
Inne proste rozwiązanie, odznaczyć te opcję.


swoją drogą to niedobrze, że twardo wpisujesz te ustawienia, ten model powinien byc generowany i aktualizowany przez kod, zależnie co użytkownik ma zainstalowane. Ikonki wtedy pobierałbyś od systemu.
0

Ale to nie jest program do sprawdzania, jakie programy są zainstalowane, a do automatycznego instalowania programów.

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