|
|
|
@ -238,14 +238,14 @@ void FolderTreeView::setSortingPolicy(FolderTreeWidget::SortingPolicy policy, bo |
|
|
|
mSortingPolicy = policy; |
|
|
|
mSortingPolicy = policy; |
|
|
|
switch (mSortingPolicy) { |
|
|
|
switch (mSortingPolicy) { |
|
|
|
case FolderTreeWidget::SortByCurrentColumn: |
|
|
|
case FolderTreeWidget::SortByCurrentColumn: |
|
|
|
header()->setClickable(true); |
|
|
|
header()->setSectionsClickable(true); |
|
|
|
header()->setSortIndicatorShown(true); |
|
|
|
header()->setSortIndicatorShown(true); |
|
|
|
setSortingEnabled(true); |
|
|
|
setSortingEnabled(true); |
|
|
|
Q_EMIT manualSortingChanged(false); |
|
|
|
Q_EMIT manualSortingChanged(false); |
|
|
|
break; |
|
|
|
break; |
|
|
|
|
|
|
|
|
|
|
|
case FolderTreeWidget::SortByDragAndDropKey: |
|
|
|
case FolderTreeWidget::SortByDragAndDropKey: |
|
|
|
header()->setClickable(false); |
|
|
|
header()->setSectionsClickable(false); |
|
|
|
header()->setSortIndicatorShown(false); |
|
|
|
header()->setSortIndicatorShown(false); |
|
|
|
|
|
|
|
|
|
|
|
setSortingEnabled(false); // hack for qutie bug: this call shouldn't be here at all
|
|
|
|
setSortingEnabled(false); // hack for qutie bug: this call shouldn't be here at all
|
|
|
|
|