src/hbcore/gui/hbdialog.cpp
changeset 30 80e4d18b72f5
parent 28 b7da29130b0e
equal deleted inserted replaced
28:b7da29130b0e 30:80e4d18b72f5
   503     \sa primaryAction()
   503     \sa primaryAction()
   504 */
   504 */
   505 void HbDialog::setPrimaryAction(HbAction *action)
   505 void HbDialog::setPrimaryAction(HbAction *action)
   506 {
   506 {
   507     HB_DEPRECATED("HbDialog::setPrimaryAction(HbAction *action) is deprecated. Use QGraphicsWidget action api instead");
   507     HB_DEPRECATED("HbDialog::setPrimaryAction(HbAction *action) is deprecated. Use QGraphicsWidget action api instead");
       
   508     /* HbDialog::setPrimaryAction deprecation action coloring - begin */
       
   509     action->setProperty("invalid_addition", true);
       
   510     /* HbDialog::setPrimaryAction deprecation action coloring - end */
   508     Q_D(HbDialog);
   511     Q_D(HbDialog);
   509     if (d->primaryAction && action != d->primaryAction) {
   512     if (d->primaryAction && action != d->primaryAction) {
   510         removeAction(d->primaryAction);
   513         removeAction(d->primaryAction);
   511     }
   514     }
   512     d->primaryAction = action;
   515     d->primaryAction = action;
   539      \sa secondaryAction()
   542      \sa secondaryAction()
   540 */
   543 */
   541 void HbDialog::setSecondaryAction(HbAction *action)
   544 void HbDialog::setSecondaryAction(HbAction *action)
   542 {
   545 {
   543     HB_DEPRECATED("HbDialog::setSecondaryAction(HbAction *action) is deprecated. Use QGraphicsWidget action api instead");
   546     HB_DEPRECATED("HbDialog::setSecondaryAction(HbAction *action) is deprecated. Use QGraphicsWidget action api instead");
       
   547     /* HbDialog::setPrimaryAction deprecation action coloring - begin */
       
   548     action->setProperty("invalid_addition", true);
       
   549     /* HbDialog::setPrimaryAction deprecation action coloring - end */
   544     Q_D(HbDialog);
   550     Q_D(HbDialog);
   545     if (d->secondaryAction && action != d->secondaryAction) {
   551     if (d->secondaryAction && action != d->secondaryAction) {
   546         removeAction(d->secondaryAction);
   552         removeAction(d->secondaryAction);
   547     }
   553     }
   548     d->secondaryAction = action;
   554     d->secondaryAction = action;