Russian Qt Forum
Ноябрь 25, 2024, 08:39 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Пиксели и сантиметры  (Прочитано 14368 раз)
Yuriam
Гость
« : Март 15, 2006, 09:14 »

Здравствуйте! Может вопрос не только по QT, но столкнулся с проблемой, во время использования этой библиотеки.
Использую QCanvas. Его размер должен задаваться пользователем. Устанавливается размер в пикселях, а хочется чтобы пользователь имел дело с сантиметрами. Как перевести размер в сантиметрах в пиксели и обратно? Нашёл кучу ответов в диапозоне от "это элементарно" до "это невозможно", но ничего не понял. Ведь как-то это делается! Например, в MS Word я задаю размер листа в сантиметрах и он отображается реально в сантиметрах какой бы монитор у меня не был и какие бы настройки экрана я не поставил.
Подскажите что-нибудь.
Записан
burunduk
Гость
« Ответ #1 : Март 15, 2006, 10:51 »

А QPaintDevice::logicalDpiX() и QPaintDevice::logicalDpiY() разве тут не помогут ?  

Или я не заметил всей глубины проблемы ...
Записан
Sergeich
Гость
« Ответ #2 : Март 15, 2006, 16:49 »

Цитата: "burunduk"
А QPaintDevice::logicalDpiX() и QPaintDevice::logicalDpiY() разве тут не помогут ?  

Тогда уж лучше  QPaintDevice::heightMM() и QPaintDevice::widthMM ()
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.04 секунд. Запросов: 20.