QPushButton - Не работает активная иконка



  • QIcon icon;
    icon.addFile(":/25.png", QSize(), QIcon::Normal); - работает
    icon.addFile(":/25_hover.png", QSize(), QIcon::Active); - не работает
    icon.addFile(":/25_disabled.png", QSize(), QIcon::Disabled); - работает

    QPushButton button;
    button.setIcon(icon);

    Ожидаю, что при наведение мышкой кнопка поменяет иконку на Активную, но не меняется....
    Кто-нибудь знает, почему?



  • Что будет если передать фокус на кнопку?
    Или нажать на кнопку и держать нажатой?



  • Да, кнопка становится активной именно при нажатии, ну или получении фокуса.

    Но, честно говоря, мне нужен был также и активный qcheckbox..
    и когда его состояние становится активным мне не удалось узнать...


Log in to reply
 

Looks like your connection to Qt Forum was lost, please wait while we try to reconnect.