【发布时间】:2021-06-04 16:33:00
【问题描述】:
我有一个 Gtk::Boxes 的 std::vector,用于存储小部件。现在,我想在 [i] 处访问 Box 中的某个小部件。
for(auto& it : layouts) {
for(int i = 0; i < it->size(); ++i) {
if(it->itemAt(i)->widget()) {
it->itemAt(i)->widget()->setVisible((std::string(it->get_name())== StringID));
}
}
}
布局:std::vector 持有 Gtk::Boxes。
itemAt 是一个伪方法,(QT 方法)在 (i) 处访问 Gtk::Box。
【问题讨论】:
标签: user-interface widget gtkmm