LINUX.ORG.RU

Релиз QVGE 0.5.1

 , , , ,


3

1

Наконец-то состоялся очередной релиз Qt Visual Graph Editor, средства для интерактивного редактирования двумерных графов.

Что нового относительно предыдущих версий:

  • Добавлена поддержка портов (Node Ports).
  • Реализован поиск элементов, атрибутов и их значений в пределах графа.
  • Окно топологии может также отображать заданные пользователем атрибуты ветвей.
  • Упрощено и улучшено создание графов и управление пользовательскими атрибутами.
  • Добавлено несколько примеров графов, созданных в приложении.
  • Много разных исправлений ошибок и мелких улучшений.

>>> Сайт проекта

для интерактивного редактирования двумерных графов

А есть возможность строить их не интерактивно? Чтоб я скормил файл с данными (понятно что в каком-то особом формате) и получил в ответ готовый граф? Или может подскажете какие-нибудь инструменты для этого?

micronekodesu ★★ ()

А для чего или кого этот софт?

indie ()
Ответ на: комментарий от indie

Структуру предприятия нарисовать, например. Поставки клиентам.

AVL2 ★★★★★ ()
Ответ на: комментарий от AVL2

В любом офисном пакете, даже самом примитивном, есть средства рисования которые позволяют сделать все что вы перечислили. Ставить для этих целей отдельное ПО вместо того чтобы воспользоваться тем что уже есть (офисные пакеты стоят в принципе на каждой машине будь то офисная или игровая-домашняя) вверх кретинизма. Вопрос о необходимости данного ПО остается открытым

B00 ()
Ответ на: комментарий от indie

Это не офисный пакет, а приложение для построения графов с параметризацией узлов и ветвей. Т.е. любому элементу графа могут быть назначены произвольные атрибуты, после чего граф можно сохранить в одном из открытых форматов и использовать, например, в системах моделирования.

На самом деле идей на будущее развитие много, но было бы интересно услышать новые :)

ii-system ()
Ответ на: комментарий от Xintrea

Есть частичный экспорт в dot. к сожалению, из-за неоднозначности и недоработанности этого формата, импорт пока не реализован.

ii-system ()
Ответ на: комментарий от ii-system

Хочется узнать практическое назначение данного ПО.

Это не офисный пакет

Да уж понятно

после чего граф можно сохранить в одном из открытых форматов и использовать, например, в системах моделирования

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

Описать допустим какой либо сложный бизнес-процесс проще и намного удобнее средствами того же офисного пакета. Т.к. многие его элементы представляются некими «черными ящиками» и раскрываются на отдельных листах в виде поясняющих схем-отношений. А это пока единственное применение которое пришло мне в голову после прочтения новости и просмотра скринов.

B00 ()
Ответ на: комментарий от B00

пришло мне в голову

аргументный аргумент.

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

Не то чтобы я видел какой-то смысл в существовании этой софтины в виде не-библиотеки, но вы явно слишком упоролись по идеологии ситхов.

sleeply4cat ()
Ответ на: комментарий от sleeply4cat

аргументный аргумент.

мсофис через ActiveX тянуть и плакать

Молодой человек, вы больны, и судя по вашей не адекватной реакции на комментарий крайне серьезно. Судя по всему вы из офисных пакетов знаете только от Microsoft, ну тогда просвещайтесь:

  • Onlyoffice
  • OpenOffice
  • LibreOffice
  • WPS-Office

Я думаю этих 4 для вас хватит чтобы не перегружать мозг. И именно офисный пакет я назвал не случайно, а именно по тому что это именно то что ставят на ПК после установки ОС в первую очередь, будь то офисная машина в кабинете или компьютер дома. Они присутствуют как на машинах разработчиков (банально заявление на отпуск по форме написать) так и на компьютере школьника геймера (написать реферат в школу). Искренне надеюсь что я вам нормально объяснил. Если вы и после такого объяснения не поняли к врачу можете уже не обращаться - не поможет.

B00 ()
Ответ на: комментарий от B00

Справедливейшее замечание!

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

А в компании, где пара сотен сотрудников и выше, где много дочек и аффилированных лиц, где текучка процентов 10-20 в год я очень желаю, чтобы вы выполняли эту работу изо дня в день, пока шары на лоб не вылезут от тупости происходящего и тогда уже вернутся к этому вопросу с этим как его жизненным опытом...

