class QueryPage
Public Class Methods
new(parent = nil)
click to toggle source
Calls superclass method
# File examples/dialogs/configdialog/pages.rb, line 58 def initialize(parent = nil) super(parent) updateGroup = Qt::GroupBox.new(tr("Package selection")) systemCheckBox = Qt::CheckBox.new(tr("Update system")) appsCheckBox = Qt::CheckBox.new(tr("Update applications")) docsCheckBox = Qt::CheckBox.new(tr("Update documentation")) packageGroup = Qt::GroupBox.new(tr("Existing packages")) packageList = Qt::ListWidget.new qtItem = Qt::ListWidgetItem.new(packageList) qtItem.text = tr("Qt") qsaItem = Qt::ListWidgetItem.new(packageList) qsaItem.text = tr("QSA") teamBuilderItem = Qt::ListWidgetItem.new(packageList) teamBuilderItem.text = tr("Teambuilder") startUpdateButton = Qt::PushButton.new(tr("Start update")) updateGroup.layout = Qt::VBoxLayout.new do |u| u.addWidget(systemCheckBox) u.addWidget(appsCheckBox) u.addWidget(docsCheckBox) end packageGroup.layout = Qt::VBoxLayout.new do |p| p.addWidget(packageList) end self.layout = Qt::VBoxLayout.new do |m| m.addWidget(updateGroup) m.addWidget(packageGroup) m.addSpacing(12) m.addWidget(startUpdateButton) m.addStretch(1) end end