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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: QImage  (Прочитано 4415 раз)
Vist
Гость
« : Май 05, 2012, 11:41 »

Ребята, кто-нибудь подскажет как у объекта QImage поменять высоту с шириной.
В C++ Builder  и MFC это делается элементарно для TDib (CDib).
Записан
Igors
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 11445


Просмотр профиля
« Ответ #1 : Май 05, 2012, 12:01 »

Ребята, кто-нибудь подскажет как у объекта QImage поменять высоту с шириной.
См QImage::scaled, ребятенок  Улыбающийся

В C++ Builder  и MFC это делается элементарно для TDib (CDib).
"Элементарно" не значит "просто". Напр y = abs(x) ф-ция простая но не элементарная. Лучше не употреблять слов значение которых Вам неизвестно  Улыбающийся
Записан
Vist
Гость
« Ответ #2 : Май 05, 2012, 12:38 »

Уважаемый, scaled() масштабирует Image, но не меняет исходные значения высоты и ширины.
Изучите вопрос, а не выеживайтесь.
Записан
GreatSnake
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2921



Просмотр профиля
« Ответ #3 : Май 05, 2012, 12:44 »

Тогда объясни, что значит "у объекта QImage поменять высоту с шириной"?
Повернуть на 90 градусов?
Записан

Qt 5.11/4.8.7 (X11/Win)
Bepec
Гость
« Ответ #4 : Май 05, 2012, 12:47 »

"Масштабирует" и "меняет исходные значения высоты и ширины" - Это одно и то же, не?

Записан
lighting
Гость
« Ответ #5 : Май 05, 2012, 12:49 »

Vist если хотите получить помощь то не стоит грубить - помогать забесплатно вам никто не обязан, тем более если вы не стесняетесь в выражениях.
По поднятой вами теме скорее всего подойдет метод QImage::copy.
Записан
Igors
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 11445


Просмотр профиля
« Ответ #6 : Май 05, 2012, 12:52 »

Уважаемый, scaled() масштабирует Image, но не меняет исходные значения высоты и ширины.
Изучите вопрос, а не выеживайтесь.
Ну а почему я должен "изучать" что Вы имели ввиду под мутным "поменять высоту с шириной" ?
Задавайте вопрос конкретнее, а не ссылайтесь на (де)билдер
Записан
Vist
Гость
« Ответ #7 : Май 05, 2012, 13:07 »

Ребята, извините если что не так сказал.
Разобрался. copy().
Спасибо.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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