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

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

Страниц: [1] 2   Вниз
  Печать  
Автор Тема: Помогите плс с графикой  (Прочитано 9917 раз)
Viperochek
Гость
« : Ноябрь 04, 2012, 17:43 »

Нужно создать фигуры трёх типов (rect , line , ellipse) через реализацию классов , сделать кнопки , которые будут : одна - рисовать , другая - очищать , третья - перемещать на какие то координаты , заданные в QLineEdit.Надеюсь понятно объяснил , так как в Qt - дуб-дубом...И если можно с объяснением кода.Заранее спасибо Улыбающийся
Идея не поможет)) код хотелось бы
« Последнее редактирование: Ноябрь 04, 2012, 18:28 от Viperochek » Записан
mutineer
Гость
« Ответ #1 : Ноябрь 04, 2012, 18:26 »

Так а что сделать-то надо? Идею подать?
Записан
mutineer
Гость
« Ответ #2 : Ноябрь 04, 2012, 18:31 »

Код за тебя написать? А что исполнитель за это получит?
Записан
Viperochek
Гость
« Ответ #3 : Ноябрь 04, 2012, 18:33 »

Код за тебя написать? А что исполнитель за это получит?
миллионы благодарностей )
Записан
mutineer
Гость
« Ответ #4 : Ноябрь 04, 2012, 18:34 »

Код за тебя написать? А что исполнитель за это получит?
миллионы благодарностей )

Понятно, благотворительностью сейчас не интересуюсь.

З.Ы. Задание составленно непонятно
Записан
ecspertiza
Супер
******
Offline Offline

Сообщений: 1053


С уважением, мастер конфетного цеха!


Просмотр профиля
« Ответ #5 : Ноябрь 04, 2012, 18:36 »

50$  Подмигивающий Ну или спрашивай что не понятно из задачи. Бесплатная подсказка - для рисования используй QPainter и его методы drawLine() , drawEllipse() , drawRect()  Улыбающийся
« Последнее редактирование: Ноябрь 04, 2012, 18:41 от ecspertiza » Записан
Viperochek
Гость
« Ответ #6 : Ноябрь 04, 2012, 18:42 »

50$  Подмигивающий Ну или спрашивай что не понятно из задачи. Бесплатная подсказка для рисования используй QPainter и его методы drawLine() , drawEllipse() , drawRect()  Улыбающийся
да задание вродь как не через QPainter нужно...а вообще , особый трабл задать воиды кнопкам )
Записан
mutineer
Гость
« Ответ #7 : Ноябрь 04, 2012, 18:43 »

Что кнопкам задать?
Записан
Viperochek
Гость
« Ответ #8 : Ноябрь 04, 2012, 18:46 »

Что кнопкам задать?
одна рисует , другая стирает , третья перемещает
Записан
ecspertiza
Супер
******
Offline Offline

Сообщений: 1053


С уважением, мастер конфетного цеха!


Просмотр профиля
« Ответ #9 : Ноябрь 04, 2012, 18:49 »

Ну пускай кнопки делают свои действия, рисовать то все равно через QPainter придется Улыбающийся Как бы не делали свои классы или QGraphicsItem рисовать все равно придется через  QPainter Улыбающийся
Записан
mutineer
Гость
« Ответ #10 : Ноябрь 04, 2012, 18:50 »

Цитировать
- особый трабл задать воиды кнопкам
- Что кнопкам задать?
- одна рисует , другая стирает , третья перемещает

Хз что ты имел в виду, но давай спрошу подругому.
Что в твоем предложении значит слово воиды?
Записан
Viperochek
Гость
« Ответ #11 : Ноябрь 04, 2012, 18:55 »

Цитировать
- особый трабл задать воиды кнопкам
- Что кнопкам задать?
- одна рисует , другая стирает , третья перемещает

Хз что ты имел в виду, но давай спрошу подругому.
Что в твоем предложении значит слово воиды?
кнопку через void задавать, хз я )
Записан
mutineer
Гость
« Ответ #12 : Ноябрь 04, 2012, 18:56 »

кнопку через void задавать, хз я )

Это вообще непонятная фраза. Я бы помог советом, но непонятно о чем ты говоришь
Записан
Viperochek
Гость
« Ответ #13 : Ноябрь 04, 2012, 19:00 »

кнопку через void задавать, хз я )

Это вообще непонятная фраза. Я бы помог советом, но непонятно о чем ты говоришь
ну скажем так , как просто задать действие этим трём кнопкам? 1. Должна взять данные из текстового файла и нарисовать фигуру, 2.Должна эту , нарисованную фигуру, стереть ; 3. Рядом с третьей кнопкой 2 QLineEdite в них вводятся значения на которые сместить фигуру , при нажатии кнопки - смещение.Как то так)
Записан
mutineer
Гость
« Ответ #14 : Ноябрь 04, 2012, 19:02 »

У кнопки есть сигнал clicked(). Привязываешь к этому сигналу свой слот, в котором и выполняешь нужные действия
Записан
Страниц: [1] 2   Вверх
  Печать  
 
Перейти в:  


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