This class inherits from Qt’s QtWidgets.QFrame
class.
Methods ¶
__init__()
Create and return a new separator widget.
Houdini 20.5 Python scripting hou hou.qt
A simple separator widget with the Houdini look and feel.
This class inherits from Qt’s QtWidgets.QFrame
class.
__init__()
Create and return a new separator widget.
A widget for color input.
A convenient widget for quick olor selection from a small palette of colors.
A button used for selecting colors with the Houdini look and feel.
A non-scrollable combo box (menu button and menu) with the Houdini look and feel.
A simple dialog with the Houdini look and feel.
A simple label for input fields.
A button with the Houdini look and feel that opens the Houdini file chooser dialog when clicked.
QLineEdit widget customized for use as a file chooser field.
A grid layout specific for Houdini UI with layout properties that render consistently across all supported platforms.
A button with the Houdini look and feel that opens a help page when clicked.
An icon generated from a Houdini icon name.
A vector of text fields (one to four) that store either integers, floats or strings.
A convenient user interface (as a dialog or a reusable widget) for displaying/editing a list of strings.
A menu with the Houdini look and feel.
A menubar with the Houdini look and feel.
A button with the Houdini look and feel that opens a drop-down menu when clicked.
A button with the Houdini look and feel that opens the Houdini node chooser dialog when clicked.
A button with the Houdini look and feel that opens the Houdini node chooser dialog when clicked.
A Houdini parameters dialog.
A button with the Houdini look and feel that opens the Houdini node chooser dialog when clicked.
QLineEdit widget customized for use as a search or filter field.
A simple separator widget with the Houdini look and feel.
A tooltip window with the Houdini look and feel that can be used for hover tooltips.
A button with the Houdini look and feel that opens the Houdini track chooser dialog when clicked.
A base window class to implement a viewer Qt window overlay.
A generic window with the Houdini look and feel.
A base window class to implement a Qt overlay window.
Object for dealing with XML menus.
Return true if a valid (non-empty) icon can be created from the supplied icon name.
This method is deprecated.
This method is deprecated.
This method is deprecated.
hou.qt.createFileChooserButton()
This method is deprecated.
This method is deprecated.
This method is deprecated.
This method is deprecated.
This method is deprecated.
This method is deprecated.
hou.qt.createNodeChooserButton()
This method is deprecated.
This method is deprecated.
This method is deprecated.
This method is deprecated.
Returns an edited string list.
Returns a dictionary containing some extended info that Houdini maintains for Qt key events value.
Return a QWidget instance representing the window for the specified floating panel.
Convert the given QColor to a HOM color and alpha value.
Return a QBrush object for a specified Houdini resource color.
Return a QColor object for a specified Houdini resource color.
Return a QCursor object for a Houdini cursor.
Return a tuple of strings that represent the hotkeys currently assigned to each action associated with a tuple of hotkey symbols. The key strings are of the form returned by the method, which is a combination of the symbol on the key, and any modifier keys involved, such as "Ctrl+Shift+G".
Converts inches to pixels, accounting for both Qt and Houdini’s dpi settings.
Return a QWidget instance representing the main Houdini Window.
Enumeration of Houdini MIME types used to identify data in drag-and-drop operations.
hou.qt.nativeModifierIndependentKeyCode()
Interprets the native scan code and virtual key code from a Qt key event to return an integer value that is unaffected by held modifiers for the purposes of identifying a key. This can be used to maintain a dictionary of held keys.
Converts pixels to inches, accounting for both Qt and Houdini’s dpi settings.
Converts a Qt key event into a string that is suitable for UI display or to pass to the hot key manager.
Uses the available extended key event info maintained by Houdini to return the Qt key value for a Qt key event if modifiers were ignored. If no extended info is available, simply returns event.key().
Converts a Qt key with Qt modifiers and the key event’s text into a string that is suitable for UI display or to pass to the hot key manager.
Converts a Qt key with Qt modifiers into a UI key and UI modifiers if possible.
hou.qt.registerKeyResolveInfoCallback()
Registers a Python callback that Houdini will call for the given widget when building the key resolve info against which key events are resolved.
Resolves a Qt key event to a hotkey symbol representing a command/action.
hou.qt.selectColorFromPalette()
Returns a selected QColor value from a color palette.
hou.qt.skipClosingMenusForCurrentButtonPress()
Disable automatic closing of menus for the current mouse button event.
Return the Houdini style sheet.
Convert the given HOM color and alpha value to a QColor.
hou.qt.unregisterKeyResolveInfoCallback()
Unregisters a previously registered Python callback that Houdini will call for the given widget when building the key resolve info against which key events are resolved.