Название: [Решено] Нужен совет: QGraphicsView vs QWidget Отправлено: vregess от Июня 16, 2012, 15:04 Нужен совет, стоит ли использовать Qt GraphicsView framework?
Приложение будет использовать Model/View (дерево, список), выезжающие панельки, fullscreen ну и стандартные диалоги. Выезжающие панельки можно реализовать и без GraphicsView, но задумался о GraphicsView, тк интерфейс должен быть немного нестандартным. В общем стоит ли для такой задачи? Как с производительностью? Какие подводные камни? Название: Re: Нужен совет: QGraphicsView vs QWidget Отправлено: ruzik от Июня 16, 2012, 15:34 Может лучше для дизайна использовать QSS или QML?
Название: Re: Нужен совет: QGraphicsView vs QWidget Отправлено: vregess от Июня 16, 2012, 16:51 Вопрос какую базу использовать.
имхо QML еще не совсем вырос, хотя я не использовал. В любом случае все возвращается к "GraphicsView или стандартный способ". А QML или руками, это второстепенный вопрос. Еще мне нужно авто масштабирование, и в GraphicsView это есть. Но вопрос все же открыт. Название: Re: Нужен совет: QGraphicsView vs QWidget Отправлено: merke от Июня 19, 2012, 16:48 QML и точка...
Название: Re: Нужен совет: QGraphicsView vs QWidget Отправлено: mutineer от Июня 19, 2012, 17:00 Название: Re: Нужен совет: QGraphicsView vs QWidget Отправлено: vregess от Июня 20, 2012, 10:18 Ребята, спасибо конечно за ответы, но где вы увидели в вопросе QML?
Мне просто нужно выбрать базу для десктоп приложения. Я вроде достаточно четко определил границы - стандартный способ или GraphicsView framework. Давайте я еще раз опишу.. ну мало ли что. Что нужно от приложения. Немного нестандартный UI, т.е. который выходит за рамки обычного способа с layout менеджерами. Как пример - всплывающая панель или эффект слайдшоу. Кроме того нужны стандартные элементы навроде списка/дерева. И все это надо отмасштабировать для fullscreen режима. Почему обратил внимание на GraphicsView framework: масштабирование есть (не уверен, что работает как нужно мне), анимация есть, эффекты разные типа тени, вроде и стандартные виджеты запихиваются. Но есть неопределенность по поводу скорости, да и вообще количество геморроя мне не известно. Вот и вопрос: стоит ли для этой задачи заморачиваться с GraphicsView? Какой вариант будет правильнее? Название: Re: Нужен совет: QGraphicsView vs QWidget Отправлено: _OLEGator_ от Июня 20, 2012, 11:17 Если вы выбираете из вариантов GraphicsView и реализовывать всю анимацию самому - то однозначно GraphicsView.
Название: Re: Нужен совет: QGraphicsView vs QWidget Отправлено: vregess от Июня 20, 2012, 13:49 Под анимацией я имел ввиду изменение свойств по таймеру.
Для этого планирую QPropertyAnimation. Работает и тут и там. Название: Нужен совет: QGraphicsView vs QWidget Отправлено: vregess от Июня 22, 2012, 23:35 Полазил почитал про GraphicsView. Пока решил делать на QWidget. Масштабирование реализую сам. Анимация должна работать.
В основном отпугивает скорость GraphicsView. |