qvolray
diff src/ui.cc @ 21:4c62be57fc1a
foo
author | John Tsiombikas <nuclear@member.fsf.org> |
---|---|
date | Wed, 11 Apr 2012 16:59:45 +0300 |
parents | 88312413467c |
children | 2d0dfb5751dc |
line diff
1.1 --- a/src/ui.cc Wed Apr 11 06:44:06 2012 +0300 1.2 +++ b/src/ui.cc Wed Apr 11 16:59:45 2012 +0300 1.3 @@ -62,6 +62,22 @@ 1.4 1.5 SideWindow::SideWindow() 1.6 { 1.7 + QSlider *zslider = new QSlider(Qt::Horizontal); 1.8 + zslider->setRange(0, 256); 1.9 + zslider->setValue(volray_getvalue(VOLRAY_ZCURSOR) * 256.0); 1.10 + connect(zslider, SIGNAL(valueChanged(int)), this, SLOT(zslider_change(int))); 1.11 + 1.12 + QVBoxLayout *vbox = new QVBoxLayout; 1.13 + vbox->addWidget(zslider); 1.14 + 1.15 + QWidget *win = new QWidget; 1.16 + setWidget(win); 1.17 + win->setLayout(vbox); 1.18 +} 1.19 + 1.20 +void SideWindow::zslider_change(int val) 1.21 +{ 1.22 + volray_setvalue(VOLRAY_ZCURSOR, (float)val / 256.0); 1.23 } 1.24 1.25