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