Show
Ignore:
Timestamp:
08/08/07 06:06:52 (16 months ago)
Author:
eugene
Message:

Make history reverse optional.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • branches/qt-gui_qt4/src/ewidgets.cpp

    r5081 r5115  
    162162    m_nDateFormat = m->m_histDateFormat; 
    163163    m_extraSpacing = m->m_histVertSpacing; 
     164    m_reverse = m->m_histReverse; 
    164165    m_appendLineBreak = false; 
    165166  } 
     
    170171    m_nDateFormat = m->m_chatDateFormat; 
    171172    m_extraSpacing = m->m_chatVertSpacing; 
     173    m_reverse = false; 
    172174    m_appendLineBreak = m->m_chatAppendLineBreak; 
    173175  } 
     
    213215    m_nDateFormat = m->m_histDateFormat; 
    214216    m_extraSpacing = m->m_histVertSpacing; 
     217    m_reverse = m->m_histReverse; 
    215218    m_appendLineBreak = false; 
    216219  } 
     
    221224    m_nDateFormat = m->m_chatDateFormat; 
    222225    m_extraSpacing = m->m_chatVertSpacing; 
     226    m_reverse = false; 
    223227    m_appendLineBreak = m->m_chatAppendLineBreak; 
    224228  } 
     
    318322      s.append("<br>"); 
    319323 
    320     m_buffer.append(s); 
    321324    if (m_appendLineBreak) 
    322       m_buffer.append("<hr>"); 
     325      s.append("<hr>"); 
     326 
     327    if (m_reverse) 
     328      m_buffer.prepend(s); 
     329    else 
     330      m_buffer.append(s); 
    323331  } 
    324332  else 
    325333  { 
     334    if (m_appendLineBreak) 
     335      s.append("<hr>"); 
     336 
    326337    append(s); 
    327     if (m_appendLineBreak) 
    328       append("<hr>"); 
    329338  } 
    330339}