Changeset View
Changeset View
Standalone View
Standalone View
src/svnfrontend/maintreewidget.cpp
Show First 20 Lines • Show All 2230 Lines • ▼ Show 20 Line(s) | 2229 | if (_indexes.size() >= 1) { | |||
---|---|---|---|---|---|
2231 | if (m_Data->m_Model->canFetchMore(_t)) { | 2231 | if (m_Data->m_Model->canFetchMore(_t)) { | ||
2232 | WidgetBlockStack st(m_TreeView); | 2232 | WidgetBlockStack st(m_TreeView); | ||
2233 | WidgetBlockStack st2(m_DirTreeView); | 2233 | WidgetBlockStack st2(m_DirTreeView); | ||
2234 | m_Data->m_Model->fetchMore(_t); | 2234 | m_Data->m_Model->fetchMore(_t); | ||
2235 | } | 2235 | } | ||
2236 | if (Kdesvnsettings::show_navigation_panel()) { | 2236 | if (Kdesvnsettings::show_navigation_panel()) { | ||
2237 | m_TreeView->setRootIndex(m_Data->m_SortModel->mapFromSource(_t)); | 2237 | m_TreeView->setRootIndex(m_Data->m_SortModel->mapFromSource(_t)); | ||
2238 | } | 2238 | } | ||
2239 | // Display relative path (including name of the checkout) in the titlebar | ||||
2240 | auto item = m_Data->m_Model->nodeForIndex(_t); | ||||
2241 | if (item) { | ||||
2242 | const QString repoBasePath = baseUri(); | ||||
2243 | const QString relativePath = item->fullName().mid(repoBasePath.lastIndexOf('/') + 1); | ||||
2244 | changeCaption(relativePath); | ||||
2245 | } | ||||
2246 | | ||||
2239 | } else { | 2247 | } else { | ||
2240 | checkSyncTreeModel(); | 2248 | checkSyncTreeModel(); | ||
2241 | } | 2249 | } | ||
2242 | if (m_TreeView->selectionModel()->hasSelection()) { | 2250 | if (m_TreeView->selectionModel()->hasSelection()) { | ||
2243 | m_TreeView->selectionModel()->clearSelection(); | 2251 | m_TreeView->selectionModel()->clearSelection(); | ||
2244 | } else { | 2252 | } else { | ||
2245 | enableActions(); | 2253 | enableActions(); | ||
2246 | } | 2254 | } | ||
▲ Show 20 Lines • Show All 122 Lines • Show Last 20 Lines |