void DotPlotDialog::sl_invertedColorButton() { QObjectScopedPointer<QColorDialog> d = new QColorDialog(invertedColor, this); d->exec(); CHECK(!d.isNull(), ); if (QDialog::Accepted == d->result()) { invertedColor = d->selectedColor(); invertedCheckBox->setChecked(true); } updateColors(); }
void MSAOverviewContextMenu::sl_colorActionTriggered() { QObjectScopedPointer<QColorDialog> colorDialog = new QColorDialog(graphOverview->getCurrentColor(), this); #ifdef Q_OS_MAC if (qgetenv("UGENE_GUI_TEST").toInt() == 1 && qgetenv("UGENE_USE_NATIVE_DIALOGS").toInt() == 0) { colorDialog->setOption(QColorDialog::DontUseNativeDialog); } #endif colorDialog->exec(); CHECK(!colorDialog.isNull(), ); if (QDialog::Accepted == colorDialog->result()) { emit si_colorSelected(colorDialog->selectedColor()); } }