From 97f07778b0c37b310b81b6824a57bf3459a4ea61 Mon Sep 17 00:00:00 2001 From: Rogier Date: Thu, 2 Jul 2015 18:04:54 +0200 Subject: [PATCH] Improve 'Tiles' tab a little --- mainwindow.cpp | 10 +++++++++ mainwindow.h | 4 ++++ mainwindow.ui | 55 +++++++++++++++++++++++++++++++++++++++++--------- 3 files changed, 60 insertions(+), 9 deletions(-) diff --git a/mainwindow.cpp b/mainwindow.cpp index a49ed34..ca74f61 100644 --- a/mainwindow.cpp +++ b/mainwindow.cpp @@ -953,3 +953,13 @@ void MainWindow::on_drawHeightscale_toggled(bool checked) ui->heightscaleIntervalMajor->setEnabled(state); ui->heightscaleIntervalMinor->setEnabled(state); } + +void MainWindow::on_tilecenter_clicked() +{ + ui->tiles_map->setText(tr("map center")); +} + +void MainWindow::on_tileorigin_clicked() +{ + ui->tiles_map->setText(tr("map origin (top left)")); +} diff --git a/mainwindow.h b/mainwindow.h index 7746569..c151b92 100644 --- a/mainwindow.h +++ b/mainwindow.h @@ -88,6 +88,10 @@ private slots: void on_drawScaleTop_toggled(bool checked); void on_drawHeightscale_toggled(bool checked); + + void on_tilecenter_clicked(); + + void on_tileorigin_clicked(); private: Ui::MainWindow *ui; diff --git a/mainwindow.ui b/mainwindow.ui index 9d49397..b396756 100644 --- a/mainwindow.ui +++ b/mainwindow.ui @@ -1966,8 +1966,11 @@ + + A chunk is the unit of map generation. Usually 5x5x5 blocks. + - chunk + chunk-aligned @@ -1980,8 +1983,11 @@ + + A block is 16x16x16 nodes + - block + block-aligned true @@ -2012,16 +2018,28 @@ arrange - - + + + + + 0 + 0 + + tilecenter - + + + + 0 + 0 + + tileorigin @@ -2030,10 +2048,29 @@ - + + + + + 0 + 0 + + + + Arrange: + + + + + + + 0 + 0 + + - arrange at + at: @@ -2046,7 +2083,7 @@ - world + world center (0,0) true @@ -2056,7 +2093,7 @@ - map + map origin (top-left)