void CDPUpperRightView::updateFS(pFlyState fs) { updateEdits(fs); mapData.push_back(FPOINT((float)dpXCoor, (float)dpYCoor)); updateCurve(); UpdateData(FALSE); }
void NewStreamView::deleteCurrent() { int row = listWidget->currentRow(); mStreams.erase(mStreams.begin() + row); listWidget->clear(); for (auto it(mStreams.begin()); it != mStreams.end(); ++it) { listWidget->addItem (it->first); } listWidget->setCurrentRow(row); updateEdits(); }
NewStreamView::NewStreamView() : mStreams(SettingsManager::getSettingsManager()->getStreams()) { setupUi(this); nameLineEdit->setDisabled(true); urlLineEdit->setDisabled(true); setWindowTitle("Add new stream"); for (auto it(mStreams.begin()); it != mStreams.end(); ++it) { listWidget->addItem (it->first); } connect(newButton, SIGNAL(clicked()), this, SLOT(addNew())); connect(deleteButton, SIGNAL(clicked()), this, SLOT(deleteCurrent())); connect(mStoreButton, SIGNAL(clicked()), this, SLOT(storeStreams())); connect(nameLineEdit, SIGNAL(textEdited(const QString &)), this, SLOT(storeName(const QString &))); connect(urlLineEdit, SIGNAL(textEdited(const QString &)), this, SLOT(storeUrl(const QString &))); connect(listWidget, SIGNAL(itemSelectionChanged()), this, SLOT(updateEdits())); }