Method: Qt::VBoxLayout#elements=
- Defined in:
- lib/extensions/qt/widgets/qt_layout.rb
#elements=(enumerable) ⇒ Object
20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 |
# File 'lib/extensions/qt/widgets/qt_layout.rb', line 20 def elements=(enumerable) setup unless @ready @elements.each do |item| self.removeWidget(item.control) item.control.dispose end @elements.clear enumerable.each do |value| item = self.get_new_item item.value = value self.addWidget(item.control) item.control.show @elements << item end end |