// Re-apply the changes in selection, hue, saturation and luminosity on a fresh palette void redraw() { pal_preview->setPalette(palette); pal_preview->getPalette().shift(getHue(), pal_preview->getSelectionStart(), pal_preview->getSelectionEnd()); pal_preview->getPalette().saturate(getSat(), pal_preview->getSelectionStart(), pal_preview->getSelectionEnd()); pal_preview->getPalette().illuminate(getLum(), pal_preview->getSelectionStart(), pal_preview->getSelectionEnd()); pal_preview->draw(); }
//--------------------------------------------------------------------------- void satpassdialog::on_satListWidget_currentItemChanged(QListWidgetItem* current, QListWidgetItem* /*previous*/) { TSat *sat; if(!current || current->text().isEmpty()) return; sat = getSat(satList, current->text()); if(sat == NULL) return; QApplication::setOverrideCursor(Qt::WaitCursor); m_ui->tableWidget->setSortingEnabled(false); sat->SatellitePasses(mw->getRig(), m_ui->tableWidget, getSelectedUTC()); m_ui->tableWidget->setSortingEnabled(true); m_ui->tableWidget->sortItems(AOS_COL_NR); QApplication::restoreOverrideCursor(); }