diff --git a/src/TGUI/Widgets/ListView.cpp b/src/TGUI/Widgets/ListView.cpp index 0589c386..617fd634 100644 --- a/src/TGUI/Widgets/ListView.cpp +++ b/src/TGUI/Widgets/ListView.cpp @@ -359,7 +359,7 @@ namespace tgui return; } - updateSelectedItem(index); + updateSelectedItem(static_cast(index)); // Move the scrollbar if (m_selectedItem * getItemHeight() < m_verticalScrollbar->getValue()) diff --git a/src/TGUI/Widgets/TreeView.cpp b/src/TGUI/Widgets/TreeView.cpp index 04fd5c4e..e5175dd2 100644 --- a/src/TGUI/Widgets/TreeView.cpp +++ b/src/TGUI/Widgets/TreeView.cpp @@ -1047,7 +1047,7 @@ namespace tgui updateSelectedAndHoveringItemColors(); } - m_verticalScrollbar->setMaximum(m_itemHeight * m_visibleNodes.size()); + m_verticalScrollbar->setMaximum(static_cast(m_itemHeight * m_visibleNodes.size())); m_horizontalScrollbar->setMaximum(static_cast(m_maxRight)); if ((m_maxRight + m_verticalScrollbar->getSize().x) > (getInnerSize().x - m_paddingCached.getLeft() - m_paddingCached.getRight())) @@ -1108,7 +1108,7 @@ namespace tgui }; int firstNode = 0; - int lastNode = m_visibleNodes.size(); + int lastNode = static_cast(m_visibleNodes.size()); if (m_verticalScrollbar->getViewportSize() < m_verticalScrollbar->getMaximum()) { firstNode = static_cast(m_verticalScrollbar->getValue() / m_itemHeight);