我在使用Qt时遇到了一个问题。我在Qt Creator中编写C++代码,但它不能自动完成和给我的一些函数上色。
下面是我的代码示例。
void Form::hide_button(){
this->ui->pushButton_10->hide();
}
void Form::on_pushButton_clicked()
{
if(push_button_error() == 0){
if(this->ui->comboBox_6->currentText() == "Evet"){
open_garph_dialog();
}
else{
}
}
}
例如,它自动完成了 on_pushButton_clicked()
函数,但它没有完成其他函数的着色。这两个函数都是在头文件中定义的。
你知道为什么会发生这种情况吗?
各种旧的Qt Creator版本都有这个问题。你可以通过以下步骤来解决这个问题。
有些时候,编辑器中的代码更新会卡住,对此你可以做以下步骤来解决。