annotate widgets/Slider.h @ 206:fa034c6ae8bf

resolve updateContextHelp for property boxes
author lbajardsilogic
date Thu, 31 Jan 2008 10:08:45 +0000
parents 76d4fbab5f20
children 70b88fbbfb5c
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 #ifndef _SLIDER_H_
lbajardsilogic@83 15 #define _SLIDER_H_
lbajardsilogic@83 16
lbajardsilogic@83 17 #include <QSlider>
lbajardsilogic@83 18
lbajardsilogic@83 19 class Slider : public QSlider
lbajardsilogic@83 20 {
lbajardsilogic@83 21 Q_OBJECT
lbajardsilogic@83 22 public:
lbajardsilogic@83 23
lbajardsilogic@206 24 Slider(QWidget *parent = 0);
lbajardsilogic@206 25 Slider(Qt::Orientation orientation, QWidget * parent = 0);
lbajardsilogic@83 26
lbajardsilogic@83 27 virtual ~Slider();
lbajardsilogic@83 28
lbajardsilogic@206 29 void setShowToolTip(bool show);
lbajardsilogic@206 30
lbajardsilogic@83 31 signals:
lbajardsilogic@83 32 void mouseEntered();
lbajardsilogic@83 33 void mouseLeft();
lbajardsilogic@83 34
lbajardsilogic@206 35 protected slots:
lbajardsilogic@206 36 void updateToolTip();
lbajardsilogic@206 37
lbajardsilogic@83 38 protected:
lbajardsilogic@83 39 virtual void enterEvent(QEvent *);
lbajardsilogic@83 40 virtual void leaveEvent(QEvent *);
lbajardsilogic@206 41
lbajardsilogic@206 42 bool m_showTooltip;
lbajardsilogic@206 43
lbajardsilogic@83 44 };
lbajardsilogic@83 45
lbajardsilogic@83 46 #endif