Beispiel #1
0
void TargetsDialog::targetSelected(const QModelIndex &index)
{
	if (index.row() != -1) {
		lastRowNumberSelected = index.row();
		populateFormWithIndex(index);
	}
}
/* ********************************************************************* */
void BarlowsDataMapper::barlowSelected(const QModelIndex &index)
{
	
	if (index.row() != -1) {
		lastRowNumberSelected = index.row();
		populateFormWithIndex(index);
	}
}
Beispiel #3
0
void TargetsDialog::teardownConnections()
{	
	disconnect(ui->closeStelWindow, SIGNAL(clicked()), this, SLOT(close()));
	disconnect(ui->targetsListView->selectionModel() , SIGNAL(currentRowChanged(QModelIndex, QModelIndex)), 
			   this, SLOT(populateFormWithIndex(QModelIndex)));
	disconnect(ui->typeComboBox, SIGNAL(currentIndexChanged(const QString&)), this, SLOT(targetTypeChanged(const QString&)));
	disconnect(ui->addTargetButton, SIGNAL(clicked()), this, SLOT(insertNewTarget()));
	disconnect(ui->deleteTargetButton, SIGNAL(clicked()), this, SLOT(deleteSelectedTarget()));
	disconnect(ui->addFromSelectionButton, SIGNAL(clicked()), this, SLOT(createTargetFromSelection()));
	disconnect(ui->aliasLineEdit, SIGNAL(editingFinished()), this, SLOT(aliasChanged()));
	disconnect(ui->catalogNumberLineEdit, SIGNAL(editingFinished()), this, SLOT(catalogNumberChanged()));
	disconnect(ui->j2000DecLineEdit, SIGNAL(editingFinished()), this, SLOT(declinationChanged()));
	disconnect(ui->j2000RALineEdit, SIGNAL(editingFinished()), this, SLOT(rightAscentionChanged()));
	disconnect(ui->distanceLineEdit, SIGNAL(editingFinished()), this, SLOT(distanceChanged()));
	disconnect(ui->magnitudeLineEdit, SIGNAL(editingFinished()), this, SLOT(magnitudeChanged()));
	disconnect(ui->sizeLineEdit, SIGNAL(editingFinished()), this, SLOT(sizeChanged()));
	disconnect(ui->notesTextEdit, SIGNAL(textChanged()), this, SLOT(notesChanged()));
}