Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想从我的 qrc 文件中获取所有图像并将它们传递给 ComboBox。不知道该说什么了。我认为这是一项非常基本的任务,但我找不到解决方案。
这应该让你走上正确的轨道:
foreach( const QString &imageName, QDir(":").entryList() ) { myCombBox->addItem( imageName ); }
这是如果您的所有图像都位于资源文件的根目录中。如果它们被命名空间,则替换":"为:/image_namespace
":"
:/image_namespace
无论哪种方式,它":"都被视为包含所有资源的实际目录,并且可以以与文件系统相同的方式访问。