Home | Trees | Indices | Help |
|
---|
|
1 #-*- coding: utf-8-*- 2 3 """ 4 5 easygconf provids an easy, pythonic way to access `GConf <http://projects.gnome.org/gconf/>`__ through a dict-like interface. 6 7 Example 8 ------- 9 :: 10 11 from easygconf import GConfDict 12 import gtk 13 14 15 key = 'test' 16 gc=GConfDict('/apps/easygconftest') 17 18 print "%s is %s"%(key, gc[key]) 19 gc[key] = 'foo' 20 print "Now %s is %s"%(key, gc[key]) 21 22 23 def callback (key, value, gconfdict, id, args): 24 print "%s changed to %s"%(key, value) 25 26 gc.add_listener('test', callback) 27 try: 28 gtk.main() 29 except KeyboardInterrupt: 30 pass 31 gc.unset('test') 32 33 """ 34 35 ## easygconf - a dict-like API for GConf 36 ## <http://www.florian-diesch.de/software/easygconf/> 37 ## Copyright (C) 2008, 2009 Florian Diesch <devel@florian-diesch.de> 38 ## 39 ## This program is free software; you can redistribute it and/or modify 40 ## it under the terms of the GNU General Public License as published by 41 ## the Free Software Foundation; either version 2 of the License, or 42 ## (at your option) any later version. 43 ## 44 ## This program is distributed in the hope that it will be useful, 45 ## but WITHOUT ANY WARRANTY; without even the implied warranty of 46 ## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 47 ## GNU General Public License for more details. 48 ## 49 ## You should have received a copy of the GNU General Public License along 50 ## with this program; if not, write to the Free Software Foundation, Inc., 51 ## 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. 52 ## 53 54 from gconfdict import GConfDict 55 56 57 VERSION = "0.03" 58
Home | Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1 on Tue Feb 16 17:35:24 2010 | http://epydoc.sourceforge.net |