Le projet wxWidgets utilise GTK sous Linux, et mon application basée sur wxPython avec des composants basiques fait beaucoup d'avertissements et d'erreurs pour lesquels je n'ai pas grand chose à faire en tant que codeur/utilisateur python.Comment supprimer les avertissements Gtk d'une application wxWidgets/wxPython?
Les erreurs distraient mes flux standards et ne sont pas fatales à mon programme. Les habituelles dans mon cas sont:
(python2.6:9886): Gtk-WARNING **: gtk_widget_size_allocate(): attempt to allocate widget with width -4 and height 13
(python2.6:9886): Gtk-CRITICAL **: gtk_widget_is_ancestor: assertion `ancestor != NULL' failed
est-il si mauvais une pratique de supprimer ce genre d'erreurs tiers de ma part? Et comment cela est-il fait?
Cela ne fonctionne pas. J'ai essayé de rediriger avant 'wx.App' et j'ai essayé de rediriger le' __init__ 'de mon' wx.Frame' en vain. – progo
Hmmm ... doit être redirigé dans la partie C++ de wx, pas dans la partie Python. Essayez de placer une ligne dans la liste de diffusion officielle wxPython. Ils auront des idées. –