Ver Mensaje Individual
  #2 (permalink)  
Antiguo 12/01/2012, 12:06
Avatar de razpeitia
razpeitia
Moderador
 
Fecha de Ingreso: marzo-2005
Ubicación: Monterrey, México
Mensajes: 7.321
Antigüedad: 19 años, 1 mes
Puntos: 1360
Respuesta: pyqt, de función a Qslider

Te recomendaría usar subprocess.popen.

Creo que mas o menos buscas algo así
Código Python:
Ver original
  1. from PyQt4.QtGui import *
  2. from PyQt4.QtCore import *
  3. import sys
  4. import subprocess
  5.  
  6. GETVOL = """amixer get PCM | grep "Front Left:" |  cut -d ' ' -f6"""
  7.  
  8. def getVol():
  9.     return int(subprocess.Popen(GETVOL, shell=True, stdout=subprocess.PIPE).communicate()[0])
  10.  
  11. if __name__=="__main__":
  12.     app=QApplication(sys.argv)
  13.     slider=QSlider(Qt.Horizontal)
  14.     slider.setValue(getVol())
  15.     slider.show()
  16.     sys.exit(app.exec_())