feat: add fit-in-view action

This commit is contained in:
Gary Wang
2021-06-04 13:53:47 +08:00
parent 3e51cd5603
commit 635199b85b
6 changed files with 20 additions and 0 deletions

View File

@ -208,6 +208,12 @@ void GraphicsView::checkAndDoFitInView(bool markItOnAnyway)
}
}
// Automately do fit in view when viewport(window) smaller than image original size.
void GraphicsView::setEnableAutoFitInView(bool enable)
{
m_enableFitInView = enable;
}
inline double zeroOrOne(double number)
{
return qFuzzyIsNull(number) ? 0 : (number > 0 ? 1 : -1);