docs: def setVisible( self, state ):
          """
          Updates the visible state for this message box.
          
          :param      state | <bool>
          """
          super(XMessageBox, self).setVisible(state)
          
          if ( state ):
              self.startTimer(100)
              self.layout().setSizeConstraint(QLayout.SetNoConstraint)
              self.resize( self.width() + 100, self.height() )