Exemplo n.º 1
0
void pOpenedFileModel::setSortMode( pOpenedFileModel::SortMode mode )
{
    if ( mSortMode != mode )
    {
        mSortMode = mode;
        emit sortModeChanged( mSortMode );
        sortDocuments();
    }
}
Exemplo n.º 2
0
void FolderModel::setSortMode(int mode)
{
    if (m_sortMode != mode) {
        m_sortMode = mode;

        if (mode == -1 /* Unsorted */) {
            setDynamicSortFilter(false);
        } else {
            invalidate();
            sort(m_sortMode, m_sortDesc ? Qt::DescendingOrder : Qt::AscendingOrder);
            setDynamicSortFilter(true);
        }

        emit sortModeChanged();
    }
}