2012-07-09 10 views
6

Potrzebuję dodać własne, zrobione przez siebie qt gui w paraview. Słyszałem o wtyczkach z Paraview, które powinny to umożliwiać. Ale nie znajduję samouczka na ten temat. Jak mogę dodać przyciski, pola wyboru, comboboxy w Paraview? Czy ktoś może pokazać mi przykład? Z góry dziękiDodawanie własnego GUI w Paraview

+0

Czy znalazłeś informacje na temat tworzenia pól wyboru, przycisków itp? Robię to samo i wszystko, co mogę znaleźć w przykładach, to pola tekstowe. Dzięki. – MondKin

+1

Po obejrzeniu skryptu wykonanego przez kogoś w celu automatycznego generowania GUI (http://www.kitware.com/blog/home/post/534), stwierdziłem, że ta strona zawiera dostępne komponenty: http: //www.paraview .org/Wiki/ParaView/Plugin_HowTo – MondKin

Odpowiedz

3

ParaView Wiki ma wiele informacji na temat używania i dostosowywania ParaView. W szczególności zobacz sekcję na stronie plugins i stronę na stronie writing custom applications. Opisują one dwa różne sposoby dostosowywania funkcjonalności ParaView.

Nie określa się, w jakim języku jest napisane GUI, ale jeśli można użyć lub wywołać Python, najprostszym sposobem interakcji z ParaView może być Python scripting interface.

+0

Używam QT jako języka interfejsu GUI. Jak tylko zrozumiałem, musisz podać bibliotekę dll. Tak myślę (popraw mnie, jeśli się mylę), powinienem stworzyć projekt biblioteki C++ w QT, stworzyć bibliotekę DLL, bibliotekę lib ... i wtedy powinienem załadować ten dll z Paraview. – ISTB

+0

Szczerze mówiąc, nigdy nie próbowałem modyfikować ParaView przy użyciu aplikacji QT, więc nie wiem nic więcej niż to, co jest na stronach Wiki ParaView, do których linkuję. Strona * pisania niestandardowych aplikacji * opisuje proces kompilacji, którego potrzebujesz (patrz [tutaj] (http://paraview.org/Wiki/Writing_Custom_Applications#How_to_write_radically_different_applications_based_on_ParaView.3F)). – Chris

+0

Spojrzałem online na Paraview Wiki i tak dalej, ale jest to bałagan, nie jest jasne w ogóle, gdzie należy zacząć i gdzie zakończyć ... – ISTB