MVC in wxPython HELP!
Diez B. Roggisch
deets at nospam.web.de
Wed Jan 11 18:11:35 CET 2006
meonimarco at gmail.com wrote:
> Hi to all.
> I woud implement MVC with wxPython. Is it possible? Is there anyone
> that have experience in this?
> The only correct example according to Observer Pattern that i found on
> web is not the formal implementation of MVC (is Document/View) and is
> implemented with gtk...
> How can i translate this gtk example in wx?
> Does exist a tutorial, a archive of example or anything about MVC in
> Thanks all!
> Sorry for my "italian" english!
The problem here is that MVC is not a "thing" (or class or whatever) that
can demonstrated once and for all, but a design concept for
You can do MVC in _all_ toolkits, and html, and even ncurses. Some toolkits
have "support" built-in in the way that their more complex widgets - like
tables or treeviews - expect a so-called model. That means that instead of
having e.g. a table-row-object that you add to a table and that you fill,
the table will query your model with an interface like this:
def get_value(self, row, column):
I have very limited experience with wx - but short googling reveals e.g.
Note the (Basic)TreeModel
Basically, you should try and look for wx(Python)-examples that use tree or
More information about the Python-list