| 392 | } |
| 393 | |
| 394 | void TabStructures::onTreeItemClicked(QTreeWidgetItem *item, int column) |
| 395 | { |
| 396 | (void) column; |
| 397 | QVariant dat; |
| 398 | dat = item->data(0, Qt::UserRole); |
| 399 | if (dat.isValid()) |
| 400 | { |
| 401 | uint64_t seed = qvariant_cast<uint64_t>(dat); |
| 402 | int dim = item->data(0, Qt::UserRole+1).toInt(); |
| 403 | WorldInfo wi; |
| 404 | parent->getSeed(&wi); |
| 405 | wi.seed = seed; |
| 406 | parent->setSeed(wi, dim); |
| 407 | } |
| 408 | |
| 409 | dat = item->data(0, Qt::UserRole+2); |
| 410 | if (dat.isValid()) |
| 411 | { |
| 412 | Pos p = qvariant_cast<Pos>(dat); |
| 413 | parent->getMapView()->setView(p.x+0.5, p.z+0.5); |
| 414 | } |
| 415 | } |
| 416 | |
| 417 | void TabStructures::on_pushStart_clicked() |
| 418 | { |
nothing calls this directly
no test coverage detected