コード例 #1
0
ファイル: qtimer.cpp プロジェクト: AliYousuf/abanq-port
QSingleShotTimer::~QSingleShotTimer()
{
    if (timerId != 0) {
       qKillTimer(timerId);
       timerId = 0;
    }
}
コード例 #2
0
ファイル: qtimer.cpp プロジェクト: AliYousuf/abanq-port
bool QSingleShotTimer::event( QEvent * )
{
    qKillTimer( timerId );			// no more timeouts
    signal.activate();				// emit the signal
    signal.disconnect( 0, 0 );
    timerId = 0;                                // mark as inactive
    return TRUE;
}
コード例 #3
0
ファイル: qtimer.cpp プロジェクト: kthxbyte/QT2-Linaro
bool QSingleShotTimer::event( QEvent * )
{
    qKillTimer( timerId );			// no more timeouts
    signal.activate();				// emit the signal
    signal.disconnect( 0, 0 );
    sst_list->insert( 0, this );		// store in free list
    return TRUE;
}