Lines Matching refs:breakPos
366 int findBreak(int &breakPos, QString text, QFontMetrics *fm, int maxWidth) in findBreak() argument
371 breakPos = text.length(); in findBreak()
381 int halfPos = (bottomPos + breakPos) / 2; in findBreak()
386 breakPos = halfPos; in findBreak()
394 int pos = breakPos; in findBreak()
412 breakPos = pos; in findBreak()
413 usedWidth = fm->horizontalAdvance(text, breakPos); in findBreak()
428 int findBreakBackwards(int &breakPos, QString text, QFontMetrics *fm, int maxWidth) in findBreakBackwards() argument
433 breakPos = 0; in findBreakBackwards()
443 int halfPos = (breakPos + topPos) / 2; in findBreakBackwards()
446 breakPos = halfPos; in findBreakBackwards()
456 int pos = breakPos; in findBreakBackwards()
474 breakPos = pos; in findBreakBackwards()
475 usedWidth = fm->horizontalAdvance(text.mid(breakPos)); in findBreakBackwards()
729 int breakPos; in drawField() local
732 w = pixW + findBreak(breakPos, name, _fm, width - pixW); in drawField()
734 remaining = name.mid(breakPos); in drawField()
736 if (name[breakPos - 1].category() == QChar::Separator_Space) { in drawField()
737 name = name.left(breakPos - 1); in drawField()
739 name = name.left(breakPos); in drawField()
742 w = pixW + findBreakBackwards(breakPos, name, _fm, width - pixW); in drawField()
744 remaining = name.left(breakPos); in drawField()
746 if (name[breakPos].category() == QChar::Separator_Space) { in drawField()
747 name = name.mid(breakPos + 1); in drawField()
749 name = name.mid(breakPos); in drawField()