9 void History::add(const QString &path)
12 if (!isEmpty() && !isEnd()) {
13 m_list.resize(m_pos + 1);
16 if (isEmpty() || (m_list[m_pos] != path)) {
19 m_pos = m_list.size() - 1;
22 const QString &History::back()
30 const QString &History::forward()