Compatibility Members for QStatusBar

以下成员源于类 QStatusBar are part of the Qt compatibility layer. We advise against using them in new code.

公共函数

QStatusBar (QWidget * parent , const char * name )
void addWidget (QWidget * widget , int stretch , bool permanent )

公共槽

void clear ()
void message (const QString & message , int timeout = 0)

成员函数文档编制

QStatusBar:: QStatusBar ( QWidget * parent , const char * name )

Constructs a status bar with a size grip and the given parent and object name .

使用 QStatusBar () constructor and the QObject::setObjectName () 函数代替。

例如,若有代码像

QStatusBar *myStatusBar = new QStatusBar(parent, name);
					

可以把它重写成

QStatusBar *myStatusBar = new QStatusBar(parent);
myStatusBar->setObjectName(name);
					

void QStatusBar:: addWidget ( QWidget * widget , int stretch , bool permanent )

使用 addWidget () 或 addPermanentWidget () instead, depending on the value of the permanent 参数。

例如,若有代码像

QStatusBar *myStatusBar;
myStatusBar->addWidget(widget, stretch, permanent);  // permanent == true
					

可以把它重写成

QStatusBar *myStatusBar;
myStatusBar->addPermanentWidget(widget, stretch);
					

[slot] void QStatusBar:: clear ()

使用 clearMessage () 函数代替。

[slot] void QStatusBar:: message (const QString & message , int timeout = 0)

使用 showMessage () 函数代替。