- if (true) {
- offsetmin = (e->rect().left() + m_offset) / littleMarkDistance;
- offsetmin = offsetmin * littleMarkDistance;
- // draw the little marks
- fend = m_scale * littleMarkDistance;
- if (fend > 5) for (f = offsetmin - m_offset; f < offsetmax - m_offset; f += fend)
- p.drawLine((int)f, LITTLE_MARK_X1, (int)f, LITTLE_MARK_X2);
- }
- if (true) {
- offsetmin = (e->rect().left() + m_offset) / mediumMarkDistance;
- offsetmin = offsetmin * mediumMarkDistance;
- // draw medium marks
- fend = m_scale * mediumMarkDistance;
- if (fend > 5) for (f = offsetmin - m_offset - fend; f < offsetmax - m_offset + fend; f += fend)
- p.drawLine((int)f, MIDDLE_MARK_X1, (int)f, MIDDLE_MARK_X2);
- }
- if (true) {
- offsetmin = (e->rect().left() + m_offset) / bigMarkDistance;
- offsetmin = offsetmin * bigMarkDistance;
- // draw big marks
- fend = m_scale * bigMarkDistance;
- if (fend > 5) for (f = offsetmin - m_offset; f < offsetmax - m_offset; f += fend)
- p.drawLine((int)f, BIG_MARK_X1, (int)f, BIG_MARK_X2);