コード例 #1
0
ファイル: triggers.cpp プロジェクト: serghei/kde3-kdebase
void Window_trigger::init()
{
    kdDebug(1217) << "Window_trigger::init()" << endl;
    connect(windows_handler, SIGNAL(window_added(WId)), this, SLOT(window_added(WId)));
    connect(windows_handler, SIGNAL(window_removed(WId)), this, SLOT(window_removed(WId)));
    if(window_actions & (WINDOW_ACTIVATES | WINDOW_DEACTIVATES /*| WINDOW_DISAPPEARS*/))
        connect(windows_handler, SIGNAL(active_window_changed(WId)), this, SLOT(active_window_changed(WId)));
    connect(windows_handler, SIGNAL(window_changed(WId, unsigned int)), this, SLOT(window_changed(WId, unsigned int)));
}
コード例 #2
0
ファイル: windows_handler.cpp プロジェクト: KDE/khotkeys
void WindowsHandler::window_removed_slot( WId window_P )
    {
    if( signals_enabled )
        emit window_removed( window_P );
    if( window_P == _action_window )
        _action_window = 0;
    }
コード例 #3
0
ファイル: conditions.cpp プロジェクト: Fat-Zer/tdebase
void Existing_window_condition::init()
    {
    connect( windows_handler, TQT_SIGNAL( window_added( WId )), this, TQT_SLOT( window_added( WId )));
    connect( windows_handler, TQT_SIGNAL( window_removed( WId )), this, TQT_SLOT( window_removed( WId )));
    }