Changeset 5115 for branches/qt-gui_qt4/src/userinfodlg.cpp
- Timestamp:
- 08/08/07 06:06:52 (16 months ago)
- Files:
-
- 1 modified
-
branches/qt-gui_qt4/src/userinfodlg.cpp (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/qt-gui_qt4/src/userinfodlg.cpp
r5081 r5115 1774 1774 chkHistoryReverse = new QCheckBox(tr("Rever&se")); 1775 1775 connect(chkHistoryReverse, SIGNAL(toggled(bool)), SLOT(HistoryReverse(bool))); 1776 chkHistoryReverse->setChecked(m_bHistoryReverse = true);1776 chkHistoryReverse->setChecked(m_bHistoryReverse = mainwin->m_histReverse); 1777 1777 chkHistoryReverse->setFixedSize(chkHistoryReverse->sizeHint()); 1778 1778 l->addWidget(chkHistoryReverse); … … 2045 2045 // Last check (will be true if history is empty) 2046 2046 if (m_lHistoryList.size() == 0) return; 2047 HistoryListIter tempIter; 2048 2049 if(m_bHistoryReverse) 2050 { 2051 tempIter = m_iHistoryEIter; 2052 tempIter--; 2053 } 2054 else 2055 { 2056 tempIter = m_iHistorySIter; 2057 } 2047 HistoryListIter tempIter = m_iHistorySIter; 2048 2058 2049 QString s; 2059 2050 QString tmp; … … 2094 2085 2095 2086 mlvHistory->clear(); 2087 mlvHistory->m_reverse = m_bHistoryReverse; 2096 2088 while (m_nHistoryShowing < (NUM_MSG_PER_HISTORY)) 2097 2089 { … … 2117 2109 barFiltering->setValue(m_nHistoryShowing); 2118 2110 } 2119 if(m_bHistoryReverse) 2120 { 2121 if (tempIter == (lneFilter->text().isEmpty() ? 2122 m_iHistorySIter : m_lHistoryList.begin())) 2123 break; 2124 tempIter--; 2125 } 2126 else 2127 { 2128 tempIter++; 2129 if (tempIter == (lneFilter->text().isEmpty() ? 2130 m_iHistoryEIter : m_lHistoryList.end())) 2131 break; 2132 } 2111 2112 tempIter++; 2113 if (tempIter == (lneFilter->text().isEmpty() ? 2114 m_iHistoryEIter : m_lHistoryList.end())) 2115 break; 2133 2116 } 2134 2117
