def propertyWidgetMap(self):
        """
        Returns the mapping for this page between its widgets and its
        scaffold property.
        
        :return     {<projex.scaffold.Property>: <QtGui.QWidget>, ..}
        """
        out = {}
        scaffold = self.scaffold()
        
        # initialize the scaffold properties
        for widget in self.findChildren(QtGui.QWidget):
            propname = unwrapVariant(widget.property('propertyName'))
            if not propname: continue
            
            prop = scaffold.property(propname)
            if not prop: continue
            
            out[prop] = widget

        return out
Returns the mapping for this page between its widgets and its
        scaffold property.
        
        :return     {<projex.scaffold.Property>: <QtGui.QWidget>, ..}