Название: Реализация блок-схемы в приложении Отправлено: brucemax от Декабрь 04, 2012, 13:11 Здравствуйте.. планируется реализация приложения для мониторинга (а также частичного управления) одной установки на предприятии. Приложение должно выводить структурную схему установки , на которой изображены основные блоки, клапана, каналы связи, в схеме отображаются также некоторые данные о блоках (и эти данные могут меняться). На этом этапе вопрос.. чем лучше реализовывать схему..? например, первое что мне приходит в голову.. использовать обычные виджеты.. и/или их кастомизацию.. линии связи рисовать c помощью QPaint.. Но, уже предвкушая капризы заказчика о возможности масштабирования схемы, решил спросить здесь, каким путём пойти, чтоб потом много не переделывать.. Спасибо!
Название: Re: Реализация блок-схемы в приложении Отправлено: mutineer от Декабрь 04, 2012, 13:15 Посмотри в сторону QGraphicsScene/QGraphicsView
Название: Re: Реализация блок-схемы в приложении Отправлено: Kurles от Декабрь 04, 2012, 13:16 Здравствуйте.. планируется реализация приложения для мониторинга (а также частичного управления) одной установки на предприятии. Приложение должно выводить структурную схему установки , на которой изображены основные блоки, клапана, каналы связи, в схеме отображаются также некоторые данные о блоках (и эти данные могут меняться). На этом этапе вопрос.. чем лучше реализовывать схему..? например, первое что мне приходит в голову.. использовать обычные виджеты.. и/или их кастомизацию.. линии связи рисовать c помощью QPaint.. Но, уже предвкушая капризы заказчика о возможности масштабирования схемы, решил спросить здесь, каким путём пойти, чтоб потом много не переделывать.. Спасибо! По моему обычные виджеты сразу не вариант, либо QGraphicScene , либо QGLWidget.Название: Re: Реализация блок-схемы в приложении Отправлено: brucemax от Декабрь 04, 2012, 13:21 По моему обычные виджеты сразу не вариант, либо QGraphicScene , либо QGLWidget. А я уже представлял, как, например, есть в блоке label и я юзаю его методы.. подключаю к нему сигналы.. :) а в сцене как подобное работать будет? Название: Re: Реализация блок-схемы в приложении Отправлено: Kurles от Декабрь 04, 2012, 14:20 По моему обычные виджеты сразу не вариант, либо QGraphicScene , либо QGLWidget. А я уже представлял, как, например, есть в блоке label и я юзаю его методы.. подключаю к нему сигналы.. :) а в сцене как подобное работать будет? Название: Re: Реализация блок-схемы в приложении Отправлено: brucemax от Декабрь 04, 2012, 15:34 Будет. Посмотри в сторону Qt exampl'а embeddeddialogs Скажите, я в ту сторону смотрю? http://doc.qt.digia.com/qt/demos-embeddeddialogs.html :)Название: Re: Реализация блок-схемы в приложении Отправлено: Kurles от Декабрь 04, 2012, 16:18 Будет. Посмотри в сторону Qt exampl'а embeddeddialogs Скажите, я в ту сторону смотрю? http://doc.qt.digia.com/qt/demos-embeddeddialogs.html :) |