[Python] Domanda su pyQt

Walter Valenti waltervalenti a yahoo.it
Mer 27 Feb 2013 13:13:10 CET



> 
>
>Ciao Walter,
>
>
>non capisco perché se andato ad infilare tutto il codice di inizializzazione dell'applicazione nella __init__ della classe e per di più continui ad usare la QSplashScreen per mostrare l'immagine.
>Sostituisci nel tuo precedente codice la QSplashScreen con la MySplashScreen per avere l'esempio funzionante. 
>


E' stato un attimo di rinco...

Questo è il codice:  (che non funziona comunque, lo splash si chiude col click del mouse)


#!/usr/bin/python

from PySide.QtCore import *
from PySide.QtGui import *
import sys, time
import signal

signal.alarm(2)

class MySplashScreen(QSplashScreen):
    def mousePressEvent(self,event):
        pass

app = QApplication(sys.argv)
splash_pix = QPixmap('/home/walter/.mozilla/about.png')
splash = MySplashScreen(splash_pix,Qt.WindowStaysOnTopHint)
splash.setMask(splash_pix.mask())
splash.show()
app.exec_()



Maggiori informazioni sulla lista Python