Thanks Thomas, I updated your latest commit, and launched the samples you updated (Level1/Geometry/geometry_demos.py and Level1/TopologyBuilding/topology_building.py - I don't have smesh so far) . Unfortunately they both end with a seg fault after the viewer is created.
Here is the output. """ Display3d class initialization starting ... Graphic device created. Xw_Window created. Viewer created. zsh: segmentation fault python Level1/Geometry/geometry_demos.py """ I'll try to investigate further on later. Loïc On Thu, Dec 3, 2009 at 5:18 AM, Thomas Paviot <tpav...@gmail.com> wrote: > Hi Loïc, > > The SmpleGui.py module is an improvement over the previous wxSamplesGui > that enables multiple graphical backends. For instance, if you decide > whether to use SimpleGui to manage the display, you first have to set the > graphical backend to use. Fos instance: > > set_backend('wx') #if you want to use wxPython > set_backend('qt') #if you want to use pyQt > set_backend('X') #if you want to use python-xlib (Linux/MacOSX up to > SL64bit) > > All the samples are not sync yet with the newest developments I made. In > ordrer to make the scripts work, you first have to insert the 2 lines: > > from OCC.Display.SimpleGui import * > > display, start_display, add_menu, add_function_to_menu = init_display() > > The graphical backend used by default will be the one available on your > machine. If you have both wxPython, PyQt and python-xlib installed, then the > default one will bis 'wx'. > > Best, > > Thomas > > 2009/12/2 Simon Loic <simon1l...@gmail.com> > >> Hi thomas, >> I've seen that you made a many commits recently relative to SimpleGUI, I >> have updated pythonOcc trunk to the last revision. It seems that many >> samples have don't work anymore. >> To be accurate if for example I call >> >>python Level2/PAF/test_box.py >> it wil throw me >> "" >> from OCC.Display.SimpleGui import start_display, display >> ImportError: cannot import name start_display >> "" >> the same for Level1/Mesh/simple_mesh.py Level1/Animation/animation.py and >> I guess many others (didn't try all of them). >> >> I also have a related problem with other scripts like >> Level1/Dimensions/dimensions.py where there si first a statement: >> >> from OCC.Display.SimpleGui import * >> and then at some point >> >> display.Context.Display(ais7.GetHandle()) >> Then I get the following error: >> ""NameError: name 'display' is not defined"" >> >> Are the samples uptodate and I simply did something wrong? >> Cheers, >> Loïc >> >> _______________________________________________ >> Pythonocc-users mailing list >> Pythonocc-users@gna.org >> https://mail.gna.org/listinfo/pythonocc-users >> >> > > _______________________________________________ > Pythonocc-users mailing list > Pythonocc-users@gna.org > https://mail.gna.org/listinfo/pythonocc-users > >
_______________________________________________ Pythonocc-users mailing list Pythonocc-users@gna.org https://mail.gna.org/listinfo/pythonocc-users