| 480 | } |
| 481 | |
| 482 | void WizEditButton::setStatefulIcon(const QIcon& ico, WizToolButton::State state) |
| 483 | { |
| 484 | |
| 485 | switch (state) { |
| 486 | |
| 487 | case Normal: |
| 488 | { |
| 489 | QPixmap pm = ico.pixmap(m_iconSize, QIcon::Normal, QIcon::Off); |
| 490 | QIcon i = icon(); |
| 491 | i.addPixmap(pm, QIcon::Normal, QIcon::Off); |
| 492 | setIcon(i); |
| 493 | } |
| 494 | break; |
| 495 | case Checked: |
| 496 | { |
| 497 | QPixmap pm = ico.pixmap(m_iconSize, QIcon::Normal, QIcon::On); |
| 498 | QIcon i = icon(); |
| 499 | i.addPixmap(pm, QIcon::Normal, QIcon::On); |
| 500 | setIcon(i); |
| 501 | } |
| 502 | break; |
| 503 | case Badge: |
| 504 | |
| 505 | break; |
| 506 | } |
| 507 | } |
| 508 | |
| 509 | void WizEditButton::setStatefulText(const QString& text, const QString& strTips, WizToolButton::State state) |
| 510 | { |
no outgoing calls
no test coverage detected