Add ui::Widget::resetMin/MaxSize() member functions

This commit is contained in:
David Capello 2022-04-12 21:14:07 -03:00
parent c450bf7c50
commit 3645afd9a2
2 changed files with 13 additions and 0 deletions

View File

@ -975,6 +975,17 @@ void Widget::setMaxSize(const gfx::Size& sz)
m_maxSize = sz;
}
void Widget::resetMinSize()
{
m_minSize = gfx::Size(0, 0);
}
void Widget::resetMaxSize()
{
m_maxSize = gfx::Size(std::numeric_limits<int>::max(),
std::numeric_limits<int>::max());
}
void Widget::flushRedraw()
{
std::queue<Widget*> processing;

View File

@ -252,6 +252,8 @@ namespace ui {
const gfx::Size& maxSize() const { return m_maxSize; }
void setMinSize(const gfx::Size& sz);
void setMaxSize(const gfx::Size& sz);
void resetMinSize();
void resetMaxSize();
const gfx::Border& border() const { return m_border; }
void setBorder(const gfx::Border& border);