私のコードは非常に単純です:
Widget::Widget(QWidget *parent) : QWidget(parent), ui(new Ui::Widget)
{
lineEdit = new QLineEdit();
label = new QLabel("");
connect(lineEdit, SIGNAL(textChanged(QString)), label, SLOT(setText(QString)));
ui->setupUi(this);
}
私はそれをコンパイルしましたが、エラーや警告はありません。
しかし、私がそれを実行すると、UIは次のようになります。
なぜQLabel
のデフォルトのテキストはTextLabel
?