/************************************************************************* Set the current sort direction set for this segment. *************************************************************************/ void ListHeaderSegment::setSortDirection(SortDirection sort_dir) { if (d_sortDir != sort_dir) { d_sortDir = sort_dir; WindowEventArgs args(this); onSortDirectionChanged(args); invalidate(); } }
/************************************************************************* Set the sort direction on the current sort segment / column. *************************************************************************/ void ListHeader::setSortDirection(ListHeaderSegment::SortDirection direction) { if (d_sortDir != direction) { d_sortDir = direction; // set direction of current sort segment if (d_sortSegment) { d_sortSegment->setSortDirection(direction); } // Fire sort direction changed event. WindowEventArgs args(this); onSortDirectionChanged(args); } }