Necesito agregar mi propia GUI de QT hecha a sí misma en paraview. Escuché acerca de los complementos de paraview que deberían permitir eso. Pero no encuentro un tutorial sobre eso. ¿Cómo puedo agregar botones, casillas de verificación, cuadros combinados en Paraview? ¿Podría alguien mostrarme un ejemplo? Gracias de antemanoAgregar su propia GUI en Paraview
Respuesta
El ParaView Wiki tiene mucha información sobre el uso y la personalización de ParaView. En particular, vea la sección en plugins y la página en writing custom applications. Estos describen dos formas diferentes de personalizar la funcionalidad de ParaView.
No indica en qué idioma está escrita su GUI, pero si puede usar o llamar a Python, la forma más fácil de interactuar con ParaView puede ser a través del Python scripting interface.
Estoy usando QT como lenguaje de GUI. Tan pronto como entendí, necesitas proporcionar un dll. Así que creo (corríjanme si estoy equivocado), debería crear un proyecto de biblioteca C++ en QT, crear dll, lib, ... y luego debería cargar este dll desde Paraview. – ISTB
Para ser sincero, nunca intenté modificar ParaView utilizando una aplicación QT, por lo que no sé más de lo que está en las páginas Wiki de ParaView a las que me enlace. La página * de escritura de aplicaciones personalizadas parece describir el proceso de compilación que necesita (consulte [aquí] (http://paraview.org/Wiki/Writing_Custom_Applications#How_to_write_radically_different_applications_based_on_ParaView.3F)). – Chris
Miré en línea en Paraview Wiki y demás, pero es un desastre, no está nada claro dónde comenzar y dónde terminar .. – ISTB
- 1. Hackear su propia aplicación
- 2. haciendo su propia función malloc?
- 3. Plugin para usar su propia app.config
- 4. ¿Tiene un ViewModel su propia lógica?
- 5. java.lang.Exception frente a su propia excepción
- 6. La mejor manera de agregar compatibilidad con SNMP a su propia aplicación en Debian
- 7. Agregar mi propia advertencia de compilador
- 8. Cómo agregar su propia unidad base y conversiones usando boost :: units
- 9. ¿Por qué Arrays.asList() devuelve su propia implementación ArrayList?
- 10. Creando su propia UTI para una aplicación iOS
- 11. ¿Lanza su propia lista/árbol vinculado en R?
- 12. objeto hacer referencia a su propia propiedad en initilization
- 13. ¿Cómo agregar IO a mi propia mónada en Haskell?
- 14. Si compra su propia aplicación para iPhone, ¿eliminará la versión de desarrolladores actualmente en su dispositivo?
- 15. ¿Cómo excluir su propia aplicación del menú Compartir?
- 16. Cómo eliminar su propia aplicación del mercado de Android
- 17. ¿Cómo obtener su propia versión de aplicación de xcode?
- 18. preguntas sobre el consumo de su propia API con OAuth
- 19. ¿Cómo puede mi aplicación Flash determinar su propia URL?
- 20. Maven m2e impone su propia configuración del compilador - deshabilitar
- 21. ¿Cómo desinstalar su propia aplicación desde/system/app?
- 22. ¿Cada proceso tiene su propia tabla de páginas?
- 23. ¿Por qué Direct3D no tiene su propia estructura de vértices?
- 24. ¿Cómo hacer referencia a una función desde su propia implementación?
- 25. Superclase y subclase, cada una con su propia interfaz
- 26. R ordena un vector por su propia cuenta - ¡chico malo!
- 27. Raven DB - Haga que genere automáticamente su propia clave
- 28. ¿Por qué cada proceso necesita su propia tabla de páginas?
- 29. error Hadoop inusual - tareas mueren por su propia cuenta
- 30. ¿Tiene un subproceso de Java su propia identificación de proceso?
¿Has encontrado información sobre cómo crear casillas de verificación, botones, etc.? Estoy haciendo lo mismo y todo lo que puedo encontrar en los ejemplos son campos de texto. Gracias. – MondKin
Después de ver un script creado por alguien para generar automáticamente GUI (http://www.kitware.com/blog/home/post/534), encontré que esta página tiene los componentes disponibles: http: //www.paraview .org/Wiki/ParaView/Plugin_HowTo – MondKin