如何更改執行檔的圖案

喜歡程式設計嗎?想要一窺 KDE/Qt 程式設計的奧秘嗎?想要
學習 X Window 上的視窗程式設計嗎?歡迎各類關於 KDE/Qt、Qtopia、Qt/Embedded、QSA、PyQt 等各類心得討論。

版主: AceLan, Franklin

如何更改執行檔的圖案

文章pondguan » 週三 11月 05, 2008 11:22 am

每次做出來的程式都是白底的.exe檔
不知道有沒有哪位大大告訴我們怎樣把.exe檔改成自己的圖案
pondguan
可愛的小學生
可愛的小學生
 
文章: 7
註冊時間: 週二 7月 29, 2008 9:11 am

文章darkranger » 週三 11月 05, 2008 8:17 pm

Unix 平台沒有辦法,那是依桌面環境的
執行檔本身沒有辦法包含這樣的設定

除非你是用 Windows
darkranger
懵懂的國中生
懵懂的國中生
 
文章: 180
註冊時間: 週一 11月 13, 2006 7:14 pm

文章pondguan » 週四 11月 06, 2008 9:06 am

忘記講.....我是用windows XP的 vc++
vc++本身有特定的專案可以直接修改app.ico
但是用qt寫出來的專案....沒辦法去修改 也找不到....冏
還是說windows哪邊可以去設定??
請大大解說.....謝謝
pondguan
可愛的小學生
可愛的小學生
 
文章: 7
註冊時間: 週二 7月 29, 2008 9:11 am

文章企鵝狂 » 週四 11月 06, 2008 6:49 pm

http://www.compholio.com/elficon/

這是在gnome nautilus底下的情況
其他File Manager或Desktop Manager就不清楚
http://news.bbc.co.uk/1/hi/world/asia-pacific/country_profiles/1285915.stm


Country profile: Taiwan
Map of Taiwan
Taiwan is the island which has for all practical purposes been independent for half a century, but which China regards as a rebel region that must be reunited with the mainland - by force if necessary.
企鵝狂
活潑的高中生
活潑的高中生
 
文章: 477
註冊時間: 週三 3月 31, 2004 11:13 am
來自: 台灣共和國

文章legnaleurc » 週五 11月 07, 2008 9:31 pm

legnaleurc
可愛的小學生
可愛的小學生
 
文章: 62
註冊時間: 週四 6月 21, 2007 10:36 am

文章allanyueh » 週二 11月 11, 2008 8:51 am

我在Qt3.3.2上的做法如下,看來4.4也是一樣的
1.作一個ico檔例如為MyApp.ico
2.增加一個rc檔例如為MyApp.rc內容為
IDI_ICON1 ICON DISCARDABLE "MyApp.ico"
這樣編譯完就可以了就可以了
ps:可先用any2icon轉linux內含的圖成ico
allanyueh
可愛的小學生
可愛的小學生
 
文章: 20
註冊時間: 週三 11月 17, 2004 10:08 am
來自: Taipei

文章huki » 週二 11月 11, 2008 3:30 pm

若是glade的話,會有一個欄位可以選取
若是直接用gtk可以用gtk_window_set_icon ()

gtk_window_set_icon ()
void gtk_window_set_icon (GtkWindow *window,
GdkPixbuf *icon);
Sets up the icon representing a GtkWindow. This icon is used when the window is minimized (also known as iconified). Some window managers or desktop environments may also place it in the window frame, or display it in other contexts.

The icon should be provided in whatever size it was naturally drawn; that is, don't scale the image before passing it to GTK+. Scaling is postponed until the last minute, when the desired final size is known, to allow best quality.
If you have your icon hand-drawn in multiple sizes, use gtk_window_set_icon_list(). Then the best size will be used.
This function is equivalent to calling gtk_window_set_icon_list() with a 1-element list.
See also gtk_window_set_default_icon_list() to set the icon for all windows in your application in one go.
window :
a GtkWindow
icon :
icon image, or NULL
Linux給我的感覺就是自由自在,沒有壓力
希望大家都能參與linux
變成linux世界的一份子
HuKi
頭像
huki
快樂的大學生
快樂的大學生
 
文章: 783
註冊時間: 週四 11月 28, 2002 7:27 am
來自: 家:中壢/公:桃園

文章darkranger » 週二 11月 11, 2008 10:53 pm

gtk_window_set_icon () 只能改左上角與縮小後的圖示吧
darkranger
懵懂的國中生
懵懂的國中生
 
文章: 180
註冊時間: 週一 11月 13, 2006 7:14 pm


回到 KDE/Qt 程式設計

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客