Hi, I want to use different icon when I point to my QAction. And I write some simple code for my app.
But When I selected toggled qaction. My QAction object does not show selected icon.
What is problem?
iconToolButtonLeft
= new QIcon();
iconToolButtonLeft
->addPixmap
(QPixmap(":/new/prefix1/Resources/save.png"),
QIcon::Normal,
QIcon::On );
iconToolButtonLeft
->addPixmap
(QPixmap(":/new/prefix1/Resources/greenTick.gif"),
QIcon::Active,
QIcon::On );
iconToolButtonLeft
->addPixmap
(QPixmap(":/new/prefix1/Resources/cut.png"),
QIcon::Selected,
QIcon::On );
iconToolButtonLeft = new QIcon();
iconToolButtonLeft->addPixmap(QPixmap(":/new/prefix1/Resources/save.png"), QIcon::Normal, QIcon::On );
iconToolButtonLeft->addPixmap(QPixmap(":/new/prefix1/Resources/greenTick.gif"), QIcon::Active, QIcon::On );
iconToolButtonLeft->addPixmap(QPixmap(":/new/prefix1/Resources/cut.png"), QIcon::Selected, QIcon::On );
To copy to clipboard, switch view to plain text mode
normalAct
= new QAction(*iconToolButtonLeft, tr
("&Normal"), editToolBar
);
normalAct->setCheckable(true);
editToolBar->addAction(normalAct);
normalAct = new QAction(*iconToolButtonLeft, tr("&Normal"), editToolBar );
normalAct->setCheckable(true);
editToolBar->addAction(normalAct);
To copy to clipboard, switch view to plain text mode
It works for QIcon's normal and active state but does not work in selected state?
But why?
thanks in advance
regards
Bookmarks