Название: Чем нарисовать сетевой граф? Отправлено: Orome от Декабря 02, 2008, 16:28 Доброго времени суток!
Есть идея сделать в программке управление структурой сети в виде графа. Т.е.: 1. много перемещабельных иконок (узлов сети); 2. много связей (линий) между этими иконками; 3. ко всему этому еще привязаны текстовые метки, показывающие IP-адреса, имена узлов и т.п. 4. на каждом объекте есть контекстное меню (настроить, удалить, обновить и т.п.) Вопрос: какими виджетами, по вашему мнению, это можно реализовать "малой кровью"? Раньше было сделано на QListView в виде иерархического списка с иконками, но заказчик хочет граф. Qt старенький 3.3.3 :-[ спасибо Название: Re: Чем нарисовать сетевой граф? Отправлено: BaltikS от Декабря 02, 2008, 16:33 мне кажется ты работаешь где то в районе Красносельской....
Берёшь QCanvas и QCanvasPixmapItem + QCanvasTextItem и в путь.... Название: Re: Чем нарисовать сетевой граф? Отправлено: Orome от Декабря 02, 2008, 20:51 Ага, мир тесен :-\
Спасиб, будем копать Название: Re: Чем нарисовать сетевой граф? Отправлено: fuCtor от Декабря 04, 2008, 16:42 Так же можно посмотреть в примерах graphicsview\elasticnodes что-то около того, что Вам надо.
Название: Re: Чем нарисовать сетевой граф? Отправлено: BaltikS от Декабря 04, 2008, 16:47 Аллё, друг написано же
Цитировать Qt старенький 3.3.3 По аналогии с 4 QScene в 3 есть QCanvas, правда менее функциональный |