Ejemplo n.º 1
0
def override_panels(custom_hs_cmd=None, custom_ne_cmd=None):
    """ Override panels creation to add custom buttons

    :param custom_hs_cmd: (bool) Override HyperShade if True
    :param custom_ne_cmd: (bool)Override Node Editor if True
    """
    from mttOverridePanels import override_panels
    override_panels(custom_hs_cmd=custom_hs_cmd, custom_ne_cmd=custom_ne_cmd)
Ejemplo n.º 2
0
def override_panels(custom_hs_cmd=None, custom_ne_cmd=None):
    """ Override panels creation to add custom buttons

    :param custom_hs_cmd: (bool) Override HyperShade if True
    :param custom_ne_cmd: (bool)Override Node Editor if True
    """
    from mttOverridePanels import override_panels
    override_panels(custom_hs_cmd=custom_hs_cmd, custom_ne_cmd=custom_ne_cmd)
    def on_override_panels():
        """ Override HyperShade and NodeEditor creation callback"""
        override_info_box = QMessageBox()
        override_info_box.setWindowTitle(WINDOW_TITLE)
        override_info_box.setIcon(QMessageBox.Information)
        override_info_box.setText(
            'Buttons will be added to HyperShade toolbar and Node Editor toolbar.<br/>'
            'Changes will exists during this session.'
        )
        override_info_box.setInformativeText('<i>Read Help to set this settings permanent</i>')
        override_info_box.setStandardButtons(QMessageBox.Ok)
        override_info_box.setDefaultButton(QMessageBox.Ok)
        override_info_box.exec_()

        mttOverridePanels.override_panels()
    def on_override_panels():
        """ Override HyperShade and NodeEditor creation callback"""
        override_info_box = QMessageBox()
        override_info_box.setWindowTitle(WINDOW_TITLE)
        override_info_box.setIcon(QMessageBox.Information)
        override_info_box.setText(
            'Buttons will be added to HyperShade toolbar and Node Editor toolbar.<br/>'
            'Changes will exists during this session.')
        override_info_box.setInformativeText(
            '<i>Read Help to set this settings permanent</i>')
        override_info_box.setStandardButtons(QMessageBox.Ok)
        override_info_box.setDefaultButton(QMessageBox.Ok)
        override_info_box.exec_()

        mttOverridePanels.override_panels()