[PyQt] PyQt Newbie Need to use QtDesigner for Tool Button Icons
Felix Schmidt
fschmidt at bihl-wiedemann.de
Thu Dec 17 07:49:29 GMT 2009
Hi Richard,
use the "icon" property of the QPushButton.
You don't have to use resources. In QtDesigner you can select "choose
resource" or "choose file" for every bitmap.
But if you select a file, you have to ensure that it is in the correct
path, everytime your app starts.
The resource system can transform these bitmaps into source code, which
can be included in your sources. For example in Qt/C++ the linker would
include all your data into your executable file.
See http://qt.nokia.com/doc/4.6/resources.html
Felix Schmidt
Richard Parker schrieb:
> I'm starting to redesign an existing application by using PyQt and
> QtDesigner for the user interface. I want my main window to include a
> matrix of about 12 tool button widgets that have .jpg or .png images
> on them that the user can click to select his/her desired features of
> the application. I notice that in order to place an image onto the
> tool button, the image has to be listed in a resource file and in
> reading about resource files for PyQt, it seems that the .qrc files
> have to be translated into a qrc_resources.py file that I presume
> needs to be imported into the application. This does not provide the
> wysiwyg designing experience that I was expecting when using QtDesigner.
>
> What am I missing? And if I need to use the pyrcc4.exe program to
> convert the .qrc file, how do I attach the images to their respective
> tool buttons?
>
> If there is a way to use QtDesigner for this purpose, please let me
> know how to do so.
>
> Thanks.
>
> -rich parker-
> ------------------------------------------------------------------------
>
> _______________________________________________
> PyQt mailing list PyQt at riverbankcomputing.com
> http://www.riverbankcomputing.com/mailman/listinfo/pyqt
More information about the PyQt
mailing list