ui: moved contentbased sizing to QtWindow
This commit is contained in:
@@ -125,7 +125,7 @@ void QtWindow::setup()
|
||||
setPreviousVisible(false);
|
||||
}
|
||||
|
||||
windowReady();
|
||||
setupDone();
|
||||
}
|
||||
|
||||
void QtWindow::setCancelAble(bool cancelable)
|
||||
@@ -318,6 +318,24 @@ void QtWindow::handleClose()
|
||||
emit canceled();
|
||||
}
|
||||
|
||||
void QtWindow::setupDone()
|
||||
{
|
||||
windowReady();
|
||||
|
||||
QSize actualSize = m_window->sizeHint() + QSize(50, 50);
|
||||
QSize preferredSize = sizeHint();
|
||||
|
||||
if (actualSize.height() > preferredSize.height())
|
||||
{
|
||||
resize(actualSize);
|
||||
}
|
||||
else
|
||||
{
|
||||
resize(preferredSize);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
void QtWindow::addLogo()
|
||||
{
|
||||
QtDeviceScaledPixmap coatiLogo((ResourcePaths::getGuiPath() + "window/logo.png").c_str());
|
||||
|
||||
Reference in New Issue
Block a user