Simplify creating horizontal/vertical layouts
This commit is contained in:
parent
670ac8beda
commit
31fbfdaa4d
1 changed files with 2 additions and 2 deletions
|
|
@ -51,12 +51,12 @@ namespace psemek::ui
|
||||||
|
|
||||||
void grid_layout::set_row_count(std::size_t count)
|
void grid_layout::set_row_count(std::size_t count)
|
||||||
{
|
{
|
||||||
set_size(count, column_count());
|
set_size(count, std::max<std::size_t>(1, column_count()));
|
||||||
}
|
}
|
||||||
|
|
||||||
void grid_layout::set_column_count(std::size_t count)
|
void grid_layout::set_column_count(std::size_t count)
|
||||||
{
|
{
|
||||||
set_size(row_count(), count);
|
set_size(std::max<std::size_t>(1, row_count()), count);
|
||||||
}
|
}
|
||||||
|
|
||||||
void grid_layout::set_size(std::size_t rows, std::size_t columns)
|
void grid_layout::set_size(std::size_t rows, std::size_t columns)
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue