Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: нужна ваша помощь!
Форум на CrossPlatform.RU > Библиотеки > Qt > Qt Система рисования. Печать
albina_7
Помогите пожалуйста нарисовать круг,а внутри него треугольник.Спасибо заранее
Snake174
#include <QPainter>

#include "mainwindow.h"

MainWindow::MainWindow( QWidget *parent ):
  QMainWindow( parent )
{
  setFixedSize( 200, 200 );
}

void MainWindow::paintEvent( QPaintEvent */*e*/ )
{
  QPainter p( this );
  p.setRenderHint( QPainter::Antialiasing, true );
  p.drawEllipse( QPoint( width() / 2, height() / 2 ), 100, 100 );
  p.drawLine( QPoint( width() / 2, 0 ), QPoint( 10, 145 ) );
  p.drawLine( QPoint( width() / 2, 0 ), QPoint( 190, 145 ) );
  p.drawLine( QPoint( 10, 145 ), QPoint( 190, 145 ) );
}
albina_7
Спасибо большое!
извините а нельзя полностью программу?я не очень соображаю в этом(
Алексей1153
а на каком моменте споткнулся , покажи ?
Snake174
Тебе просто от балды нарисовать надо или по каким-то формулам?
albina_7
вообще мне нужно создать не менее 5-ти классов.Один класс точка,класс векторы,линия и круг.Чтоб была иерархия.векторы и линия образуют треугольник который вписан в окружность.еще чтоб каждая точка была подписана.
albina_7
Ребятааа!!!
Короче главная задача это классы и наследование.Класс:прямая линия,от него наследуется класс вектор.Потом класс точка,класс угол,абстрактный класс цвет.вот примерно так:http://saveimg.ru/show-image.php?id=dc2b9b37a54a53e65d88ab254f2b0d39
и:http://saveimg.ru/show-image.php?id=99834f58dca7eeae02e5222e8e638194
Очень очень нужна ваша помощь.желательно до завтра!!Пожалуйста помогите,последняя надежда
Алексей1153
albina_7, какова цена вопроса ? :)
albina_7
договоримся)
Алексей1153
albina_7,

Цитата
Невозможно отправить это сообщение, так как получатель отключил свой личный ящик, или он попросту переполнен.

albina_7
все)
Алексей1153
аж два раза всё ? )) Неактуально больше? (Отправка ЛС так и недоступна)
albina_7
не знаю в чем проблема.но вот мой ящик пишите туда:schastlivay7@mail.ru
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2024 IPS, Inc.