<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
<title></title>
</head>
<body text="#000000" bgcolor="#ffffff">
Le 25/06/11 03:39, Albert Cervera i Areny a écrit :
<blockquote cite="mid:201106250339.02482.albert@nan-tic.com"
type="cite">
<meta name="qrichtext" content="1">
<style type="text/css">
p, li { white-space: pre-wrap; }
</style>
<p style="margin: 0px; text-indent: 0px;">A Dissabte, 25 de juny
de 2011 02:50:42, Yaşar Arabacı va escriure:</p>
<p style="margin: 0px; text-indent: 0px;">> Hi,</p>
<p style="margin: 0px; text-indent: 0px;">> </p>
<p style="margin: 0px; text-indent: 0px;">> I am beginning to
learn PyQt, I am sorry if this is a bit newbie question</p>
<p style="margin: 0px; text-indent: 0px;">> but I can't make
QIcon work.</p>
<p style="margin: 0px; text-indent: 0px;">> </p>
<p style="margin: 0px; text-indent: 0px;">> For example in
here;</p>
<p style="margin: 0px; text-indent: 0px;">> </p>
<p style="margin: 0px; text-indent: 0px;">> #!/usr/bin/python</p>
<p style="margin: 0px; text-indent: 0px;">> </p>
<p style="margin: 0px; text-indent: 0px;">> # menubar.py</p>
<p style="margin: 0px; text-indent: 0px;">> </p>
<p style="margin: 0px; text-indent: 0px;">> import sys</p>
<p style="margin: 0px; text-indent: 0px;">> from PyQt4 import
QtGui, QtCore</p>
<p style="margin: 0px; text-indent: 0px;">> </p>
<p style="margin: 0px; text-indent: 0px;">> class
MainWindow(QtGui.QMainWindow):</p>
<p style="margin: 0px; text-indent: 0px;">> def __init__(self):</p>
<p style="margin: 0px; text-indent: 0px;">>
QtGui.QMainWindow.__init__(self)</p>
<p style="margin: 0px; text-indent: 0px;">> </p>
<p style="margin: 0px; text-indent: 0px;">>
self.resize(250,150)</p>
<p style="margin: 0px; text-indent: 0px;">>
self.setWindowTitle('menubar')</p>
<p style="margin: 0px; text-indent: 0px;">> </p>
<p style="margin: 0px; text-indent: 0px;">> exit =
QtGui.QAction(QtGui.QIcon('icons/no.png'),'Exit',self)</p>
<p style="margin: 0px; text-indent: 0px;">>
exit.setShortcut('Ctrl+Q')</p>
<p style="margin: 0px; text-indent: 0px;">>
exit.setStatusTip('Exit application')</p>
<p style="margin: 0px; text-indent: 0px;">> </p>
<p style="margin: 0px; text-indent: 0px;">>
self.connect(exit,QtCore.SIGNAL('triggered()'),QtCore.SLOT('close()'))</p>
<p style="margin: 0px; text-indent: 0px;">> </p>
<p style="margin: 0px; text-indent: 0px;">> </p>
<p style="margin: 0px; text-indent: 0px;">> self.statusBar()</p>
<p style="margin: 0px; text-indent: 0px;">> </p>
<p style="margin: 0px; text-indent: 0px;">> menubar =
self.menuBar()</p>
<p style="margin: 0px; text-indent: 0px;">> file =
menubar.addMenu('&File')</p>
<p style="margin: 0px; text-indent: 0px;">>
file.addAction(exit)</p>
<p style="margin: 0px; text-indent: 0px;">> </p>
<p style="margin: 0px; text-indent: 0px;">> app =
QtGui.QApplication(sys.argv)</p>
<p style="margin: 0px; text-indent: 0px;">> main = MainWindow()</p>
<p style="margin: 0px; text-indent: 0px;">> main.show()</p>
<p style="margin: 0px; text-indent: 0px;">>
sys.exit(app.exec_())</p>
<p style="margin: 0px; text-indent: 0px;">> </p>
<p style="margin: 0px; text-indent: 0px;">> My icon doesn't
show up at the menu. And I am not getting any error</p>
<p style="margin: 0px; text-indent: 0px;">> messages from the
console. My icon file is 12x12 png file. Does it</p>
<p style="margin: 0px; text-indent: 0px;">> supposed to be
something else maybe?</p>
<p style="margin: 0px; text-indent: 0px;"><br>
</p>
<p style="margin: 0px; text-indent: 0px;">It works for me with a
96x96 PNG file. Try to ensure that the file is really found or
try to change the image and use another icon file.</p>
<p style="margin: 0px; text-indent: 0px;"><br>
-- </p>
<p style="margin: 0px; text-indent: 0px;">Albert Cervera i Areny</p>
<p style="margin: 0px; text-indent: 0px;"><a
moz-do-not-send="true" href="http://www.NaN-tic.com"><span
style="text-decoration: underline; color: rgb(0, 87, 174);">http://www.NaN-tic.com</span></a></p>
<p style="margin: 0px; text-indent: 0px;"><a
moz-do-not-send="true" href="http://www.NaN-tic.com"><span
style="text-decoration: underline; color: rgb(0, 87, 174);">OpenERP
Partners</span></a></p>
<p style="margin: 0px; text-indent: 0px;">Tel: +34 93 553 18 03</p>
<p style="margin: 0px; text-indent: 0px;"><br>
</p>
<p style="margin: 0px; text-indent: 0px;"><a
moz-do-not-send="true" href="http://twitter.com/albertnan"><span
style="text-decoration: underline; color: rgb(0, 87, 174);">http://twitter.com/albertnan</span></a>
</p>
<p style="margin: 0px; text-indent: 0px;"><a
moz-do-not-send="true" href="http://www.nan-tic.com/blog"><span
style="text-decoration: underline; color: rgb(0, 87, 174);">http://www.nan-tic.com/blog</span></a></p>
<p style="margin: 0px; text-indent: 0px;"><span style="color:
rgb(86, 86, 86);">Advertència Legal: aquest missatge i, en el
seu cas, els fitxers adjunts poden contenir informació privada
i/o confidencial. Si vostè no és el destinatari del missatge,
si us plau, elimini i notifiqui'ns-ho immediatament, no el
reenvii ni copi el seu contingut. Si us plau, avisi'ns
d'immediat si vostè o la seva empresa no admeten la
utilització del correu electrònic via internet per a missatges
d'aquest tipus. NaN Projectes de Programari Lliure, S.L. no
garanteix la confidencialitat, integritat, rapidesa o correcte
recepció del present correu, ni es responsabilitza de
possibles perjudicis derivats de la captura, incorporacions de
virus o qualsevol altre manipulació efectuada per tercers. No
s'autoritza la utilització amb finalitats comercials o per a
la seva incorporació a fitxers automatitzats de les direccions
de l'emissor o del destinatari.</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="color:
rgb(86, 86, 86);">La informació continguda en aquest missatge
de correu electrònic és confidencial i pot revestir el
caràcter de reservada. Està dirigida exclusivament a la
persona destinatària. L'accés o qualsevol us per part de
qualsevol altra persona, no estan autoritzats i poden
esdevenir il•legals. Si vostè no és la persona destinatària,
li preguem que procedeixi a esborrar-lo i a no fer-ne cap us
ni transmetre'l a tercers. Si ho considera oportú pot avisar
al remitent que el missatge ha arribat a un destí no desitjat.</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="color:
rgb(86, 86, 86);">Advertencia Legal: este mensaje y, en su
caso, los ficheros anexos pueden contener información
privilegiada y/o confidencial. Si usted no es el destinatario
del mensaje, por favor, bórrelo y notifíquenoslo
inmediatamente, no lo reenvíe ni copie su contenido. Por
favor, avísenos de inmediato si usted o su empresa no admite
la utilización del correo electrónico vía internet para
mensajes de este tipo. Nan Projectes de Programari Lliure,
S.L. no garantiza la confidencialidad, integridad, rapidez o
correcta recepción del presente correo, ni se responsabiliza
de posibles perjuicios derivados de la captura,
incorporaciones de virus o cualesquiera otras manipulaciones
efectuadas por terceros. No se autoriza la utilización con
fines comerciales o para su incorporación a ficheros
automatizados de las direcciones del emisor o del
destinatario.</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="color:
rgb(86, 86, 86);">La información contenida en este mensaje de
correo electrónico es confidencial y puede revestir el
carácter de reservada. Está dirigida exclusivamente a la
persona destinataria. El acceso o cualquier uso por parte de
cualquier otra persona, no están autorizados y pueden llegar a
ser ilegales. Si usted no es la persona destinataria, le
rogamos que proceda a borrarlo y no hacer ningún uso de él ni
transmitirlo a terceros. Si lo considera oportuno puede avisar
al remitente que el mensaje ha llegado a un destino no
deseado.</span></p>
<pre wrap="">
<fieldset class="mimeAttachmentHeader"></fieldset>
_______________________________________________
PyQt mailing list <a class="moz-txt-link-abbreviated" href="mailto:PyQt@riverbankcomputing.com">PyQt@riverbankcomputing.com</a>
<a class="moz-txt-link-freetext" href="http://www.riverbankcomputing.com/mailman/listinfo/pyqt">http://www.riverbankcomputing.com/mailman/listinfo/pyqt</a></pre>
</blockquote>
On some systems, icons in menu are disabled by default.<br>
<br>
This is the case in Ubuntu with Gnome, since Lucid.<br>
<br>
<div class="moz-signature">-- <br>
Vincent V.V.<br>
<a href="https://launchpad.net/oqapy">Oqapy</a> . <a
href="https://launchpad.net/qarte+7">Qarte+7</a> . <a
href="https://launchpad.net/paqager">PaQager</a></div>
</body>
</html>