更改小部件';Qt中的设计视图和代码视图中的名称
我刚刚开始使用QtCreator启动Qt5,我有一个关于在更改小部件';Qt中的设计视图和代码视图中的名称,qt,qcombobox,Qt,Qcombobox,我刚刚开始使用QtCreator启动Qt5,我有一个关于在design视图中更改小部件名称的问题 例如,我有一个,我用它来查找它(这是在main window.cpp): 是否有任何方法可以同时在.ui和主窗口.cpp中更改/更新这两个名称,或者除了在主窗口.cpp中手动键入名称之外,还有更好的方法,这样,我在designview?中更改某些内容后,就不必在代码中查找罪魁祸首。在QtCreator中,您可以使用高级查找菜单(Ctrl+Shift+F)对项目中的所有文件执行查找和替换操作 启用“区
design
视图中更改小部件名称的问题
例如,我有一个,我用它来查找它(这是在main window.cpp
):
是否有任何方法可以同时在
.ui
和主窗口.cpp
中更改/更新这两个名称,或者除了在主窗口.cpp
中手动键入名称之外,还有更好的方法,这样,我在design
view?中更改某些内容后,就不必在代码中查找罪魁祸首。在QtCreator中,您可以使用高级查找菜单(Ctrl+Shift+F)对项目中的所有文件执行查找和替换操作
启用“区分大小写”和“仅限整词”选项以将匹配限制为精确名称
QComboBox *comboBoxType;
void MainWindow::on_Start_clicked()
{
comboBoxType = ui->stackedWidget->findChild<QComboBox *>("typeComboBox", Qt::FindChildrenRecursively);
comboBoxType->addItem("Hash");
comboBoxType->addItem("Hash2");
}
02:32:37: The program has unexpectedly finished.
02:32:37: The process was ended forcefully.
02:32:37: D:\...\build-cryptog-Desktop_Qt_5_15_2_MinGW_64_bit-Debug\debug\cryptog.exe crashed.