title: Setting pattern colours and line thickness on QtCore.Qt.CrossPattern
body: <p>I'm using the following in the init of my <code>QtGui.QGraphicsView</code> to make a nice grid/cross pattern. But not sure how to change the background color or thickness of the cross pattern lines? Using <code>setColor</code> to set the color, but this only changes the color of the crossPattern and not the background.</p>
  
  <p>Is there a way to change these, or should I be using a different type of style?</p>
  
  <pre><code>import PySide.QtGui as QtGui
  import PySide.QtCore as QtCore
  
  class NodeGraphView(QtGui.QGraphicsView):
  
      def __init__(self, parent):
          super(NodeGraphView, self).__init__(parent)
  
          self.fg_brush = QtGui.QBrush()
          self.fg_brush.setStyle(QtCore.Qt.CrossPattern)
          self.fg_brush.setColor(QtGui.QColor(42, 42, 42, 255))
  
          self.setBackgroundBrush(self.fg_brush)
  </code></pre>