• 4652阅读
  • 2回复

[提问]显示状态栏,编译时提示“没有名为‘statusBar’的成员”,怎么解决? [复制链接]

上一主题 下一主题
离线ggbt
 
只看楼主 倒序阅读 楼主  发表于: 2011-05-01
#include <QtGui>
#include <qstatusbar.h>
#include "myvisualsql.h"
#include "ui_myvisualsql.h"

myvisualsql::myvisualsql(QWidget *parent) :
    QWidget(parent),
    ui(new Ui::myvisualsql)
{
    ui->setupUi(this);
    init_statusBar();
    //connect();
}

myvisualsql::~myvisualsql()
{
    delete ui;
}

void myvisualsql::init_statusBar()
{
    QStatusBar *bar=ui->statusBar;//编译时提示“没有名为‘statusBar’的成员”
    first_statusLabel=new QLabel;//
    first_statusLabel->setMinimumSize(150,20);//
    first_statusLabel->setFrameShape(QFrame::WinPanel);//
    first_statusLabel->setFrameShadow(QFrame::Sunken);//

    second_statusLabel=new QLabel;
    second_statusLabel->setMinimumSize(150,20);
    second_statusLabel->setFrameShape(QFrame::WinPanel);
    second_statusLabel->setFrameShadow(QFrame::Sunken);

    bar->addWidget(first_statusLabel);
    bar->addWidget(second_statusLabel);
    first_statusLabel->setText(tr("Welcom!"));
    second_statusLabel->setText(tr("by GGBT"));
}
[ 此帖被ggbt在2011-05-01 11:34重新编辑 ]
离线83888788
只看该作者 1楼 发表于: 2011-05-01
是不是要继承自QMainWindow?
离线wxj120bw

只看该作者 2楼 发表于: 2011-05-01
看myvisualsql.ui有没有这个名为statusBar对象存在
快速回复
限100 字节
 
上一个 下一个