Custom ui popup window

   3564   4   2
User Avatar
Member
388 posts
Joined: July 2018
Offline
i am making a shelf tool and i'd like to have a popup window with a custom interface appear. is this possible with the built in houdini functions or do i have to use a python library like PySide2?

i'd like to have a node selector, a directory selector and a dropdown

can't seem to find any info on custom ui from SideFX documentation
User Avatar
Staff
45 posts
Joined: March 2022
Online
The hou.ui module has what you need, I think:
https://www.sidefx.com/docs/houdini/hom/hou/ui.html [www.sidefx.com]
User Avatar
Member
388 posts
Joined: July 2018
Offline
BryanRay
The hou.ui module has what you need, I think:
https://www.sidefx.com/docs/houdini/hom/hou/ui.html [www.sidefx.com]
unfortunately i havent found any advanced ui building functions there, only the basic ones. So far i think PySide2 is going to be the way to do that.

Here is what i have found so far

https://www.sidefx.com/docs/houdini/hom/cb/qt.html [www.sidefx.com]
https://github.com/kiryha/Houdini/wiki/python-for-artists [github.com]
User Avatar
Member
151 posts
Joined: Aug. 2012
Offline
You can also consider using the tkinter python library
User Avatar
Member
4 posts
Joined: Aug. 2013
Offline
PySide is great, especially if you need custom widgets. However for simple windows, you can use hou.ui.displayCustomConfirmation() , adding custom buttons, messages, etc.

https://www.sidefx.com/docs/houdini/hom/hou/ui.html [www.sidefx.com]
  • Quick Links