Отправляет email-рассылки с помощью сервиса Sendsay
←  Предыдущая тема Все темы Следующая тема →
пишет:

Пишем свой Paint на Qt

Все пользовались программой Paint, рисовали кружочки линии, циферки и буковки. Но может быть кто-нибудь хочет самостоятельно написать свой Paint

На самом деле в этом нет ничего сложного. Qt позволяет отслеживать события кликов мыши на специальной графической сцене. Когда мы зажимаем клавишу мыши и вызываем событие mousePressEvent, начинает рисоваться линия при перемещении курсора мыши, а когда отпускаем клавишу мыши, то линия перестаёт рисоваться. Во время перемещения курсора мыши с нажатой клавишей происходит вызов события mouseMoveEvent, именно в котором и рисуется линия.

Всё что нужно сделать - это правильно обработать события от Мыши, чтобы линии красиво отрисовывались. Например можно будет написать надпись как на изображении.

А как это сделать, читайте в следующей статье

Это интересно
0

07.10.2015
Пожаловаться Просмотров: 2705  
←  Предыдущая тема Все темы Следующая тема →


Комментарии временно отключены