def __init__(self, parent, blogPostsListQueryModel=None, provider=None): if not blogPostsListQueryModel: blogPostsListQueryModel = ZBlogPostsListQueryModel() self.blogPostsListQueryModel = blogPostsListQueryModel if provider is None: provider = ZBlogPostListProvider(self.blogPostsListQueryModel) self.openAction = ZOpenBlogPostAction() self.blogPostContextMenu = ZBlogPostMenuModel() ZListViewEx.__init__(self, provider, parent) self.Bind(wx.EVT_LIST_ITEM_ACTIVATED, self.onEntryActivated, self) self.Bind(wx.EVT_LIST_ITEM_RIGHT_CLICK, self.onEntryRightClick, self)
def __init__(self, parent, blogPostsListQueryModel = None, provider = None): if not blogPostsListQueryModel: blogPostsListQueryModel = ZBlogPostsListQueryModel() self.blogPostsListQueryModel = blogPostsListQueryModel if provider is None: provider = ZBlogPostListProvider(self.blogPostsListQueryModel) self.openAction = ZOpenBlogPostAction() self.blogPostContextMenu = ZBlogPostMenuModel() ZListViewEx.__init__(self, provider, parent) self.Bind(wx.EVT_LIST_ITEM_ACTIVATED, self.onEntryActivated, self) self.Bind(wx.EVT_LIST_ITEM_RIGHT_CLICK, self.onEntryRightClick, self)