[PyQt] Text and Image Alignment

uahmed gleam.uahmed at gmail.com
Wed Aug 17 11:42:03 BST 2011


Hi

Thanks Nick ,It works for me .

On Wed, Aug 17, 2011 at 3:02 PM, Nick Gaens <mail at nickgaens.com> wrote:

> Try this method:
> http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/html/qtoolbutton.html#setToolButtonStyle
> with one of these values:
> http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/html/qt.html#ToolButtonStyle-enum
> .
>
> E.g.:
>
> yourButton = QtGui.QToolButton()
> yourButton.setToolButtonStyle(QtCore.Qt.ToolButtonTextUnderIcon)
> yourButton.setText("Some text")
> yourButton.setIcon(QtGui.QIcon("./images/someImage.png"))
> yourButton.setIconSize(QtCore.QSize(140, 140))
> yourButton.clicked.connect(self.onButtonClicked)
>
> On Wed, Aug 17, 2011 at 03:39, uahmed <gleam.uahmed at gmail.com> wrote:
>
>> Hi
>>
>> Thank you for the reply i search for it
>>
>>
>> http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/html/qtoolbutton.html
>>
>> but unfortunately i didnt get any of such method .
>>
>> On Wed, Aug 17, 2011 at 3:28 AM, Josh Stratton <strattonbrazil at gmail.com>wrote:
>>
>>> QToolbarButton has a value for putting text underneath, which may be
>>> more what you want.
>>>
>>> On Tue, Aug 16, 2011 at 3:20 PM, uahmed <gleam.uahmed at gmail.com> wrote:
>>> > HI
>>> >
>>> > I want to do alignment in  image and text , i want that image should be
>>> on
>>> > center top and text should be at the bottom of image . I search for it
>>> but
>>> > didnt get the  relevant search result . Can you please tell me how to
>>> do
>>> > that ?
>>> >
>>> > Chunk of Code for Button Without Text:
>>> >
>>> >                 button = QtGui.QPushButton(widget)
>>> >                 button.setIcon(QtGui.QIcon('default.gif'))
>>> >                 button.setIconSize(QtCore.QSize(100,100))
>>> >                 button.setGeometry(xval,yval, 130, 130)
>>> >                 button.connect(button, QtCore.SIGNAL('clicked()'),
>>> > partial(calluser, user_Handle))
>>> >
>>> > Chunk of Code for Button With Text:
>>> >
>>> >                 button = QtGui.QPushButton(widget)
>>> >                 button.setIcon(QtGui.QIcon('default.gif'))
>>> >                 button.setIconSize(QtCore.QSize(100,100))
>>> >                 button[text].setText(QtCore.QString(user_Handle))
>>> >                 button.setGeometry(xval,yval, 130, 130)
>>> >                 button.connect(button, QtCore.SIGNAL('clicked()'),
>>> > partial(calluser, user_Handle))
>>> >
>>> > Thank You
>>> >
>>> > Ahmed
>>> >
>>> > _______________________________________________
>>> > PyQt mailing list    PyQt at riverbankcomputing.com
>>> > http://www.riverbankcomputing.com/mailman/listinfo/pyqt
>>> >
>>>
>>
>>
>> _______________________________________________
>> PyQt mailing list    PyQt at riverbankcomputing.com
>> http://www.riverbankcomputing.com/mailman/listinfo/pyqt
>>
>
>
>
> --
> Nick Gaens
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.riverbankcomputing.com/pipermail/pyqt/attachments/20110817/cd60bad6/attachment.html>


More information about the PyQt mailing list