예제 #1
0
def timeout():
    global count
    count += 1
    print 'timeout %d'%count
    if count > 5: 
        QCoreApplication.quit()
예제 #2
0
def unixSignal(number):
    print 'Unix signal:', number
    QCoreApplication.quit()
예제 #3
0
from Qt.Core import QObject, QTimer, QCoreApplication

count = 0

def timeout():
    global count
    count += 1
    print 'timeout %d'%count
    if count > 5: 
        QCoreApplication.quit()

app = QCoreApplication('timer')
timer = QTimer(None)
timer.interval = 1000
timer.connect('timeout()', timeout)
timer.start()
app.run()

예제 #4
0
from Qt.Core import QCoreApplication

def unixSignal(number):
    print 'Unix signal:', number
    QCoreApplication.quit()

app = QCoreApplication()
app.connect('unixSignal(int)', unixSignal)
app.run()