title: drawText with two variables and each different font
body: <p>I dont know if its possible to chose different text font for each variable inside the same painter.</p>
  
  <pre><code>painter.drawText(80, 290, self.text1.text() + self.text2.text())
  </code></pre>
  
  <p>This is the example: for <code>text1</code> want to leave it default as I set in the painter (<code>boldUnderline</code>) while <code>text2</code> will have (<code>boldUnderline</code>) but also I want to change the text font to another one lets say Arial the point is to be different from <code>text1</code> because its supposed to be in different language</p>
  
  <p>Here is the full code:</p>
  
  <pre><code>underlineItalic = QFont()
  underlineItalic.setItalic(True)
  underlineItalic.setUnderline(True)
  
  painter = QtGui.QPainter()
  painter.setFont(boldUnderline)
  painter.drawText(80, 290, self.text1.text() + self.text2.text())
  </code></pre>
  
  <p>Is there any option to do this on this way?
  If it can not be this way is there any other way?</p>