Добавление собственного графического интерфейса в Paraview

Мне нужно добавить свой собственный графический интерфейс qt в paraview. Я слышал о плагинах paraview, которые должны это позволять. Но я не нахожу учебник по нему. Как я могу добавить кнопки, флажки, поля со списком в Paraview? Может ли кто-нибудь показать мне пример? заранее спасибо


person ISTB    schedule 09.07.2012    source источник
comment
Вы нашли информацию о том, как создавать флажки, кнопки и т. д.? Я делаю то же самое, и все, что я могу найти в примерах, это текстовые поля. Спасибо.   -  person Daniel    schedule 05.01.2015
comment
После просмотра написанного кем-то сценария для автоматического создания графического интерфейса пользователя (kitware.com/blog/home /post/534), я обнаружил, что на этой странице есть доступные компоненты: paraview. org/Wiki/ParaView/Plugin_HowTo   -  person Daniel    schedule 05.01.2015


Ответы (1)


ParaView Wiki содержит много информации об использовании и настройке ParaView. В частности, см. раздел плагины и страницу написание пользовательских приложений. Они описывают два разных способа настройки функциональности ParaView.

Вы не указываете, на каком языке написан ваш графический интерфейс, но если вы можете использовать или вызывать Python, то самый простой способ взаимодействия с ParaView может быть через интерфейс сценариев Python.

person Chris    schedule 09.07.2012
comment
Я использую QT в качестве языка графического интерфейса. Как я понял, нужно предоставить dll. Итак, я думаю (поправьте меня, если я ошибаюсь), я должен создать проект библиотеки C++ в QT, создать dll, lib, ... и затем я должен загрузить эту dll из Paraview. - person ISTB; 09.07.2012
comment
Честно говоря, я никогда не пытался модифицировать ParaView с помощью приложения QT, поэтому я знаю не больше, чем то, что находится на страницах ParaView Wiki, на которые я ссылаюсь. Страница написание пользовательских приложений описывает необходимый вам процесс сборки (см. из здесь). - person Chris; 09.07.2012
comment
Смотрел в инете на Paraview Wiki и так далее, но там бардак, вообще не понятно с чего начать и чем закончить.. - person ISTB; 09.07.2012
comment
Это не самое большое. Возможно, вам лучше задать этот вопрос в списке рассылки пользователей ParaView. Тег ParaView на SO не привлекает особого внимания, поэтому у вас гораздо больше шансов получить окончательный ответ в списке рассылки. - person Chris; 09.07.2012
comment
Да, может быть, я должен попробовать это там. Спасибо, в любом случае - person ISTB; 09.07.2012
comment
В Paraview 4.1 также можно создать плагин из программируемого фильтра или программируемого источника (= нет необходимости компилировать paraview) см. kitware.com/blog/home/post/534 - person lib; 18.07.2014
comment
Пожалуйста, обратитесь к примерам в исходном коде paraview. Они обновлены, и вы найдете пример плагина, а также пример приложения Qt на основе paraview. - person Mathieu Westphal; 07.08.2017