* src/DisplayModels.py: fix place and source lists
* src/PlaceView.py: fix place lists * src/SourceView.py: fix source lists svn: r3515
This commit is contained in:
@ -64,7 +64,7 @@ class BaseModel(gtk.GenericTreeModel):
|
||||
return gtk.TREE_MODEL_LIST_ONLY | gtk.TREE_MODEL_ITERS_PERSIST
|
||||
|
||||
def on_get_n_columns(self):
|
||||
return 10
|
||||
return 1
|
||||
|
||||
def on_get_path(self, node):
|
||||
'''returns the tree path (a tuple of indices at the various
|
||||
@ -136,12 +136,19 @@ class SourceModel(BaseModel):
|
||||
self.column_abbrev,
|
||||
self.column_pubinfo,
|
||||
self.column_change,
|
||||
self.column_handle,
|
||||
]
|
||||
BaseModel.__init__(self,db)
|
||||
|
||||
def on_get_n_columns(self):
|
||||
return len(self.fmap)+1
|
||||
|
||||
def column_title(self,data):
|
||||
return unicode(data[2])
|
||||
|
||||
def column_handle(self,data):
|
||||
return unicode(data[0])
|
||||
|
||||
def column_author(self,data):
|
||||
return unicode(data[3])
|
||||
|
||||
@ -182,6 +189,9 @@ class PlaceModel(BaseModel):
|
||||
]
|
||||
BaseModel.__init__(self,db)
|
||||
|
||||
def on_get_n_columns(self):
|
||||
return len(self.fmap)+1
|
||||
|
||||
def column_handle(self,data):
|
||||
return unicode(data[0])
|
||||
|
||||
@ -251,6 +261,9 @@ class MediaModel(BaseModel):
|
||||
]
|
||||
BaseModel.__init__(self,db)
|
||||
|
||||
def on_get_n_columns(self):
|
||||
return len(self.fmap)+1
|
||||
|
||||
def column_description(self,data):
|
||||
return unicode(data[4])
|
||||
|
||||
|
Reference in New Issue
Block a user