title: PyQt not recognizing arrow keys
body: <p>I am trying to write a (currently very) simple PyQt application, and wanted to allow users to navigate using the arrow keys, rather than clicking buttons.</p>
  
  <p>I have the basics implemented, and in my main <code>QWidget</code>, I override <code>keyPressEvent</code>, and right now, all I ask is that it raise an alert (<code>QMessageBox.information(self, "Hey", "pressed:{}".format(event), QMessageBox.Ok)</code>). </p>
  
  <p>This works perfectly well for standard ASCII keys (such as letters and the Enter key), but it is completely ignoring when I press the arrow keys, and I can't for the life of me figure out why.</p>
  
  <p>Part of me wonders if there's some other thing going on with the keyboard since I am on a laptop that does not have a number pad (it's an HP with a standard regular ASCII keyboard, the four arrow keys wedged underneath the right Shift, and no number pad). </p>
  
  <p>Any suggestions or help? I can post code if needed, but since the <code>keyPressEvent</code> works for every other key, I'm not sure what it would add.</p>