#from portrait import FremantleRotation
#from xdg.IconTheme import getIconPath
-import config
+#import config
import apps
from icon import Icon, getIcon
from icongrid import IconGridWidget
class WinConfig(StackableWindow):
- def __init__(self, *args):
+ def __init__(self, config, *args):
StackableWindow.__init__(self)
+ self.config=config
+
self.setupUi()
def setupUi(self):
- self.igw=IconGridWidget(True)
+ self.igw=IconGridWidget(True, self.config)
+# self.igw.do_realize()
# self.igw.setSize(config.getSize())
hbox=gtk.HBox()
# hbox.add(vbox)
al.add(vbox)
- maxsz=config.getMaxSize()
+ maxsz=self.config.getMaxSize()
# ----------------------------------------------
vbox.add(gtk.Label('Width:'))
self.ignore_toggle=False
- self.setSize(config.getSize())
- self.setIndiv(config.getIndiv())
- self.setLongpress(config.getLongpress())
+ self.setSize(self.config.getSize())
+ self.setIndiv(self.config.getIndiv())
+ self.setLongpress(self.config.getLongpress())
def slotLongpress(self, sender, icon):
self.doConfig(icon)
self.ignore_toggle=True
- maxsz=config.getMaxSize()
+ maxsz=self.config.getMaxSize()
id=sz[0]-1