Changeset 6033
- Timestamp:
- 01/13/08 18:50:45 (10 months ago)
- Location:
- trunk/qt-gui/src
- Files:
-
- 2 modified
-
usereventdlg.cpp (modified) (2 diffs)
-
usereventdlg.h (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/qt-gui/src/usereventdlg.cpp
r5944 r6033 105 105 106 106 const size_t SHOW_RECENT_NUM = 5; 107 108 typedef pair<CUserEvent *, char *> MessageIter; 109 110 bool OrderMessages(const MessageIter& m1, const MessageIter& m2) 111 { 112 return (m1.first->Time() < m2.first->Time()); 113 } 107 114 108 115 // ----------------------------------------------------------------------------- … … 1698 1705 1699 1706 // Sort the messages by time 1700 s ort(m_vMsgs.begin(), m_vMsgs.end(), OrderMessages());1707 stable_sort(m_vMsgs.begin(), m_vMsgs.end(), OrderMessages); 1701 1708 1702 1709 // Now, finally add them -
trunk/qt-gui/src/usereventdlg.h
r5779 r6033 30 30 #include <utility> 31 31 32 using std::binary_function;33 32 using std::list; 34 using std::pair;35 using std::string;36 33 37 34 #include "licq_color.h" … … 76 73 77 74 /* ----------------------------------------------------------------------------- */ 78 typedef pair<CUserEvent *, char *> MessageIter;79 80 struct OrderMessages : public binary_function<const MessageIter &, const MessageIter &, bool>81 {82 bool operator()(const MessageIter& m1, const MessageIter& m2)83 {84 return (m1.first->Time() < m2.first->Time());85 }86 };87 88 /* ----------------------------------------------------------------------------- */89 75 class UserEventTabDlg : public QWidget 90 76 {
