Модераторы: bsa

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Компонент для графов, графы, работа с ними 
:(
    Опции темы
DeMoneZ
  Дата 11.4.2009, 16:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 10
Регистрация: 10.1.2005

Репутация: нет
Всего: нет



Итак задание: 
Необходимо реализовать программу отображающую граф. В графе в режиме реального времени хотелось бы удалять/создавать вершины, ребра. И чтобы все это наглядно отображалось.

В общем требования такие:
1) Вершины должны быть drag&drop (соотв, при перемещении вершины за ней перемещалось ребро)
2) Компонент должен быть соотв на C++ (желательней для билдера, но и для студии пойдет)

Хотелось бы от Вас услышать название компонента, плюсы/минусы, ссылку откуда взять.  smile 
PM MAIL   Вверх
andrew_121
Дата 11.4.2009, 16:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Кодофей
****


Профиль
Группа: Завсегдатай
Сообщений: 3448
Регистрация: 3.1.2008

Репутация: 10
Всего: 33



Цитата(DeMoneZ @  11.4.2009,  16:47 Найти цитируемый пост)
Хотелось бы от Вас услышать название компонента, плюсы/минусы, ссылку откуда взять.  smile  

http://www.google.ru


--------------------
Удалил аккаунт. Прощайте!
PM MAIL   Вверх
zim22
Дата 11.4.2009, 16:51 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


depict1
****


Профиль
Группа: Завсегдатай
Сообщений: 2682
Регистрация: 15.1.2009
Где: Украина

Репутация: 29
Всего: 69



 smile 
Цитата(andrew_121 @  11.4.2009,  16:49 Найти цитируемый пост)
http://www.google.ru

Мы же взрослые люди. Давайте мыслить глобально. http://google.com


Это сообщение отредактировал(а) zim22 - 11.4.2009, 16:52


--------------------
PM MAIL   Вверх
andrew_121
Дата 11.4.2009, 17:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Кодофей
****


Профиль
Группа: Завсегдатай
Сообщений: 3448
Регистрация: 3.1.2008

Репутация: 10
Всего: 33



Цитата(zim22 @  11.4.2009,  16:51 Найти цитируемый пост)
Давайте мыслить глобально. http://google.com

 smile 


--------------------
Удалил аккаунт. Прощайте!
PM MAIL   Вверх
DeMoneZ
Дата 12.4.2009, 06:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 10
Регистрация: 10.1.2005

Репутация: нет
Всего: нет



Зачем же флудить то?  smile 
Гугл был первым источником где я искал. Ответа на свой вопрос я так и не нашел.
Если знаете ответ, то подскажите, не знаете - нефиг писать ерунду.
PM MAIL   Вверх
zim22
Дата 12.4.2009, 07:36 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


depict1
****


Профиль
Группа: Завсегдатай
Сообщений: 2682
Регистрация: 15.1.2009
Где: Украина

Репутация: 29
Всего: 69





--------------------
PM MAIL   Вверх
kamre
Дата 12.4.2009, 11:26 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 330
Регистрация: 24.3.2006

Репутация: 2
Всего: 13



PM MAIL   Вверх
DeMoneZ
Дата 12.4.2009, 15:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 10
Регистрация: 10.1.2005

Репутация: нет
Всего: нет



Хм, посмотрел некоторые ссылки... там указаны уже программы готовые, а не код компонент...
А мне нужна компонента, чтоб на основе ее сделать свою программу со своими задачами.
PM MAIL   Вверх
andrew_121
Дата 12.4.2009, 16:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Кодофей
****


Профиль
Группа: Завсегдатай
Сообщений: 3448
Регистрация: 3.1.2008

Репутация: 10
Всего: 33



Цитата(DeMoneZ @  12.4.2009,  15:56 Найти цитируемый пост)
А мне нужна компонента, чтоб на основе ее сделать свою программу со своими задачами. 

