示例#1
0
bool ScrollArea::touchScroll(const QPoint &delta) {
	int32 scTop = scrollTop(), scMax = scrollTopMax(), scNew = snap(scTop - delta.y(), 0, scMax);
	if (scNew == scTop) return false;

	scrollToY(scNew);
	return true;
}
示例#2
0
void CBaseUITextField::onResized()
{
	CBaseUIScrollView::onResized();
	m_textObject->setParentSize(m_vSize);
	//m_textObject->setSize(m_vSize);
	scrollToX(getScrollPosX());
	scrollToY(getScrollPosY());
	setScrollSizeToContent(0);
}