AVL2 ★★★★★ ()
Ответ на: комментарий от B00

С помощью этого приложения можно быстро нарисовать граф какой-либо сети и задать параметры его элементов, а затем экспортировать в простой и лёгкий открытый формат типа GEXF.

Например, можно построить исходную модель шахтной вентиляции (как на скриншоте), а потом скормить её симулятору, который прочитает параметры ветвей и просчитает распределение воздуха во всей шахте (http://www.mining-enc.ru/v/ventilyacionnaya-set/)

Конечно, для этого можно взять одного из признанных «монстров моделирования & Big Data» вроде Gephy, Tulip, Cytoscape etc. Но иногда людям просто надо нарисовать граф, для чего инсталлировать xxx-мегабайтное приложение - немножко overhead.

ii-system ()
Ответ на: комментарий от ii-system

Например, можно построить исходную модель шахтной вентиляции (как на скриншоте), а потом скормить её симулятору, который прочитает параметры ветвей и просчитает распределение воздуха во всей шахте (http://www.mining-enc.ru/v/ventilyacionnaya-set/)

Собственно это я и хотел узнать. Теперь понятно.

B00 ()
Ответ на: комментарий от Singularity

1. Строить и редактировать графы гораздо быстрее. 2. Можно задавать параметры отдельным элементам. 3. Доступно для всех платформ, где работает Qt (а не только KDE). 4. Есть фичи поиска, навигации и пр. мелочи. 5. Rocs уже умер (похоже)...

ii-system ()
Ответ на: комментарий от indie

А для чего или кого этот софт?

Это софт для рисования графов людьми, которые хотят использовать софт для рисования графов, когда им захотелось нарисовать графы в какой-нибудь программе для рисования графов. Когда простому рабочему человеку нужно нарисовать граф - он это сделает в MS Word.

Alve ★★★★★ ()
Ответ на: комментарий от Alve

В общем Вы правы, но вот всего пара вопросов...

1. MS Word умеет задавать параметры ветвям и узлам и сохранять графы в GEXF?

2. MS Word умеет делать это всё в OC Linux?

3. MS Word можно запускать с флешки?

ii-system ()
Ответ на: комментарий от ii-system

1. MS Word умеет задавать параметры ветвям и узлам и сохранять графы в GEXF?

Нет.

2. MS Word умеет делать это всё в OC Linux?

Нет.

3. MS Word можно запускать с флешки?

Нет.

Предвосхищая Ваши вопросы сразу скажу, что MS Word не запускается на кофеварке, не летает в космос, не выгуливает собак и не разбирается в политической ситуации.

Alve ★★★★★ ()
Ответ на: комментарий от Alve

3. MS Word можно запускать с флешки?

Нет.

Microsoft Word Portable? Нет, не слышал.
Но не в Линуксе, да.

akk ★★★★ ()
Ответ на: комментарий от Alve

MS Word не запускается на кофеварке, не летает в космос, не выгуливает собак и не разбирается в политической ситуации.

не разбирается в политической ситуации.

Вот чёрт! А я на тебя надеялся, Саид.

Aceler ★★★★★ ()
Ответ на: комментарий от indie

Например, для математиков и околоматематиков, которые пишут статьи по теории графов. Там подобные картинки встречаются.

DarthVadimius ★★ ()
Ответ на: комментарий от B00

трудно представить какую либо задачу где данное ПО могло бы пригодиться

Интересно получается: фаназии нет у тебя, а не нужно почему-то ПО.

Видишь концептуальное противоречие, или тоже фантазии не хватает?

anonymous ()

ПО нужно, в отличие от офисных пакетов, которые нужны только бюрократам. Остальным хватает pdf, latex и markdown.

Другое дело, что компилять софт, который не жизненно необходим, как то влом. Вот appimage бы.

anonymous ()
Ответ на: комментарий от anonymous

Интересно получается: фаназии нет у тебя, а не нужно почему-то ПО.
Видишь концептуальное противоречие, или тоже фантазии не хватает?

Ну а что ещё от анонима-школьника можно было ожидать?!?! Подружка, ты уроки то сделала? Хотя какие уроки... В вечерней школе оценки ставят только за то что ты пришел на занятия... Ты главное блейзера много не пей в пятницу. чую нашествие школотронов-неадекватов.

B00 ()
Ответ на: комментарий от B00

Кто-то из них визио открывает? // кроме самого визио

vitalif ★★★★ ()
Ответ на: комментарий от vitalif

Старый бинарный вроде вообще никто не умеет.
А новый XML-ный вроде Draw из LibreOffice умеет.
И Flow из Calligra Suite.
Но сам понимать должен, что нормально откроются только самые простые документы. Т.к. ни один из пакетов не имеет программы в своём составе дотягивающего до возможностей Visio.

WatchCat ★★★★★ ()
Ответ на: комментарий от B00

ой! а если у меня дома 2 ноута на линуксе, один тв-бокс на десяточке и один планшет на десятке/андройде. это не считая кучки всяких расбери/бананов/одроидов и прочего, в т.ч. и полурабочего барахла. ну такая себе домашне-игровая кучка... и знаете сколько офисных пакетов на всем этом зоопарке? нисколько. разве что таковым назвать один просмотрщик pdf... критинизм говорите? а поставите мне диагноз, дохтор? и что мне ставить, если мне внезапно приспичит графов накалякать - мсофис что ли? а может вот это, никому не нужное, с ваших слов, ПО ??

r0mik ()
Ответ на: комментарий от nomathere

Хех.. умного решил из себя построить, ну что же... бывает. Для чего используются графы и где они применяются я знаю получше тебя. Речь шла о практическом применении ПО из новости, на которое автор новости таки дал нормальный ответ

B00 ()
Ответ на: комментарий от WatchCat

Не, я знаю что открывает (через libvisio). Ладно бы даже редактировать нельзя было бы, но хоть смотреть, а оно и смотреть еле-еле. Это было к тому, что совет рисовать диаграммы в «офисных пакетах», которых типа больше одного...) как бы бесполезный

vitalif ★★★★ ()
Ответ на: комментарий от B00

не умного построить, а поставить тебя на место) раз уж ты у нас тут решил бизнес-процессы на графах обрисовывать, деятель хех

