Lines Matching refs:breakPos

365 int findBreak(int &breakPos, QString text, QFontMetrics *fm, int maxWidth)  in findBreak()  argument
370 breakPos = text.length(); in findBreak()
384 int halfPos = (bottomPos + breakPos) / 2; in findBreak()
393 breakPos = halfPos; in findBreak()
401 int pos = breakPos; in findBreak()
419 breakPos = pos; in findBreak()
421 usedWidth = fm->horizontalAdvance(text, breakPos); in findBreak()
423 usedWidth = fm->width(text, breakPos); in findBreak()
439 int findBreakBackwards(int &breakPos, QString text, QFontMetrics *fm, int maxWidth) in findBreakBackwards() argument
444 breakPos = 0; in findBreakBackwards()
458 int halfPos = (breakPos + topPos) / 2; in findBreakBackwards()
465 breakPos = halfPos; in findBreakBackwards()
475 int pos = breakPos; in findBreakBackwards()
493 breakPos = pos; in findBreakBackwards()
495 usedWidth = fm->horizontalAdvance(text.mid(breakPos)); in findBreakBackwards()
497 usedWidth = fm->width(text.mid(breakPos)); in findBreakBackwards()
751 int breakPos; in drawField() local
754 w = pixW + findBreak(breakPos, name, _fm, width - pixW); in drawField()
756 remaining = name.mid(breakPos); in drawField()
758 if (name[breakPos - 1].category() == QChar::Separator_Space) { in drawField()
759 name = name.left(breakPos - 1); in drawField()
761 name = name.left(breakPos); in drawField()
764 w = pixW + findBreakBackwards(breakPos, name, _fm, width - pixW); in drawField()
766 remaining = name.left(breakPos); in drawField()
768 if (name[breakPos].category() == QChar::Separator_Space) { in drawField()
769 name = name.mid(breakPos + 1); in drawField()
771 name = name.mid(breakPos); in drawField()