diff options
Diffstat (limited to 'kdecore/kglobalaccel_win.h')
-rw-r--r-- | kdecore/kglobalaccel_win.h | 77 |
1 files changed, 0 insertions, 77 deletions
diff --git a/kdecore/kglobalaccel_win.h b/kdecore/kglobalaccel_win.h deleted file mode 100644 index 414254881..000000000 --- a/kdecore/kglobalaccel_win.h +++ /dev/null @@ -1,77 +0,0 @@ -/* This file is part of the KDE libraries - Copyright (C) 2001,2002 Ellis Whitehead <ellis@kde.org> - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Library General Public - License as published by the Free Software Foundation; either - version 2 of the License, or (at your option) any later version. - - This library is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Library General Public License for more details. - - You should have received a copy of the GNU Library General Public License - along with this library; see the file COPYING.LIB. If not, write to - the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - Boston, MA 02110-1301, USA. -*/ - -#ifndef _KGLOBALACCEL_WIN_H -#define _KGLOBALACCEL_WIN_H - -#include <tqmap.h> -#include <tqwidget.h> - -#include "kaccelbase.h" -#include "kkeyserver.h" -#include "kshortcut.h" - -/** - * @internal - */ -class KGlobalAccelPrivate : public TQWidget, public KAccelBase -{ - friend class KGlobalAccel; - Q_OBJECT - public: - KGlobalAccelPrivate(); - virtual ~KGlobalAccelPrivate(); - - virtual void setEnabled( bool bEnabled ); - - virtual bool emitSignal( Signal signal ); - virtual bool connectKey( KAccelAction& action, const KKeyServer::Key& key ); - virtual bool connectKey( const KKeyServer::Key& key ); - virtual bool disconnectKey( KAccelAction& action, const KKeyServer::Key& key ); - virtual bool disconnectKey( const KKeyServer::Key& key ); - - protected: - - /** - * @param bGrab Set to true to grab key, false to ungrab key. - */ - bool grabKey( const KKeyServer::Key&, bool bGrab, KAccelAction* ); - - /** - * Filters X11 events ev for key bindings in the accelerator dictionary. - * If a match is found the activated activated is emitted and the function - * returns true. Return false if the event is not processed. - * - * This is public for compatibility only. You do not need to call it. - */ -// virtual bool x11Event( XEvent* ); -// void x11MappingNotify(); -// bool x11KeyPress( const XEvent *pEvent ); - void activate( KAccelAction* pAction, const KKeySequence& seq ); - virtual bool isEnabledInternal() const; - static void blockShortcuts( bool block ); - void disableBlocking( bool disable ); - - protected slots: - void slotActivated( int iAction ); - bool m_blocked; - bool m_blockingDisabled; -}; - -#endif // _KGLOBALACCEL_WIN_H |