diff -r c863538fcbb6 -r 4fa04caf0f43 ganeswidgets/tsrc/fute/HgWidgetTest/src/hgselectiondialog.cpp --- a/ganeswidgets/tsrc/fute/HgWidgetTest/src/hgselectiondialog.cpp Thu May 27 13:59:05 2010 +0300 +++ b/ganeswidgets/tsrc/fute/HgWidgetTest/src/hgselectiondialog.cpp Fri Jun 11 14:43:11 2010 +0300 @@ -36,9 +36,9 @@ setDismissPolicy(HbDialog::NoDismiss); setTimeout(HbDialog::NoTimeout); setHeadingWidget(new HbLabel(title, this)); - HbAction *action = new HbAction(primaryText, this); - addAction(action); - action->setDisabled(true); + mPrimaryAction = new HbAction(primaryText, this); + addAction(mPrimaryAction); + mPrimaryAction->setDisabled(true); addAction(new HbAction("Cancel", this)); connect(content->selectionModel(), @@ -95,7 +95,7 @@ QItemSelectionModel *selectionModel = mHgWidget->selectionModel(); QAbstractItemModel *model = mHgWidget->model(); if (selectionModel && model) { - primaryAction()->setEnabled(selectionModel->hasSelection()); + mPrimaryAction->setEnabled(selectionModel->hasSelection()); int selectedCount = selectionModel->selectedIndexes().count(); int itemCount = model->rowCount();