以下成员源于类 QApplication 已过时。 提供它们是为使旧源代码能继续工作。强烈建议不要在新代码中使用它们。
(obsolete)
enum
|
ColorSpec { NormalColor, CustomColor, ManyColor } |
(obsolete)
int
|
colorSpec () |
(obsolete)
Qt::LayoutDirection
|
keyboardInputDirection () |
(obsolete)
QLocale
|
keyboardInputLocale () |
(obsolete)
bool
|
keypadNavigationEnabled () |
(obsolete)
void
|
setColorSpec (int spec ) |
(obsolete)
void
|
setGraphicsSystem ( const QString & ) |
(obsolete)
void
|
setKeypadNavigationEnabled (bool enable ) |
常量 | 值 | 描述 |
---|---|---|
QApplication::NormalColor
|
0
|
the default color allocation policy |
QApplication::CustomColor
|
1
|
the same as NormalColor for X11; allocates colors to a palette on demand under Windows |
QApplication::ManyColor
|
2
|
the right choice for applications that use thousands of colors |
见 setColorSpec () for full details.
[static]
int
QApplication::
colorSpec
()
Returns the color specification.
另请参阅 QApplication::setColorSpec ().
[static]
Qt::LayoutDirection
QApplication::
keyboardInputDirection
()
Returns the current keyboard input direction. Replaced with QInputMethod::inputDirection ()
该函数在 Qt 4.2 引入。
另请参阅 QInputMethod::inputDirection ().
[static]
QLocale
QApplication::
keyboardInputLocale
()
Returns the current keyboard input locale. Replaced with QInputMethod::locale ()
该函数在 Qt 4.2 引入。
[static]
bool
QApplication::
keypadNavigationEnabled
()
返回
true
if Qt is set to use keypad navigation; otherwise returns false. The default value is false.
This feature is available in Qt for Embedded Linux, and Windows CE only.
注意: On Windows CE this feature is disabled by default for touch device mkspecs. To enable keypad navigation, build Qt with QT_KEYPAD_NAVIGATION defined.
另请参阅 setKeypadNavigationEnabled () 和 navigationMode ().
[static]
void
QApplication::
setColorSpec
(
int
spec
)
Sets the color specification for the application to spec .
This call has no effect.
The color specification controls how the application allocates colors when run on a display with a limited amount of colors, e.g. 8 bit / 256 color displays.
The color specification must be set before you create the QApplication 对象。
The options are:
On Windows, Qt creates a Windows palette, and fills it with a color cube.
Be aware that the CustomColor and ManyColor choices may lead to colormap flashing: The foreground application gets (most) of the available colors, while the background windows will look less attractive.
范例:
int main(int argc, char *argv[]) { QApplication::setColorSpec(QApplication::ManyColor); QApplication app(argc, argv); ... return app.exec(); }
另请参阅 colorSpec ().
[static]
void
QApplication::
setGraphicsSystem
(
const QString &
)
This call has no effect.
Use the QPA framework instead.
[static]
void
QApplication::
setKeypadNavigationEnabled
(
bool
enable
)
Sets whether Qt should use focus navigation suitable for use with a minimal keypad.
This feature is available in Qt for Embedded Linux, and Windows CE only.
注意: On Windows CE this feature is disabled by default for touch device mkspecs. To enable keypad navigation, build Qt with QT_KEYPAD_NAVIGATION defined.
另请参阅 keypadNavigationEnabled () 和 setNavigationMode ().