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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Предложили сделать на qt  (Прочитано 4983 раз)
Malison
Гость
« : Май 24, 2009, 10:58 »

Вот эту лабораторную работы мне предложили сделать на QT.

Помогите реализовать лабораторную работу:

1) Разработать программу графического преобразования объектов в двумерном пространстве.
Требования:
Виды преобразования: масштабирование (от 0- 4 вещественное),
                                       
    перенос (-200,200),
                                       
    поворот (углы произвольные).
Центр осей располагается в центре рабочей области.
Желательно выводить проекции на оси углов фигур.
Использовать три типа фигур (например: окружность, треугольник, прямоугольник).
Цвета начальной фигуры и конечной различаются.
Начальная фигура всегда остается на экране.
Поворот осуществляется относительно центра осей.



Объясните плиз:   
1) где скачать QT
2) если не трудно киньте примерный код (хотя бы в личку)
3) у меня есть какая то версия qt 4.5.1 но при компиляции проги пишет, что qt не установлен и данная версия не оддерживается, как быть?
Записан
Rcus
Гость
« Ответ #1 : Май 24, 2009, 11:03 »

1) qtsoftware.com
2) $QTDIR/demos/affine
Записан
Авварон
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3260


Просмотр профиля
« Ответ #2 : Май 24, 2009, 12:08 »

3) прописать версию qt: tools->options->qt4 - там добавляешь новую версию а-ля F:\Developer\Qt\2009.01\qt и внизу в выпадающем списке выбираешь эту сроку (там по дефолту должна быть auto-detect, но она не на всех системах пашет)
Записан
Malison
Гость
« Ответ #3 : Май 24, 2009, 12:21 »

1) qtsoftware.com
2) $QTDIR/demos/affine

по поводу первого вопроса, скачал поставил, по поводу второго вопроса: запустил демос: affine, выдает ошибку: collect2: Id returned 1 exit status. как быть с этим?

3) прописать версию qt: tools->options->qt4 - там добавляешь новую версию а-ля F:\Developer\Qt\2009.01\qt и внизу в выпадающем списке выбираешь эту сроку (там по дефолту должна быть auto-detect, но она не на всех системах пашет)

пробовал так, не получилось, проблема решилась, когда я название папки сменил (куда по умолчанию ставит.) Сделал: QT_4_5_1 и все нормально стало
Записан
sLiva
Гость
« Ответ #4 : Май 24, 2009, 12:38 »

Выслал тебе на мыло свою такую же лабу, делал когда-то:-))
Записан
Malison
Гость
« Ответ #5 : Май 24, 2009, 12:50 »

Выслал тебе на мыло свою такую же лабу, делал когда-то:-))

Спасибо большое, щас буду тестить. А есть еще файл .pro чтобы нормально все подключить и не перепутать.
Но думаю если не примет перпод зачет, буду пытаться сам редактировать (в крайнем случае спрошу)
Записан
Malison
Гость
« Ответ #6 : Май 24, 2009, 13:05 »

Не могу сделать файл   .pro  кучу ошибок при запуске выдает Грустный
Записан
Авварон
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3260


Просмотр профиля
« Ответ #7 : Май 24, 2009, 14:48 »

пуск - программы - qt - qt command promt
cd в директорию с проектом
qmake -project
Записан
Malison
Гость
« Ответ #8 : Май 24, 2009, 15:44 »

пуск - программы - qt - qt command promt
cd в директорию с проектом
qmake -project

Уже подсказали Улыбающийся Но все равно спасибо!
Записан
ритт
Гость
« Ответ #9 : Май 24, 2009, 17:00 »

/mе в ярости

упд: Одмин, тэг /ми работает через зад (
« Последнее редактирование: Май 24, 2009, 17:02 от Константин » Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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