MCPcopy Create free account
hub / github.com/KDE/kdiff3 / getLineString

Method getLineString

src/difftextwindow.cpp:1394–1411  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1392}
1393
1394QString DiffTextWindowData::getLineString(const LineType line) const
1395{
1396 //assert(line > 0);
1397 if(m_bWordWrap)
1398 {
1399 if((size_t)line < m_diff3WrapLineVector.size())
1400 {
1401 LineType d3LIdx = m_pDiffTextWindow->convertLineToDiff3LineIdx(line);
1402 return getString(d3LIdx).mid(m_diff3WrapLineVector[line].wrapLineOffset, m_diff3WrapLineVector[line].wrapLineLength);
1403 }
1404 else
1405 return QString();
1406 }
1407 else
1408 {
1409 return getString(line);
1410 }
1411}
1412
1413void DiffTextWindow::resizeEvent(QResizeEvent* e)
1414{

Callers 1

convertToLinePosMethod · 0.80

Calls 3

getStringFunction · 0.85
sizeMethod · 0.45

Tested by

no test coverage detected