Kaius inserir botão não sei se tem como no QSystemTrayIcon, mas um menu voce consegue...
Por exemplo crie duas classes algo como:
class MySystemTray(QtGui.QSystemTrayIcon):
def __init__(self, parent=None):
QtGui.QSystemTrayIcon.__init__(self, parent)
self.right_menu = MenuCliqueBotaoDireito()
self.setContextMenu(self.right_menu)
class MenuCliqueBotaoDireito(QtGui.Qmenu):
def __init__(self, parent=None):
QtGui.QMenu.__init__(self, "Edit", parent)
icone = QtGui.QIcon.fromTheme(meu_icone.png)
self.addAction(QtGui.QAction(icone, "Sobre(&S)", self))
if __name__ == "__main__":
app = QtGui.QApplication([])
MyTray = MySystemTray()
MyTray.show()
app.exec_()
Assim você clicando com o botão direito irá surgir um menu e depois disso você vai implementar o resto do que precisa, a lembrando que precisa importar o QtGui e QtCore do PyQt4
Boa sorte.