QDesktopWidget 过时成员

以下成员源于类 QDesktopWidget 已过时。 提供它们是为使旧源代码能继续工作。强烈建议不要在新代码中使用它们。

特性

公共函数

(obsolete) const QRect availableGeometry (int screen = -1) const
(obsolete) const QRect availableGeometry (const QPoint & p ) const
(obsolete) bool isVirtualDesktop () const
(obsolete) int numScreens () const
(obsolete) int primaryScreen () const
(obsolete) QWidget * screen (int screen = -1)
(obsolete) int screenCount () const
(obsolete) const QRect screenGeometry (int screen = -1) const
(obsolete) const QRect screenGeometry (const QPoint & p ) const
(obsolete) int screenNumber (const QPoint & point ) const

信号

(obsolete) void primaryScreenChanged ()
(obsolete) void resized (int screen )
(obsolete) void screenCountChanged (int newCount )
(obsolete) void workAreaResized (int screen )

特性文档编制

primaryScreen : const int

This property is obsolete. It is provided to keep old source code working. We strongly advise against using it in new code.

This property holds the index of the screen that is configured to be the primary screen on the system.

使用 QGuiApplication::primaryScreen () 代替。

访问函数:

int primaryScreen () const

通知程序信号:

void primaryScreenChanged ()

screenCount : const int

This property is obsolete. It is provided to keep old source code working. We strongly advise against using it in new code.

This property holds the number of screens currently available on the system.

使用 QGuiApplication::screens () 代替。

该特性在 Qt 4.6 引入。

访问函数:

int screenCount () const

通知程序信号:

void screenCountChanged (int newCount )

virtualDesktop : const bool

This property is obsolete. It is provided to keep old source code working. We strongly advise against using it in new code.

if the system manages the available screens in a virtual desktop.

For virtual desktops, screen () will always return the same widget. The size of the virtual desktop is the size of this desktop widget.

使用 QScreen::virtualSiblings () of primary screen instead.

访问函数:

bool isVirtualDesktop () const

成员函数文档编制

[signal] void QDesktopWidget:: primaryScreenChanged ()

此函数已过时。提供它是为使旧源代码能继续工作。强烈建议不要在新代码中使用它。

此信号被发射每当首要屏幕改变时。

注意: 这并不意味着 QDesktopWidget::primaryScreen 索引必然不同,但现在它会引用新的首要屏幕。

使用 QGuiApplication::primaryScreenChanged () 代替。

注意: 通知程序信号对于特性 primaryScreen .

该函数在 Qt 5.6 引入。

另请参阅 primaryScreen and screenGeometry ().

[signal] void QDesktopWidget:: resized ( int screen )

此函数已过时。提供它是为使旧源代码能继续工作。强烈建议不要在新代码中使用它。

此信号被发射当尺寸对于 screen 改变。

使用 QScreen::geometryChanged () 代替。

[signal] void QDesktopWidget:: screenCountChanged ( int newCount )

此函数已过时。提供它是为使旧源代码能继续工作。强烈建议不要在新代码中使用它。

此信号被发射当屏幕数改变成 newCount .

使用 QGuiApplication::screenAdded and QGuiApplication::screenRemoved () 代替。

注意: 通知程序信号对于特性 screenCount .

该函数在 Qt 4.6 引入。

另请参阅 screenCount .

[signal] void QDesktopWidget:: workAreaResized ( int screen )

此函数已过时。提供它是为使旧源代码能继续工作。强烈建议不要在新代码中使用它。

此信号被发射当工作区域可用于 screen 改变。

使用 QScreen::availableGeometryChanged () 代替。

const QRect QDesktopWidget:: availableGeometry ( int screen = -1) const

此函数已过时。提供它是为使旧源代码能继续工作。强烈建议不要在新代码中使用它。

Returns the available geometry of the screen with index screen . What is available will be subrect of screenGeometry () based on what the platform decides is available (for example excludes the dock and menu bar on macOS, or the task bar on Windows). The default screen is used if screen 为 -1。

使用 QGuiApplication::screens () 代替。

另请参阅 screenNumber (), screenGeometry (),和 QScreen::availableGeometry ().

const QRect QDesktopWidget:: availableGeometry (const QPoint & p ) const

此函数已过时。提供它是为使旧源代码能继续工作。强烈建议不要在新代码中使用它。

这是重载函数。

返回屏幕的可用几何体,其包含 p .

使用 QGuiApplication::screenAt () 代替。

另请参阅 screenGeometry ().

int QDesktopWidget:: numScreens () const

此函数已过时。提供它是为使旧源代码能继续工作。强烈建议不要在新代码中使用它。

返回可用屏幕的编号。

使用 QGuiApplication::screens () 代替。

另请参阅 primaryScreen .

QWidget *QDesktopWidget:: screen ( int screen = -1)

此函数已过时。提供它是为使旧源代码能继续工作。强烈建议不要在新代码中使用它。

Returns a widget that represents the screen with index screen (a value of -1 means the default screen).

If the system uses a virtual desktop, the returned widget will have the geometry of the entire virtual desktop; i.e., bounding every screen .

使用 QScreen 代替。

另请参阅 primaryScreen , screenCount ,和 virtualDesktop .

const QRect QDesktopWidget:: screenGeometry ( int screen = -1) const

此函数已过时。提供它是为使旧源代码能继续工作。强烈建议不要在新代码中使用它。

Returns the geometry of the screen with index screen . The default screen is used if screen 为 -1。

使用 QGuiApplication::screens () 代替。

另请参阅 screenNumber ().

const QRect QDesktopWidget:: screenGeometry (const QPoint & p ) const

此函数已过时。提供它是为使旧源代码能继续工作。强烈建议不要在新代码中使用它。

这是重载函数。

返回屏幕的几何体,其包含 p .

使用 QGuiApplication::screenAt () 代替。

int QDesktopWidget:: screenNumber (const QPoint & point ) const

此函数已过时。提供它是为使旧源代码能继续工作。强烈建议不要在新代码中使用它。

这是重载函数。

Returns the index of the screen that contains the point , or the screen which is the shortest distance from the point .

使用 QGuiApplication::screenAt () 代替。

另请参阅 primaryScreen .