2012-03-13 43 views
2

我有一个类的Qt不能加载临时状态消息

class Window: public QMainWindow { 
    // ... 

private: 
    Ui::MainWindow ui; 
} 

凡UI ::主窗口是自动生成的ui_mainwindow.hmainwindow.ui形式。 在我的构造

Window::Window(QWidget *parent): 
    QMainWindow(parent) 
{ 
    ui.setupUi(this); 
    ui.retranslateUi(this); 
    ui.statusbar->message(tr("Hello"), 3000); // here is the error 
} 

它说消息无法得到解决。。那么我怎么能在这里设置一个临时状态?

回答

2

ui.statusbar->showMessage(tr("Hello"), 3000); // here is the error

1

这是void QStatusBar::showMessage (const QString & message, int timeout = 0)。不仅message