15 m_ui.buttonBox->button(QDialogButtonBox::Ok)->setEnabled(
false);
16 connect(m_ui.gradientView, &QtGradientView::currentGradientChanged,
17 this, &QtGradientViewDialog::slotGradientSelected);
18 connect(m_ui.gradientView, &QtGradientView::gradientActivated,
19 this, &QtGradientViewDialog::slotGradientActivated);
31 dlg.setWindowTitle(caption);
32 QGradient grad = QLinearGradient();
33 const int res = dlg.exec();
34 if (res == QDialog::Accepted)
35 grad = dlg.m_ui.gradientView->gradientManager()->gradients().value(dlg.m_ui.gradientView->currentGradient());
37 *ok = res == QDialog::Accepted;