ebooksgratis.com

See also ebooksgratis.com: no banners, no cookies, totally FREE.

CLASSICISTRANIERI HOME PAGE - YOUTUBE CHANNEL
Privacy Policy Cookie Policy Terms and Conditions
GObject - Wikipedia

GObject

维基百科,自由的百科全书

一个典型的GObject类的初始化代码。这个例子显示了一个属性  file-size 被加到一些类中。
一个典型的GObject类的初始化代码。这个例子显示了一个属性 file-size 被加到一些类中。

GLib对象系统,或者说GObject, 是一个在LGPL下发布的自由 软件库 ,它提供了一个轻便的对象系统并支持透明的多语言互通。GObject被设计为可以直接使用在 C 程序中,也封装至其他语言。

[编辑] 历史

仅依赖于GLib和libc,GObject是GNOME的基石并且普遍使用在GTK+Pango,Accessibility Toolkit和大多数GNOME的高级库和应用程序中 。在GTK+ 2.0之前,GObject代码是GTK+的一部分。 (现在GObject这个名字已经不在GTK+中了──取代它的基本类型叫做GtkObject。)

GTK+ 2.0的发布分分离出了一个来作为它的实用。

The release of GTK+ 2.0 had the object system extracted into a separate library due to its general utility. In the process, most non-GUI-specific parts of the GtkObject class was moved up into GObject, the new common baseclass. Having existed as a separate library since March 11, 2002 (the release date of GTK+ 2.0), the GObject library is now used by many non-GUI programs such as command-line and server applications.

[编辑] 与GLib的关系

Though GObject has its own separate set of documentation [1] and is usually compiled into its own shared library file, the source code for GObject resides in the GLib source tree and is distributed along with GLib. For this reason, GObject uses the GLib version numbers and is typically packaged together with GLib (for example, Debian puts GObject in its libglib2.0 package family).


aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -