QStatusTipEvent Class Reference
[QtGui module]
该QStatusTipEvent类提供了用于显示在状态栏消息的事件。More…
继承QEvent。
Methods
__init__ (self, QString tip)
__init__ (self, QStatusTipEvent)
QString tip (self)
Detailed Description
该QStatusTipEvent类提供了用于显示在状态栏消息的事件。
状态提示可以在窗口小部件使用设置的QWidget.setStatusTip()函数。它们显示在状态栏,当鼠标光标进入窗口小部件。例如:
|
MainWindow.MainWindow([QWidget](qwidget.html) *parent)
: [QMainWindow](qmainwindow.html)(parent)
{
[QWidget](qwidget.html) *myWidget = new [QWidget](qwidget.html);
myWidget->setStatusTip(tr("This is my widget."));
setCentralWidget(myWidget);
...
}
| |
状态提示也可以使用动作设置QAction.setStatusTip( )函数:
|
MainWindow.MainWindow([QWidget](qwidget.html) *parent)
: [QMainWindow](qmainwindow.html)(parent)
{
[QMenu](qmenu.html) *fileMenu = menuBar()->addMenu(tr("File"));
[QAction](qaction.html) *newAct = new [QAction](qaction.html)(tr("&New"), this);
newAct->setStatusTip(tr("Create a new file."));
fileMenu->addAction(newAct);
...
}
| |
最后,状态提示通过支持的项目视图类的Qt.StatusTipRole枚举值。
Method Documentation
QStatusTipEvent.__init__ (self, QString tip)
构造一个状态提示事件与指定的文本tip。
See also tip( ) 。
QStatusTipEvent.__init__ (self, QStatusTipEvent)
QString QStatusTipEvent.tip (self)
返回消息在状态栏中显示。
See also QStatusBar.showMessage( ) 。