0

houseTable、carTable、および personTable という名前のいくつかの UI アイテム テーブル ウィジェットを含む .ui ファイルを作成しました。私の cpp ファイルで、これらのウィジェットを参照しようとしましたが、エラーが発生しまし'class UI::MainWindow' has no member named 'houseTable'た。.ui ファイルに「houseTable」という名前のオブジェクトがあるのに、なぜこれが起こっているのか混乱しています。

//mainwindow.cpp
ui->houseTable->setDescription("All houses:");
4

1 に答える 1

1
#include "ui_calculatorform.h"
class CalculatorForm : public QWidget
{
   ........................
   ...........................
private:
    Ui::CalculatorForm ui;
};

CalculatorForm::CalculatorForm(QWidget *parent)
    : QWidget(parent)
{
    ui.setupUi(this);
}

私が間違っていなければ、これらの手順が役立つはずです。

于 2012-04-06T20:41:04.973 に答える