hi i have inherited some of my widgets from gtk widgets GtkVbox , GtkWidget etc. Also i have extended it to python and named the module as "pymygtkmod.so"
I have another library "myapp.so"which uses apis provided by the above shared library. i tried extending it to python but i got an error as undefined symbol : PyMyGtkDisplayable_Type this error was due to reason that i used MyGtkDisplayable as an argument type in one of the apis of myapp.so so i added two lines in my .override file extern PyMyGtkDisplayable_Type; and %% import pymygtkmod.Displayable as PyMyGtkDisplayable_Type %% adding these lines got me rid of the errors but now when i call apis of myapp.so module in python i get these errors >>>import myapp >>>myapp.App() __main__:1: Warning: cannot register existing type `MyGtkCommand' (MyGtkCommand is inherited from GObject) this my_app.App is a wrapper for my_app_new() which internally calls apis of mygtkmod.so -- View this message in context: http://www.nabble.com/Warning%3A-cannot-register-existing-type-tf4297180.html#a12231484 Sent from the Gtk+ - Python mailing list archive at Nabble.com. _______________________________________________ pygtk mailing list [email protected] http://www.daa.com.au/mailman/listinfo/pygtk Read the PyGTK FAQ: http://www.async.com.br/faq/pygtk/
