private void Init() { QLCDNumber lcd = new QLCDNumber(2); lcd.segmentStyle = QLCDNumber.SegmentStyle.Filled; slider = new QSlider(Qt.Orientation.Horizontal); slider.SetRange(0, 99); slider.Value = 0; label = new QLabel(); label.Alignment = (int)(Qt.AlignmentFlag.AlignHCenter | Qt.AlignmentFlag.AlignTop); label.SetSizePolicy(QSizePolicy.Policy.Preferred, QSizePolicy.Policy.Fixed); Connect(slider, SIGNAL("valueChanged(int)"), lcd, SLOT("display(int)")); Connect(slider,SIGNAL("valueChanged(int)"), this,SIGNAL("ValueChanged(int)")); QVBoxLayout layout = new QVBoxLayout(); layout.AddWidget(lcd); layout.AddWidget(slider); layout.AddWidget(label); SetLayout(layout); SetFocusProxy(slider); }