He creado una imagen estática (PNG) como icono de bandeja con pyqt. Hizo lo mismo con los resultados de imagen GIF en el icono de la bandeja estática. ¿Se puede animar en bandeja de sistema con pyqt? QtGui.QSystemTrayIcon.__init__(self, parent) self.setIcon(QtGui.QIcon(“Image.gif”))
Estoy teniendo problemas con mi software. En mi software de piano, si sigo presionando una tecla en el teclado, se están emitiendo múltiples tonos repetidos de esa tecla en particular. Pero en realidad necesito un solo tono hasta el lanzamiento de esa clave en particular. Proporciono una parte de mi código que detecta el evento […]
Estoy desarrollando una aplicación informática con PySide y estoy usando QTableWidget. Digamos que mi tabla tiene 3 columnas, pero los datos que contienen son muy diferentes, como (para cada fila) una oración larga en la primera columna, luego números de 3 dígitos en las dos últimas columnas. Me gustaría cambiar el tamaño de mi tabla […]
Estoy intentando configurar el encabezado “User-Agent” en mi pequeño navegador webkit, pero no lo conseguí. Esa pieza de código: self.web = QtWebKit.QWebView(self) … self.request = QNetworkRequest() self.request.setUrl(url) self.request.setRawHeader(“User-Agent”, QtCore.QByteArray (“TestUserAgent”)) self.request.setRawHeader(“Accept-Language”, QtCore.QByteArray (“en ,*”)) self.web.load(self.request) En este ejemplo, “Aceptar idioma” está configurado correctamente, pero el “Agente de usuario” es siempre el valor predeterminado. Dime por […]
Por ejemplo: #!/usr/bin/env python3 import sys from PySide import QtCore, QtGui class Dialog(QtGui.QDialog): def __init__(self): QtGui.QDialog.__init__(self) button = QtGui.QPushButton(“test”) layout = QtGui.QVBoxLayout() layout.addWidget(button) self.setLayout(layout) app = QtGui.QApplication(sys.argv) toast = Dialog() toast.show() app.exec_() print(“App freezes the main process!”) La última función de imprimir () no se ejecutará hasta que cierre el cuadro de diálogo. Estoy trabajando […]
Soy prácticamente un principiante cuando se trata de la progtwigción GUI. Estoy usando QT en combinación con los enlaces de python (PyQT4). Lo que estoy tratando de hacer: Configuración de un QThread para leer y escribir en un puerto serie con pyserial. La aplicación principal debe poder emitir nuevos datos en serie a través de […]
Estoy utilizando PyQT 4.8.3 para crear un diálogo con dos QListWidgets que permiten la selección múltiple. Encuentro que si estos QListWidgets están habilitados, los elementos seleccionados se resaltan en azul solo cuando QListWidget tiene el foco, sin el foco, el resaltado es de color gris claro. También encuentro que si los QListWidgets están deshabilitados, los […]
Intenté aprender algo de Qt (PyQt). Para ello utilicé el ejemplo del Editor de Código de los documentos. El resaltado de la línea actual funciona bien. Sin embargo, el número de línea no se muestra. En realidad, ni siquiera se llama a LineNumberArea.paintEvent . Por otra parte también no CodeEditor.lineNumberAreaPaintEvent . Por lo que entendí, […]
Estoy desarrollando una aplicación de GUI orientada a las matemáticas en Qt / C ++ y me gustaría incrustar un script Python, incluyendo NumPy y Matplotlib. Usando la API de Python C, finalmente logré ejecutar un script, recuperar los valores de las variables de Python, incluidas las matrices NumPy, etc. Pero fallé al dibujar gráficos […]
Estoy teniendo algunos problemas con el tamaño de los widgets qt4 cuando cambia su contenido. Ilustraré mis problemas con dos escenarios simples: Escenario 1: Tengo un widget de QLineEdit. A veces, cuando estoy cambiando su contenido usando QLineEdit.setText (), la cadena de una línea ya no encaja en el widget en su tamaño actual. Debo […]