Lines Matching refs:lastCol
321 unsigned int lastCol = col; in calcEffectiveWidth() local
332 while (lastCol < nEffCols && span > 0) { in calcEffectiveWidth()
333 switch (m_layoutStruct[lastCol].width.type()) { in calcEffectiveWidth()
335 totalPercent += m_layoutStruct[lastCol].width.rawValue(); in calcEffectiveWidth()
339 if (m_layoutStruct[lastCol].width.value() > 0) { in calcEffectiveWidth()
340 fixedWidth += m_layoutStruct[lastCol].width.value(); in calcEffectiveWidth()
358 if (!m_layoutStruct[lastCol].effWidth.isPercent()) { in calcEffectiveWidth()
359 m_layoutStruct[lastCol].effWidth = Length(); in calcEffectiveWidth()
363 totalPercent += m_layoutStruct[lastCol].effWidth.rawValue(); in calcEffectiveWidth()
366 if (!m_layoutStruct[lastCol].emptyCellsOnly) in calcEffectiveWidth()
368 span -= m_table->spanOfEffCol(lastCol); in calcEffectiveWidth()
369 minWidth += m_layoutStruct[lastCol].effMinWidth; in calcEffectiveWidth()
370 maxWidth += m_layoutStruct[lastCol].effMaxWidth; in calcEffectiveWidth()
371 lastCol++; in calcEffectiveWidth()
388 for (unsigned int pos = col; pos < lastCol; pos++) { in calcEffectiveWidth()
393 for (unsigned int pos = col; pos < lastCol && totalWidth > 0; pos++) { in calcEffectiveWidth()
411 for (unsigned int pos = col; fixedWidth > 0 && pos < lastCol; pos++) { in calcEffectiveWidth()
423 for (unsigned int pos = col; maxw >= 0 && pos < lastCol; pos++) { in calcEffectiveWidth()
434 … for (unsigned int pos = col; maxw >= 0 && pos < lastCol && minw < cMinWidth; pos++) { in calcEffectiveWidth()
449 for (unsigned int pos = col; maxWidth >= 0 && pos < lastCol; pos++) { in calcEffectiveWidth()
457 for (unsigned int pos = col; pos < lastCol; pos++) in calcEffectiveWidth()
462 for (unsigned int pos = col; pos < lastCol; pos++) in calcEffectiveWidth()