Можешь воспользоваться готовыми, а можешь писать с нуля.



--------------------
Удалил аккаунт. Прощайте!
PM MAIL   Вверх
zim22
Дата 12.4.2009, 16:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


depict1
****


Профиль
Группа: Завсегдатай
Сообщений: 2682
Регистрация: 15.1.2009
Где: Украина

Репутация: 29
Всего: 69



Цитата(DeMoneZ @  12.4.2009,  15:56 Найти цитируемый пост)
Хм, посмотрел некоторые ссылки... 

а вы ВСЕ посмотрите


--------------------
PM MAIL   Вверх
kamre
Дата 12.4.2009, 23:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 330
Регистрация: 24.3.2006

Репутация: 2
Всего: 13



Похоже нам попался "компонентный программист", и ему нужно чтобы прям в дизайнере сделал drag-and-drop компоненты на форму и сразу же все заработало smile

А вообще, если бы я стал делать простой редактор графов, то выбрал бы Qt4 и Graphics View Framework. Там в примерах есть "Diagram Scene" и "Ported Canvas", по ним уже совсем не сложно будет набросать и редактор для графа. Можно сделать и plugin для QtDesigner, чтобы прям на форму можно было бросать компонент для редактирования графа.  Ну а потом еще добавить красивую укладку графа при нажатии на кнопку через библиотеку Graphviz (хотя там с реализацией ребер в виде сплайнов надо будет помудрить немного).
PM MAIL   Вверх
DeMoneZ
Дата 17.4.2009, 17:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 10
Регистрация: 10.1.2005

Репутация: нет
Всего: нет



Цитата(kamre @  12.4.2009,  23:01 Найти цитируемый пост)
Похоже нам попался "компонентный программист", и ему нужно чтобы прям в дизайнере сделал drag-and-drop компоненты на форму и сразу же все заработало smile

Догадливый однако, в идеале бы было здорово, но знаю что так ничего не получится.

Я не мастер С++, я его знаю не более полугода, со средой Visual Studio или Builder знаком столько же, так что все советы по написанию своих компонентов - это не сюда! 
Я спрашиваю про готовое решение есть или нет. Да, с английским  у меня небольшие проблемы, так что желательно мне бы пояснять немного smile 
Насчет Qt4 - обсуждать даже не стоит, откуда взять обычному студенту такую среду разработки?

И хватит считать всех такими тупыми, да я в данной области чайник, но вы ведь тоже не во всех вопросах мастера!  smile 
Так что прошу - объясняйте все как чайнику smile
PM MAIL   Вверх
zim22
Дата 17.4.2009, 17:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


depict1
****


Профиль
Группа: Завсегдатай
Сообщений: 2682
Регистрация: 15.1.2009
Где: Украина

Репутация: 29
Всего: 69



Цитата(DeMoneZ @  17.4.2009,  17:01 Найти цитируемый пост)
Насчет Qt4 - обсуждать даже не стоит, откуда взять обычному студенту такую среду разработки?

на оф.сайте QT. причём совершенно бесплатно.


--------------------
PM MAIL   Вверх
DeMoneZ
Дата 17.4.2009, 17:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 10
Регистрация: 10.1.2005

Репутация: нет
Всего: нет



Цитата(zim22 @  17.4.2009,  17:06 Найти цитируемый пост)
на оф.сайте QT. причём совершенно бесплатно. 

все же желательно для студии или билдера.
PM MAIL   Вверх
zim22
Дата 17.4.2009, 17:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


depict1
****


Профиль
Группа: Завсегдатай
Сообщений: 2682
Регистрация: 15.1.2009
Где: Украина

Репутация: 29
Всего: 69



Цитата(DeMoneZ @  17.4.2009,  17:12 Найти цитируемый пост)
все же желательно для студии

студия дружит с QT


--------------------
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "C/C++: Для новичков"
JackYF
bsa

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0907 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.