Classes ¶
-
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.