fix compilation with qt

QSlider does not have getMinimum/Maximum getters. Probably was not
compile tested.
This commit is contained in:
Pavel Rojtberg
2015-10-23 21:42:11 +02:00
parent 9a0beda037
commit cfd498a8eb

View File

@@ -664,7 +664,7 @@ CV_IMPL void cvSetTrackbarMax(const char* name_bar, const char* window_name, int
QPointer<CvTrackbar> t = icvFindTrackBarByName(name_bar, window_name); QPointer<CvTrackbar> t = icvFindTrackBarByName(name_bar, window_name);
if (t) if (t)
{ {
int minval = t->slider->getMinimum(); int minval = t->slider->minimum();
maxval = (maxval>minval)?maxval:minval; maxval = (maxval>minval)?maxval:minval;
t->slider->setMaximum(maxval); t->slider->setMaximum(maxval);
} }
@@ -679,7 +679,7 @@ CV_IMPL void cvSetTrackbarMin(const char* name_bar, const char* window_name, int
QPointer<CvTrackbar> t = icvFindTrackBarByName(name_bar, window_name); QPointer<CvTrackbar> t = icvFindTrackBarByName(name_bar, window_name);
if (t) if (t)
{ {
int maxval = t->slider->getMaximum(); int maxval = t->slider->maximum();
minval = (maxval<minval)?maxval:minval; minval = (maxval<minval)?maxval:minval;
t->slider->setMinimum(minval); t->slider->setMinimum(minval);
} }