crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

4 страниц V  < 1 2 3 4 >  
Ответить в данную темуНачать новую тему
> QGraphicsRectItem и setPos()
abc
  опции профиля:
сообщение 25.3.2011, 16:18
Сообщение #21


Участник
**

Группа: Участник
Сообщений: 221
Регистрация: 16.12.2010
Из: СПб
Пользователь №: 2272

Спасибо сказали: 26 раз(а)




Репутация:   4  


да, сетку неплохо бы ненавязчивую.
чтоб такую программу сделать хорошей, много чего нужно,
задний фон с фоткой коттеджа какого-нибудь, где окно будет "смотреться"..
неплохо бы и дождь прикрутить :) многие любят дождь на окнах :)

хотел показать тебе exe.. нифига не позволяет форум "вам запрещено загружать такой тип файлов"... заархивировал, то же самое...
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 26.3.2011, 7:38
Сообщение #22


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


Цитата(abc @ 25.3.2011, 18:18) *
заархивировал
ZIP рулит
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
abc
  опции профиля:
сообщение 26.3.2011, 12:05
Сообщение #23


Участник
**

Группа: Участник
Сообщений: 221
Регистрация: 16.12.2010
Из: СПб
Пользователь №: 2272

Спасибо сказали: 26 раз(а)




Репутация:   4  


спасибо, Юра)
Прикрепленный файл  windows_designer.zip ( 27,21 килобайт ) Кол-во скачиваний: 123

квадрат адекватен, только если раздвигать его, скукошивание не обрабатывал
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
lifrost
  опции профиля:
сообщение 28.3.2011, 7:24
Сообщение #24


Студент
*

Группа: Участник
Сообщений: 38
Регистрация: 4.3.2011
Из: Миасс
Пользователь №: 2468

Спасибо сказали: 0 раз(а)




Репутация:   0  


Цитата(abc @ 26.3.2011, 14:05) *
спасибо, Юра)
Прикрепленный файл  windows_designer.zip ( 27,21 килобайт ) Кол-во скачиваний: 123

квадрат адекватен, только если раздвигать его, скукошивание не обрабатывал


Блин, не запускается у меня .exe ((( на точке входа в процедуру _Z5qFreePv умирает

Цитата(lifrost @ 28.3.2011, 9:20) *
Цитата(abc @ 26.3.2011, 14:05) *
спасибо, Юра)
Прикрепленный файл  windows_designer.zip ( 27,21 килобайт ) Кол-во скачиваний: 123

квадрат адекватен, только если раздвигать его, скукошивание не обрабатывал


Блин, не запускается у меня .exe ((( на точке входа в процедуру _Z5qFreePv умирает


Запустил.

Это почти в точку ))
Только вот при раздвигание створки не должны увеличиваться. А как добился такого эффекта?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
abc
  опции профиля:
сообщение 28.3.2011, 9:55
Сообщение #25


Участник
**

Группа: Участник
Сообщений: 221
Регистрация: 16.12.2010
Из: СПб
Пользователь №: 2272

Спасибо сказали: 26 раз(а)




Репутация:   4  


я пытался добиться, чтобы, при раздвигании, грани створок оставались пареллельны, а увеличение эт побочный еффект :)
я думаю, нужно поставь задачу иначе, потому что я тоже написал с использованием глобальных переменных, код организован просто отвратно, плюс столкнувшись с этой параллельностью, понял, что погоня за этой абсолютной резиновостью нас приведёт к сложным неразберихам.. в частности, чтоб убрать утолщение граней надо сильно посидеть. А код такой оставлять нельзя..
может, получится предусмотреть возможные конфигурации окон?..
Заказчик может захотеть восьмигранник какой-нибудь.. и я его не виню) возможно, нужно предусмотреть меню, где вводишь количество граней, их размеры, и тебе рисуется фигура..
а вот если угол между гранями должен быть 53 градуса, как мы их отмерим? блин, забыл дома попробовать установить ИТ окна

Сообщение отредактировал abc - 28.3.2011, 9:56
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
lifrost
  опции профиля:
сообщение 28.3.2011, 10:31
Сообщение #26


Студент
*

Группа: Участник
Сообщений: 38
Регистрация: 4.3.2011
Из: Миасс
Пользователь №: 2468

Спасибо сказали: 0 раз(а)




Репутация:   0  


Цитата(abc @ 28.3.2011, 11:55) *
я пытался добиться, чтобы, при раздвигании, грани створок оставались пареллельны, а увеличение эт побочный еффект :)
я думаю, нужно поставь задачу иначе, потому что я тоже написал с использованием глобальных переменных, код организован просто отвратно, плюс столкнувшись с этой параллельностью, понял, что погоня за этой абсолютной резиновостью нас приведёт к сложным неразберихам.. в частности, чтоб убрать утолщение граней надо сильно посидеть. А код такой оставлять нельзя..
может, получится предусмотреть возможные конфигурации окон?..
Заказчик может захотеть восьмигранник какой-нибудь.. и я его не виню) возможно, нужно предусмотреть меню, где вводишь количество граней, их размеры, и тебе рисуется фигура..
а вот если угол между гранями должен быть 53 градуса, как мы их отмерим? блин, забыл дома попробовать установить ИТ окна


