diff options
author | axis <qt-info@nokia.com> | 2009-04-20 14:06:27 (GMT) |
---|---|---|
committer | axis <qt-info@nokia.com> | 2009-05-04 13:24:40 (GMT) |
commit | ce4faedea2b652c1d7fc5430bbd906972a3c93bf (patch) | |
tree | 9259c7222ef5601f2c6145f13b2df133a7593ebb /src/corelib/global/qnamespace.h | |
parent | 82840fcce074658bd39ad6425fd50022b9250dcf (diff) | |
download | Qt-ce4faedea2b652c1d7fc5430bbd906972a3c93bf.zip Qt-ce4faedea2b652c1d7fc5430bbd906972a3c93bf.tar.gz Qt-ce4faedea2b652c1d7fc5430bbd906972a3c93bf.tar.bz2 |
Added inputMethodHints API.
RevBy: denis
Diffstat (limited to 'src/corelib/global/qnamespace.h')
-rw-r--r-- | src/corelib/global/qnamespace.h | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/src/corelib/global/qnamespace.h b/src/corelib/global/qnamespace.h index 7d8b321..1475b2e 100644 --- a/src/corelib/global/qnamespace.h +++ b/src/corelib/global/qnamespace.h @@ -1398,6 +1398,21 @@ public: ImMaximumTextLength }; + enum InputMethodHint { + ImhNone = 0x0, + ImhHiddenText = 0x1, + ImhNumbersOnly = 0x2, + ImhUppercaseOnly = 0x4, + ImhLowercaseOnly = 0x8, + ImhNoAutoUppercase = 0x10, + ImhPreferNumbers = 0x20, + ImhPreferUppercase = 0x40, + ImhPreferLowercase = 0x80, + ImhNoPredictiveText = 0x100, + ImhDialableCharactersOnly = 0x200 + }; + Q_DECLARE_FLAGS(InputMethodHints, InputMethodHint) + enum ToolButtonStyle { ToolButtonIconOnly, ToolButtonTextOnly, @@ -1559,6 +1574,7 @@ Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::DropActions) Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::ItemFlags) Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::MatchFlags) Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::TextInteractionFlags) +Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) typedef bool (*qInternalCallback)(void **); |