29 |
29 |
30 @param filter Qt file filter (string) |
30 @param filter Qt file filter (string) |
31 @param initialFilter initial filter (string) |
31 @param initialFilter initial filter (string) |
32 @return the rearranged Qt file filter (string) |
32 @return the rearranged Qt file filter (string) |
33 """ |
33 """ |
34 if initialFilter: |
34 if initialFilter and not Globals.isMacPlatform(): |
35 fileFilters = filter.split(';;') |
35 fileFilters = filter.split(';;') |
36 if len(fileFilters) < 10 and initialFilter in fileFilters: |
36 if len(fileFilters) < 10 and initialFilter in fileFilters: |
37 fileFilters.remove(initialFilter) |
37 fileFilters.remove(initialFilter) |
38 fileFilters.insert(0, initialFilter) |
38 fileFilters.insert(0, initialFilter) |
39 return ";;".join(fileFilters) |
39 return ";;".join(fileFilters) |