[Qt-interest] Bold fonts
Oliver Demetz
forenbeitraege at oliverdemetz.de
Tue Jul 28 14:03:42 CEST 2009
Point size is 14.
I do not have any problem with the normal fonts, they are displayed as
they should.
Also, if I set the font-weight to bold generally, I get bolf text as
desired. The problem lies in switching between bold and normal fonts.
Donal O'Connor schrieb:
> What point size is the text on your button because as far as I know if
> it less than 7, then bold does not render?
>
> Not sure, but could possibly be the problem.
>
> On Tue, Jul 28, 2009 at 12:53 PM, Oliver Demetz
> <forenbeitraege at oliverdemetz.de <mailto:forenbeitraege at oliverdemetz.de>>
> wrote:
>
> Hi,
>
> I'm afraid this question is too basic, but
> I can't get the following to work:
>
> I have a button which is rendered as usual,
> with normal font. Now thare are situations,
> where I would like this button to have a *bold*
> font, eg. on hover, or if an associated action is
> active.
>
> For the hover-effect, I tried to use stylesheets:
>
> QPushButton{
> font-weight:normal;
> }
>
> QPushButton:hover {
> font-weight: bold;
> }
>
> But no success.
>
> For the activity indication of a button I have this
> piece of code:
>
> if(m_mirror_button.text() == tr("Mirror"))
> {
> // ---active---
> m_mirror_button.setText(tr("Un-Mirror"));
> QFont f = m_mirror_button.font();
> f.setBold(true);
> m_mirror_button.setFont(f);
> }
> else
> {
> //---inactive---
> m_mirror_button.setText(tr("Mirror"));
> QFont f = m_mirror_button.font();
> f.setBold(false);
> m_mirror_button.setFont(f);
> }
>
> but it also does not change anything.
>
> Where is my mistake?
>
> Thanks for your hint in advance.
>
> Olli
> _______________________________________________
> Qt-interest mailing list
> Qt-interest at trolltech.com <mailto:Qt-interest at trolltech.com>
> http://lists.trolltech.com/mailman/listinfo/qt-interest
>
>
More information about the Qt-interest-old
mailing list