@@ -620,10 +620,13 @@ void MainWindow::on_actionMaske_bearbeiten_triggered()
setupFrameTree();
}
+// zeigt die intelligente Id Bearbeitungsoberfläche an
void MainWindow::on_actionIDs_bearbeiten_triggered()
{
if( !seq )
return;
SetIds ids( seq, this );
ids.exec();
+ v->update();
+ setupFrameTree();
@@ -78,7 +78,7 @@ private slots:
void on_actionIDs_anzeigen_triggered(bool checked);
// Zeigt die Maskenbearbeitungsoberfläche
void on_actionMaske_bearbeiten_triggered();
-
+ // zeigt die intelligente Id Bearbeitungsoberfläche an
void on_actionIDs_bearbeiten_triggered();
private:
@@ -246,7 +246,7 @@ void SetIdsView::mouseReleaseEvent(QMouseEvent *e)
if( p->getId() == "-1" && m->id == -1 )
bool ok;
- int max = s->getMaxObjectId();
+ int max = s->getMaxObjectId() + 1;
int id = QInputDialog::getInt( this, "ID", "Gebe die neue ID ein", max, 0, max, 1, &ok );
if( ok )