Qt无法加载临时状态消息

时间:2012-03-13 15:22:05

标签: qt user-interface qt4 statusbar

我有一个班级

class Window: public QMainWindow {
    // ...

private:
    Ui::MainWindow ui; 
}

其中Ui :: MainWindow是 mainwindow.ui 表单自动生成的 ui_mainwindow.h 。 在我的构造函数

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

消息无法解析。。那么如何在这里设置临时状态呢?

2 个答案:

答案 0 :(得分:2)

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

答案 1 :(得分:1)

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