Использование Softphone.Pro на нескольких мониторах с разными масштабами

Если вы используете Softphone.Pro на компьютере, к которому подключено несколько мониторов, на которых установлен разный масштаб, при перемещении окна приложения между мониторами операционная система меняет его масштаб. Это может привести к искажению интерфейса приложения.

Изменить способ масштабирования окна приложения системой при его перемещении между мониторами можно с помощью параметра dpiawareness.

Задать этот параметр можно двумя способами:

  • через ярлык Softphone.Pro - проблема будет решена только при запуске Softphone.Pro с изменённого ярлыка;
  • через файл qt.conf - проблема будет решена независимо от способа запуска приложения.

Задание параметра через ярлык Softphone.Pro

1. Закройте Softphone.Pro.

2. Найдите на рабочем столе ярлык Softphone.Pro, щёлкните по нему правой кнопкой мыши и выберите пункт Свойства.

3. В поле Объект поставьте пробел после SoftphonePro.exe и допишите -platform windows:dpiawareness=1.

Добавление параметра dpiawareness=1 в свойства ярлыка

4. Нажмите ОК и запустите изменённый ярлык. Проверьте поведение окна при его перемещении между мониторами.

Если окно продолжает масштабироваться некорректно, используйте значение dpiawareness=0, и проверьте, как изменится ситуация. При этом значении при использовании приложения на мониторе с масштабом более 100% интерфейс может быть размытым.

Добавление параметра dpiawareness=0 в свойства ярлыка

Задание параметра через файл qt.conf

1. Закройте Softphone.Pro.

2. Перейдите к расположению исполняемого файла Softphone.Pro. По умолчанию он находится в папке:

C:\Users\[WINDOWS-USER]\AppData\Local\Vedisoft\SoftphonePro

, где [WINDOWS-USER] - имя пользователя Windows.

3. Создайте в этой папке файл qt.conf.

4. Откройте его в любом текстовом редакторе и добавьте в файл следующие строки:

[Platforms]
WindowsArguments = dpiawareness=1

5. Сохраните изменения и закройте файл.

6. Откройте Softphone.Pro. Проверьте поведение окна при его перемещении между мониторами.

Если окно продолжает масштабироваться некорректно, используйте значение dpiawareness=0, и проверьте, как изменится ситуация. При этом значении при использовании приложения на мониторе с масштабом более 100% интерфейс может быть размытым.