mgear.rigbits.channelWrangler¶
Channel wrangler tool, to manage user channel
-
mgear.rigbits.channelWrangler.
applyChannelConfig
(filePath)¶ Apply the configuration stored in a json file.
This will be to use outside the interface
Parameters: filePath (str) – Path to the channel wrangler configuration file
-
class
mgear.rigbits.channelWrangler.
channelWrangler
(parent=None)¶ Channel wrangler UI
-
applyChannelConfig
()¶
-
clearAllRows
()¶ Clear all the rows
-
clearSelectedRows
()¶ Clear selected rows from the table
-
create_connections
()¶
-
create_layout
()¶
-
exportConfig
()¶ Export channelWrangler configuration
-
importConfig
()¶ Import channel wrangler configuration
-
keyPressEvent
(event)¶
-
populateChannelLineEdit
()¶
-
populateTargetLineEdit
()¶
-
setMoveOperator
()¶ set the channel wrangler operator to Move
-
setMultiChannel
()¶ sets new rows from the selectec channels. 1 channel for each row
-
setMultiTarget
()¶ set the target colum for the selected rows
If only one object is selected will populate all the rows with the same object If there is more that one object selected, will iterate the selection adding one object to each row
-
setProxyOperator
()¶ set the channel wrangler operator to Proxy
-
setRow
()¶ Sets a new row
Sets a new row with the information on the channel and target lineEdit
-
setup_channelWranglerWindow
()¶
-
staticMetaObject
= <PySide2.QtCore.QMetaObject object>¶
-
valueChanged
= <PySide2.QtCore.Signal object>¶
-
-
class
mgear.rigbits.channelWrangler.
cwUI
(parent=None)¶ Initialize the UI
-
keyPressEvent
(event)¶
-
staticMetaObject
= <PySide2.QtCore.QMetaObject object>¶
-
-
mgear.rigbits.channelWrangler.
openChannelWrangler
(*args)¶