На счет конфигурации окон, так и должно быть, смотри: (пока только по 4е грани)
1) существует стандартный набор окон - это глухое, двух створчатое (это с перегородкой), балкон (по сути тоже что и двух створчатое, но только перегородка горизонтально стоит), 3-х створчатое.
2) более сложная модель - это все тоже что и 1й пункт, но с аркой
3) по идее сложность окна может быть любая, можешь посмотреть ещё одну програмулину - СуперОкна, демка бесплатная, там вообще можно окна в виде сердца нарисовать - это все сложно и не нужно.

Мне поидее нужно только первые 2а пункта. А как их кособочить, на данном этапе это не важно, можно на производство выводить угол погрешности....или типа того.

На счет меню - да, менюха должна быть, юзер выбирает стандартный тип конструкции и меняет его размер + вставляет в окна перегородки и створки.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
abc
  опции профиля:
сообщение 29.3.2011, 9:51
Сообщение #27


Участник
**

Группа: Участник
Сообщений: 221
Регистрация: 16.12.2010
Из: СПб
Пользователь №: 2272

Спасибо сказали: 26 раз(а)




Репутация:   4  


ИТ окна почти запустились - оказалось, что нужно было поставить фаирбёрд. ужас, это не узнать даже из их инструкции по установки... зато можно узнать, что нужно "вставить ключ".. куда?? где он?? ну, какую-то защиту ключа я установил и что? катастрофа! при запуске "ключ не найден"...
по теме - делаю грань, которая одновременно умеет поворачиваться, менять положение любой из вершин и двигаться... вроде бы из таких граней реально состроить любой многоугольник, правда это не самое быстрое занятие... зато гибко
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
lifrost
  опции профиля:
сообщение 29.3.2011, 10:34
Сообщение #28


Студент
*

Группа: Участник
Сообщений: 38
Регистрация: 4.3.2011
Из: Миасс
Пользователь №: 2468

Спасибо сказали: 0 раз(а)




Репутация:   0  


Цитата(abc @ 29.3.2011, 11:51) *
ИТ окна почти запустились - оказалось, что нужно было поставить фаирбёрд. ужас, это не узнать даже из их инструкции по установки... зато можно узнать, что нужно "вставить ключ".. куда?? где он?? ну, какую-то защиту ключа я установил и что? катастрофа! при запуске "ключ не найден"...
по теме - делаю грань, которая одновременно умеет поворачиваться, менять положение любой из вершин и двигаться... вроде бы из таких граней реально состроить любой многоугольник, правда это не самое быстрое занятие... зато гибко

Чет версия у тебя какая-то странная )), забей на нее, поставь лучше СуперОкна.....
Вот-вот, я примерно щас тем же занимают - приходиться все линиями рисовать, иначе я что-то не очень понимаю как все это делать...
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
abc
  опции профиля:
сообщение 29.3.2011, 20:19
Сообщение #29


Участник
**

Группа: Участник
Сообщений: 221
Регистрация: 16.12.2010
Из: СПб
Пользователь №: 2272

Спасибо сказали: 26 раз(а)




Репутация:   4  


супер окна тоже не запускаются :) ставил бесплатную версию
написал-таки крутящийся-растягивающийся-двигающийся полигон. могу признать, что с кручением намучился :)
крутится за середину верхней и середину нижней граней
Прикрепленный файл  WD.zip ( 34,5 килобайт ) Кол-во скачиваний: 123

теперь хорошо бы сделать сетку и научиться привязывать итемы к ней
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
lifrost
  опции профиля:
сообщение 30.3.2011, 9:28
Сообщение #30


Студент
*

Группа: Участник
Сообщений: 38
Регистрация: 4.3.2011
Из: Миасс
Пользователь №: 2468

Спасибо сказали: 0 раз(а)




Репутация:   0  


Цитата(abc @ 29.3.2011, 22:19) *
супер окна тоже не запускаются :) ставил бесплатную версию
написал-таки крутящийся-растягивающийся-двигающийся полигон. могу признать, что с кручением намучился :)
крутится за середину верхней и середину нижней граней
Прикрепленный файл  WD.zip ( 34,5 килобайт ) Кол-во скачиваний: 123

теперь хорошо бы сделать сетку и научиться привязывать итемы к ней


Но итемы же не привязаны друг к другу =(, т.е. где окно? ))

Блин, жалко что ты не можешь посмотреть те проги.....
Посмотри....я вот наделал (Реализация с Полигонами) - Constructor-> newWindow. Реализацияя с Пэйнтом (Constructor->new Arc, так же добавить импост Constructor->Vertical Glume). Но в первом варианте дорисовка происходит только если кликнуть по итему. А во втором не о чем то что нельзя доавить к примеру 2а или три импоста (перегородки)

Скачай, посмотри. Файл 500кб, поэтому не залился на форум.
http://zalil.ru/upload/30765637
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

4 страниц V  < 1 2 3 4 >
Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 26.11.2024, 8:36