def init_widget(self):
        super(QtSeparator, self).init_widget()
        d = self.declaration
        self.set_orientation(d.orientation, sh_guard=False)
        self.set_line_style(d.line_style, sh_guard=False)
        self.set_line_width(d.line_width, sh_guard=False)
        self.set_midline_width(d.midline_width, sh_guard=False)

    #--------------------------------------------------------------------------
    # Widget Update Methods
    #--------------------------------------------------------------------------
Initialize the underlying widget.
dataset/ETHPy150Open ContinuumIO/ashiba/enaml/enaml/qt/qt_separator.py/QtSeparator.init_widget