LINUX.ORG.RU

еще вопрос, если настройки одинаковые - то нвидиа и интелл выдас в плане размеров одинаковый размер шрифта и окон?

uuuuu
() автор топика

У тебя есть квадрат 10x10 «рисуемых» пикселей. Каждый «рисуемый» пиксель равен одному «физическому» пикселю на экране. Теперь ты говоришь - «хочу чтоб каждый рисуемый пиксель равнялся 10 физическим». Почему твой квадрат должен остаться тех же размеров? Он вообще ничего не знает о пикселях на экране, а та часть что переводит рисованные пиксели в физические ничего не знает о твоем квадрате, она вообще втупую рисует что ей там на вход пришло. Ну и наоборот.

micronekodesu ★★★
()

Потому, что почти все меряют в пикселях. В новых тулкитах сейчас активно перерабатывают эту часть и обвешиваются костылями, в последнем qt5 окно уже может понимать какой DPI у монитора и рассчитать размеры, а при перемещении на монитор с другим DPI пересчитать.

С разными драйверами разницы нет. Только , что драйвер Nvidia может передать иксам автоопределённый DPI, а большинство игнорируют и передают всегда DPI=96.

boowai ★★★★
()
Ответ на: комментарий от kott

Я был бы рад, если DPI сам правильно считался и выборочно окна масштабировались, не умеющие это сами, без всяких костылей вроде вторых иксов с внц. Немало игр заточены под 640x480 и хочется играть в окне, а при HiDPI половина живых и почти все мёртвые программы выглядят слишком мелко, или корёжатся.

boowai ★★★★
()

Попробуй если стоит qt5ct удалить и перезагрузиться

Griggorii
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.