C++ zmiana ikony napisanego programu

Bash, C, C++, Java, PHP, Ruby, GTK, Qt i wiele innych - wszystko tutaj.
baziorek
Piegowaty Guziec
Piegowaty Guziec
Posty: 5
Rejestracja: 15 sty 2011, 01:43
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86

C++ zmiana ikony napisanego programu

Post autor: baziorek »

Cześć, bardzo długo przeszukiwałem internet w poszukiwaniu jakiegoś przykładowego kodu który po skompilowaniu miałby inna ikonę niż domyślna, udało mi się co nie co znaleźc ale niestety na windowsa (resorses.h).
Pytanie moje brzmi-czy da się zmienić ikonę konkretnego pliku napisanego w C lub C++ pod Ubuntu, jeśli tak to proszę o załączenie przykładowego kodu
Awatar użytkownika
Hauleth
Wytworny Kaczor
Wytworny Kaczor
Posty: 382
Rejestracja: 18 sie 2008, 17:43
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME
Architektura: x86

Odp: C++ zmiana ikony napisanego programu

Post autor: Hauleth »

Ci chodzi o ikonkę programu, okna, skrótu, pliku wykonywalnego czy czego? Określ się dokładniej.
Jeśli problem rozwiązany dodaj na początku tematu [SOLVED].

Biblioteka do C++ - Bust Lib: http://code.google.com/p/bust/
baziorek
Piegowaty Guziec
Piegowaty Guziec
Posty: 5
Rejestracja: 15 sty 2011, 01:43
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86

Odp: C++ zmiana ikony napisanego programu

Post autor: baziorek »

Hauleth pisze:Ci chodzi o ikonkę programu, okna, skrótu, pliku wykonywalnego czy czego? Określ się dokładniej.
O ikonę programu, konkretnego programu (nie wszystkich), który napisałem w C++.
Da się tak?
Awatar użytkownika
Hauleth
Wytworny Kaczor
Wytworny Kaczor
Posty: 382
Rejestracja: 18 sie 2008, 17:43
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME
Architektura: x86

Odp: C++ zmiana ikony napisanego programu

Post autor: Hauleth »

Ale którą z ikonek? Ja wymieniłem dla 1 programu 4 jakie mogą być.
Jeśli problem rozwiązany dodaj na początku tematu [SOLVED].

Biblioteka do C++ - Bust Lib: http://code.google.com/p/bust/
mikolajs
Wytworny Kaczor
Wytworny Kaczor
Posty: 352
Rejestracja: 15 paź 2008, 18:30
Płeć: Mężczyzna
Wersja Ubuntu: 9.04
Środowisko graficzne: KDE Plasma

Odp: C++ zmiana ikony napisanego programu

Post autor: mikolajs »

Jeśli masz na myśli ikonkę w przeglądarce plików to ustawia się ją w konkretnym środowisku. Ikonę na pasku zadań i w kde belce programu wbudowuje się w program, ale to zależy od użytej biblioteki GUI.
baziorek
Piegowaty Guziec
Piegowaty Guziec
Posty: 5
Rejestracja: 15 sty 2011, 01:43
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86

Odp: C++ zmiana ikony napisanego programu

Post autor: baziorek »

mikolajs pisze:Jeśli masz na myśli ikonkę w przeglądarce plików to ustawia się ją w konkretnym środowisku. Ikonę na pasku zadań i w kde belce programu wbudowuje się w program, ale to zależy od użytej biblioteki GUI.
A przy pomocy jakiej biblioteki można wbudować ikonę w program?
Czy mógłby ktoś załączyć przykładowy kod?
Awatar użytkownika
ethanak
Wygnańcy
Posty: 3054
Rejestracja: 04 gru 2007, 13:19
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: GNOME
Architektura: x86
Lokalizacja: Bielsko-Biała
Kontakt:

Odp: C++ zmiana ikony napisanego programu

Post autor: ethanak »

Nie da się - wkompilowanie ikony w program to winwynalazek.
Кто жопой родился, чижиком не помрёт
kri
Piegowaty Guziec
Piegowaty Guziec
Posty: 9
Rejestracja: 26 paź 2010, 19:53
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Inne
Architektura: x86_64

Odp: C++ zmiana ikony napisanego programu

Post autor: kri »

Co do ikonki okna i ew. traya to zależy w czym to piszesz.
W Qt jest bardzo ładny przykład systrayicon.
Natomiast swoją ikonkę na pulpicie musisz umieścić ręcznie lub przy
pomocy jakiegoś instalatora.
Ikonka z pulpitu widoczna jest też w przeglądarce plików.
mikolajs
Wytworny Kaczor
Wytworny Kaczor
Posty: 352
Rejestracja: 15 paź 2008, 18:30
Płeć: Mężczyzna
Wersja Ubuntu: 9.04
Środowisko graficzne: KDE Plasma

Odp: C++ zmiana ikony napisanego programu

Post autor: mikolajs »

A przy pomocy jakiej biblioteki można wbudować ikonę w program?
Czy mógłby ktoś załączyć przykładowy kod?
Przy pomocy tej biblioteki GUI, której użyłeś do pisania programu. Musisz najpierw napisać w czym napisałeś program. I tak jak napisał użytkownik kri nie dotyczy to ikonki na pulpicie i w przeglądarce plików. W windowsach stosuje się najczęściej metodę powiązania pliku graficznego ikonki z plikiem programu, czyli podobnie do KDE i Gnome, ale inny jest mechanizm.
baziorek
Piegowaty Guziec
Piegowaty Guziec
Posty: 5
Rejestracja: 15 sty 2011, 01:43
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86

Odp: C++ zmiana ikony napisanego programu

Post autor: baziorek »

mikolajs pisze:Przy pomocy tej biblioteki GUI, której użyłeś do pisania programu. Musisz najpierw napisać w czym napisałeś program. I tak jak napisał użytkownik kri nie dotyczy to ikonki na pulpicie i w przeglądarce plików. W windowsach stosuje się najczęściej metodę powiązania pliku graficznego ikonki z plikiem programu, czyli podobnie do KDE i Gnome, ale inny jest mechanizm.
Jak się nie da to trudno, dzięki wielki za pomoc!
kri
Piegowaty Guziec
Piegowaty Guziec
Posty: 9
Rejestracja: 26 paź 2010, 19:53
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Inne
Architektura: x86_64

Odp: C++ zmiana ikony napisanego programu

Post autor: kri »

Kod: Zaznacz cały

Jak się nie da to trudno, dzięki wielki za pomoc!
A czego niby się nie da?
Jeżeli umiesz czytać to wyżej masz wszystko opisane.
No chyba nie spodziewałeś się że ktoś za ciebie napisze program a ty
go sobie tylko przepiszesz!
ODPOWIEDZ

Wróć do „Programowanie”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 13 gości