Мне нужно создать графический интерфейс для построения графа («граф» как абстрактное представление набора объектов, а не визуальное представление данных). Интерфейс обеспечит выбор из ~ 5 типов вершин и ~ 5 типов ребер. Каждая вершина будет иметь два поля данных: текстовую метку и имя файла, которые должны быть легко редактируемыми.
Я знаком с igraph и на нем написано много кода. Я буду использовать igraph для манипулирования графиками, созданными с помощью этого графического интерфейса.
Поскольку это будет мой первый графический интерфейс, я совершенно не знаю, какие инструменты доступны. Можете ли вы предложить бесплатную библиотеку, зная, что в конечном итоге программа должна будет работать на Windows?
EDIT
из ответов, которые я получаю, кажется, что я не был достаточно ясен. Я не ищу способ визуализации графика, а скорее способ визуально его создания. Под визуально я имею в виду не нужно вручную создавать текстовые файлы или писать код.