nomathere ()
Ответ на: комментарий от B00

Если бы кое-кто не стал бы с самого начала, не разобравшись, лепить категоричные суждения «вверх кретинизма» и «на каждой машине», возможно, и ответы были бы более адекватные.

hobbit ★★★★★ ()
Ответ на: комментарий от ii-system

Например, можно построить исходную модель шахтной вентиляции (как на скриншоте), а потом скормить её симулятору, который прочитает параметры ветвей и просчитает распределение воздуха во всей шахте

Кстати, мне как раз по этому примеру показалось, что вашу безусловно полезную программу практичнее было бы выполнить в виде библиотеки типа графического движка, которую можно сопрячь с другими программами (типа того же моделирования) и включить уже в систему, решающую прикладную задачу. Т.е. сделать какой-нибудь libQVGE.

А люди, которые программировать не умеют — их, скорее всего, и «простой и лёгкий открытый формат» не заинтересует, и они, вероятно, действительно возьмут какой-нибудь редактор диаграмм общего назначения (необязательно из офисного пакета, хотя для кого-то тоже вариант). Мнение моё, могу ошибаться.

hobbit ★★★★★ ()
Ответ на: комментарий от hobbit

Кстати, мне как раз по этому примеру показалось, что вашу безусловно полезную программу практичнее было бы выполнить в виде библиотеки типа графического движка, которую можно сопрячь с другими программами (типа того же моделирования) и включить уже в систему, решающую прикладную задачу. Т.е. сделать какой-нибудь libQVGE.

Вы здесь совершенно правы, и именно так система сейчас и реализована. Основной движок выполнен в виде библиотеки, а уже модули редактора и симуляторов являются внешними приложениями.

ii-system ()
Ответ на: комментарий от nomathere

а поставить тебя на место

Ну вынужден тебя разочаровать, не вышло. Зато себя выставил идиотом

B00 ()
Ответ на: комментарий от nomathere

Считай как хочешь. Никогда не имел привычки доказывать идиотам их неправоту

B00 ()

эх... снова дискуссия в срачок скатилась :(

ii-system ()

Вопрос только один: на хрена это надо ?

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.