self.statusBar().message ("hola")
Etiquetas
555
74HC04
74HC14
74HC165
74LS04
acentos
ADC10
Amstrad
archivo
arduino
aristóteles
armbian
array
ass
at
backup
base64
bash
Basho
bc
beethoven
Biblia
blog
bucle
c
c++
c++11
c++17
C005
cadena
Carmina Burana
casting
CD4017
CD4040
Cine
clases
Colores
connect
Consolación a Helvia
Consolación a Marcia
Consolación a Polibio
constante
corsair
CPC
Cristal 32Khz
css
cursor mouse
cut
daemon
date
dead keys
Debian
directorio
disco duro
DS32kHz
electricidad
Electrónica
ensamblador
entryList
epicureismo
Estadística
estoicismo
felicidad
ffmpeg
filePath
filosofia
Filosofía
firefox
flac
for
fstab
funcion
Gargantúa
gastronomía
gilgamesh
Ginott
gmp
gpt
grep
gtts
Hobbes
hotkeys
html
imagemagick
inline
Javascript
kde
kernel modulos
latex
ldr
lib-notify
Linux
Literatura
ludoteca
macro
mapa de bits
Matroska
mega
Microsoft Word
Milan Kundera
mkvextract
mkvinfo
mount
mp3
mplayer
MSP430
msp430F5529
MSP432
Multimedia
Musica
oop
orange_pi
pato
PIR
PL9823
Platón
poesía
POO en C++
pulseaudio
puntero
PWM
pygame
pyqt
python
QAction
qApp
QApplication
QByteArray
QDialog
Qdir
QFile
QFileDialog
QImage
qlabel
QList
QListWidget
QMessagebox
QMouseEvent
qpainter
QPalette
QPixmap
QProcess
QRegularExpression
QRegularExpressionMatchIterator
QString
QStringList
Qt
qt5
QToolbar
quijote
QVector
qwidget
R
Rabelais
ratón
relé
Resonador cerámico
samba
San Agustín
screen
Séneca
signal
slot
smart
smartctl
sox
srt
static const
stdarg.h
subtítulos
Symbian
tar
teléfonos móviles
temperatura
temperatura cpu
Temporizador
tesseract
Timer
timestamp
Trigonometría
tts
tutorial
uid
unicode
user
USI
va_arg
va_end
va_list
va_start
velocidad ventilador
Voltaire
wallpaper
xboxdrv
xinput
xrandr
Z80
zip
viernes, julio 07, 2006
lunes, julio 03, 2006
CustomEvents
#id para el evento
DirNoValid = 1001
#El evento
class DirNoValidEvent ( QCustomEvent ):
def __init__(self):
QCustomEvent.__init__ ( self, DirNoValid )
#El manejo del evento dentro de la clase del formulario
def customEvent (self, event):
if ( event.type() == DirNoValid ):
pass
#Lanzamiento del event
QApplication.postEvent ( self, DirNoValidEvent () )
sábado, julio 01, 2006
QInputDialog.getText
(text,ok) = QInputDialog.getText ( "Noticias","Editar origen",QLineEdit.Normal,ct)
#text es el texto introducido
#ok vale 0 si se ha cancelado
#ct es el texto por defecto
#text es el texto introducido
#ok vale 0 si se ha cancelado
#ct es el texto por defecto
QMessageBox.question
x = QMessageBox.question (self, "Noticias","¿Desea eliminar el origen?","Si","No","",0,1)
A esto devuelve 0= si; 1 = no
A esto devuelve 0= si; 1 = no
Menú contextual con PyQT
#Crear instancia de QPopupMenu
popMenu = QPopupMenu( self )
#Crear las acciones del menú
orgNewAction = QAction ( self, "orgNew")
#"orgNew" es una etiqueta. No se usa
#orgNewAction.setIconSet(self.image0)
orgNewAction.setText ("A\xf1adir origen")
orgNewAction.addTo(popMenu)
orgEditAction = QAction ( self,"orgedit")
orgEditAction.setText("Editar origen")
orgEditAction.addTo(popMenu)
orgDeleteAction = (QAction (self, "orgdel"))
orgDeleteAction.setText("Eliminar origen")
orgDeleteAction.addTo(popMenu)
#Conectar acciones con las funciones
#self.origenAnadir() es la función que hace el trabajo.
#Al conectar se omiten los paréntesis
self.connect (orgNewAction,SIGNAL("activated()"),self.origenAnadir)
self.connect (orgEditAction,SIGNAL("activated()"),self.origenEditar)
self.connect (orgDeleteAction,SIGNAL("activated()"),self.origenEliminar)
#Mostrar el menu en la posición del cursor
popMenu.popup(QCursor.pos())
popMenu = QPopupMenu( self )
#Crear las acciones del menú
orgNewAction = QAction ( self, "orgNew")
#"orgNew" es una etiqueta. No se usa
#orgNewAction.setIconSet(self.image0)
orgNewAction.setText ("A\xf1adir origen")
orgNewAction.addTo(popMenu)
orgEditAction = QAction ( self,"orgedit")
orgEditAction.setText("Editar origen")
orgEditAction.addTo(popMenu)
orgDeleteAction = (QAction (self, "orgdel"))
orgDeleteAction.setText("Eliminar origen")
orgDeleteAction.addTo(popMenu)
#Conectar acciones con las funciones
#self.origenAnadir() es la función que hace el trabajo.
#Al conectar se omiten los paréntesis
self.connect (orgNewAction,SIGNAL("activated()"),self.origenAnadir)
self.connect (orgEditAction,SIGNAL("activated()"),self.origenEditar)
self.connect (orgDeleteAction,SIGNAL("activated()"),self.origenEliminar)
#Mostrar el menu en la posición del cursor
popMenu.popup(QCursor.pos())
Suscribirse a:
Entradas (Atom)