Hola buenos días primero que nada gracias por su atención espero me puedan ayudar.
Estoy empezando a programar en wxpython y tengo un problema y es que estoy empezando desde abajo he construido el siguiente código el cual funciona a la perfección el problema que tengo es que no me muestra la imagen que enlazo junto con el menuItem, no se si me falte exportar alguna librería o cual pudiera ser el error, como nota importante uso Linux (Debian) y el archivo salir.png esta en la misma carpeta que el código que trato compilar es el siguiente.
Código Python:
Ver original#!/usr/bin/python
import wx
APP_EXIT = 1
class Example(wx.Frame):
def __init__(self, *args, **kwargs):
super(Example, self).__init__(*args, **kwargs)
self.InitUI()
def InitUI(self):
menubar = wx.MenuBar()
fileMenu = wx.Menu()
qmi = wx.MenuItem(fileMenu, APP_EXIT, '&Quit\tCtrl+Q')
qmi.SetBitmap(wx.Bitmap('salir.png'))
fileMenu.AppendItem(qmi)
self.Bind(wx.EVT_MENU, self.OnQuit, id=APP_EXIT)
menubar.Append(fileMenu, '&File')
self.SetMenuBar(menubar)
self.SetSize((250,200))
self.SetTitle('Icons y shortcuts')
self.Centre()
self.Show(True)
def OnQuit(self, e):
self.Close()
def main():
ex = wx.App()
Example(None)
ex.MainLoop()
if __name__=='__main__':
main()
Me podrían indicar que podría estar omitiendo, Saludos