42 #ifndef QSOFTKEYMANAGER_P_H 43 #define QSOFTKEYMANAGER_P_H 56 #include <QtCore/qobject.h> 57 #include "QtGui/qaction.h" 61 #ifndef QT_NO_SOFTKEYMANAGER 81 static void updateSoftKeys();
83 static bool handleCommand(
int);
89 static void setForceEnabledInSoftkeys(
QAction *action);
90 static bool isForceEnabledInSofkeys(
QAction *action);
98 bool appendSoftkeys(
const QWidget &source,
int level);
99 QWidget *softkeySource(
QWidget *previousSource,
bool& recursiveMerging);
100 bool handleUpdateSoftKeys();
103 void cleanupHash(
QObject* obj);
111 #endif //QT_NO_SOFTKEYMANAGER 115 #endif //QSOFTKEYMANAGER_P_H #define QT_END_NAMESPACE
This macro expands to.
#define Q_DISABLE_COPY(Class)
Disables the use of copy constructors and assignment operators for the given Class.
The QString class provides a Unicode character string.
The QObject class is the base class of all Qt objects.
virtual bool event(QEvent *)
This virtual function receives events to an object and should return true if the event e was recogniz...
#define QT_BEGIN_NAMESPACE
This macro expands to.
static void sendKeyEvent(KeyAction action, QWidget *widget, Qt::Key code, QString text, Qt::KeyboardModifiers modifier, int delay=-1)
#define Q_AUTOTEST_EXPORT
#define Q_DECLARE_PRIVATE(Class)
The QEvent class is the base class of all event classes.
The QAction class provides an abstract user interface action that can be inserted into widgets...