【发布时间】:2014-02-07 04:49:25
【问题描述】:
我正在尝试从 .ui 文件中获取小部件列表。 所以这里有一些代码:
QUiLoader loader;
QFile file(fname);
file.open(QFile::ReadOnly);
QWidget *myWidget = loader.load(&file, this);
file.close();
QStringList avlb_wd = loader.availableWidgets();
QMessageBox msg;
foreach (const QString &str, avlb_wd)
{
msg.setText(str);
msg.exec();
}
但正如我所见,availableWidgets() 为我提供了所有小部件,而不是 .ui 文件中的小部件。 我怎样才能实现它? 谢谢转发。
【问题讨论】:
标签: qt qt5 qt-designer