annotate widgets/Slider.cpp @ 188:56c167f3648a

compilation under linux: resolve bug with std::min
author lbajardsilogic
date Tue, 27 Nov 2007 13:11:19 +0000
parents 76d4fbab5f20
children fa034c6ae8bf
rev   line source
lbajardsilogic@83 1 /* -*- c-basic-offset: 4 indent-tabs-mode: nil -*- vi:set ts=8 sts=4 sw=4: */
lbajardsilogic@83 2
lbajardsilogic@83 3 /* Sound Access
lbajardsilogic@83 4 EASAIER client application.
lbajardsilogic@83 5 Silogic 2007. Laure Bajard.
lbajardsilogic@83 6
lbajardsilogic@83 7 This program is free software; you can redistribute it and/or
lbajardsilogic@83 8 modify it under the terms of the GNU General Public License as
lbajardsilogic@83 9 published by the Free Software Foundation; either version 2 of the
lbajardsilogic@83 10 License, or (at your option) any later version. See the file
lbajardsilogic@83 11 COPYING included with this distribution for more information.
lbajardsilogic@83 12 */
lbajardsilogic@83 13
lbajardsilogic@83 14 #include "Slider.h"
lbajardsilogic@83 15
lbajardsilogic@83 16 Slider::~Slider()
lbajardsilogic@83 17 {
lbajardsilogic@83 18 }
lbajardsilogic@83 19
lbajardsilogic@83 20 void
lbajardsilogic@83 21 Slider::enterEvent(QEvent *e)
lbajardsilogic@83 22 {
lbajardsilogic@83 23 QSlider::enterEvent(e);
lbajardsilogic@83 24 QPalette palette;
lbajardsilogic@83 25 palette.setColor(QPalette::Button,palette.color(QPalette::Highlight));
lbajardsilogic@83 26 setPalette(palette);
lbajardsilogic@83 27 emit mouseEntered();
lbajardsilogic@83 28 }
lbajardsilogic@83 29
lbajardsilogic@83 30 void
lbajardsilogic@83 31 Slider::leaveEvent(QEvent *e)
lbajardsilogic@83 32 {
lbajardsilogic@83 33 QSlider::enterEvent(e);
lbajardsilogic@83 34 QPalette palette;
lbajardsilogic@83 35 setPalette(palette);
lbajardsilogic@83 36 emit mouseLeft();
lbajardsilogic@83 37 }