Russian Qt Forum
Октябрь 05, 2024, 00:16 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: как сделать project виджет  (Прочитано 2893 раз)
villager
Гость
« : Сентябрь 27, 2012, 14:11 »

Доброго времени суток.

Нужно сделать виджет для планирования (как MS Project)
слева таблица, справа диаграмма Гантта

Очевидное решение - 2 синхонизированных QTableWidget ...

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

есть идеи?
ps:делаться будет на Python
Записан
mutineer
Гость
« Ответ #1 : Сентябрь 27, 2012, 14:15 »

QGraphicsScene/QGraphicsView
Записан
villager
Гость
« Ответ #2 : Сентябрь 27, 2012, 14:33 »

то есть справа не делать QTableWidget...
QScrollArea и QGraphicsScene/QGraphicsView на ней

только сейчас дошло - если использовать QTableWidget, то как стрелки связей рисовать?
Записан
mutineer
Гость
« Ответ #3 : Сентябрь 27, 2012, 15:34 »

QScrollArea не нужна - QGraphicsView наследуется от QAbstractScrollArea и скроллится сам
Записан
villager
Гость
« Ответ #4 : Сентябрь 29, 2012, 09:22 »

спасибо, процесс пошел
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.117 секунд. Запросов: 20.