聚會時間公告: 因應COSCUP 2011, Kalug 8月份休會一次

二月 24, 2011

Yuren's Info Area
yurinfore
is about »

tag cloud

» Python-GTK 簡報與勘誤

感謝 Study-Area 與 GNOME Taiwan 的邀請,一月份下旬給了一份 talk,投影片在此。

另外也感謝 Mosky 以及 Hychen 的指正,部分演講內容作出修改。

  • 第 35 頁的奇技淫巧其中的回傳多個變數的能力,實際上內部是透過 tuple 實做,並不是真的可以回傳多個變數。
  • __init__ 並不是建構子,而是物件的初始化 method
  • 範例裡面的 gtk-gtr2.py 使用了 except 但卻沒有指定例外種類,這也是不建議的寫法。

八月 13, 2009

Yuren's Info Area
yurinfore
is about »

tag cloud

» 在 GtkEventBox 使用背景圖片

沒想到在網頁程式裏面這麼簡單的事情,在 GTK 上弄還真麻煩 :P

如果想在 GTK 的元件中使用自己的背景圖時,主要的方法有兩種

  1. 用 expose_event 繪製
  2. 至換元件的 style
我自己使用第一個方法時有點詭異,如果在 Container 加入其他元件時,這些子元件都無法正確顯示。所以就用了第2種方法。


參考資料
參考資料都是用 PHP,我是參考他的方法用 C 重新實現

五月 16, 2008

Yuren's Info Area
yurinfore
is about »

tag cloud

» Trolltech 實驗室 - QT 模擬 GTK 佈景主題

以往只有 GTK 模擬 QT 佈景主題,現在又多了一個讓 GNOME 使用者更便利的東西:QGtkStyle。這東西的功能很簡單,就是讓 QT 模擬 GTK 的外觀,這樣就不會使用 GNOME 的時候開 KDE 程式看起來格格不入了 :-)

官方網站裏面有不少擷圖,有興趣的朋友就自行前往吧。

support:

biggo.com.tw

biggo.sg

A Django site.