Qt не может загрузить временное сообщение о состоянии - PullRequest
2 голосов
/ 13 марта 2012

У меня есть класс

class Window: public QMainWindow {
    // ...

private:
    Ui::MainWindow ui; 
}

Где Ui :: MainWindow - это автоматически сгенерированный ui_mainwindow.h для формы mainwindow.ui . В моем конструкторе

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

В нем говорится, что сообщение не может быть разрешено. . Так как я могу установить временный статус здесь?

Ответы [ 2 ]

2 голосов
/ 13 марта 2012

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

1 голос
/ 13 марта 2012

это void QStatusBar::showMessage ( const QString & message, int timeout = 0 ). Не только message

...