Поворот изображения в Qt
в моем приложении я хочу повернуть изображение (я установил изображение на QLabel
). Я установил один QPushButton
, при нажатии этой кнопки я хочу повернуть свое изображение в четырех направлениях (справа->внизу->слева->вверху)
помочь?
1 ответов
предполагая, что у вас есть указатель на QLabel, вы можете сделать что-то вроде
void MyWidget::rotateLabel()
{
QPixmap pixmap(*my_label->pixmap());
QMatrix rm;
rm.rotate(90);
pixmap = pixmap.transformed(rm);
my_label->setPixmap(pixmap);
}
Это проведет вас через правый, нижний, левый, верхний в четырех приложениях.