docs: def restoreSettings( self, settings ):
          """
          Restores the settings from the inputed settings instance.
          
          :param      settings | <QSettings>
          
          :return     <bool> success
          """
          dataSet = self.dataSet()
          if ( not dataSet ):
              return False
          
          projexui.restoreDataSet( settings,
                                   self.uniqueName(),
                                   dataSet )
          
          if ( not self.signalsBlocked() ):
              self.restoreFinished.emit()
          
          return True