okButton'was not declared in this scope
我是照着书中的练习,初学,用qt creator 这个ide 刚看到qt designer设计UI 创建了按钮,也照着写了代码。 但是编译时候,提示按钮没有定义 ‘okButton'was not declared in this scope ‘cancelButton'was not declared in this scope ‘lineEdit'was not declared in this scope
请教各位大神,怎么一回事。网上有看说提升…还有什么方法的,看的不懂啊。
用QtCreator重新新建一个gui程序,一直next,打开ui编辑器,再进行设计,编译就好了。 出现这个问题,估计是程序结构的问题,先用这个自动生成的练习、对比。
QRegExp regExp("[A-Za-z][1-9][0-9]{0,2}"); QValidator *validator = new QRegExpValidator(regx, ui->lineEdit); ui->lineEdit->setValidator(validator);
要再次对lineEdit声明一下
|