annotate widgets/BrowseLineEdit.h @ 282:d9319859a4cf tip

(none)
author benoitrigolleau
date Fri, 31 Oct 2008 11:00:24 +0000
parents a6b881972a62
children
rev   line source
lbajardsilogic@228 1 /* -*- c-basic-offset: 4 indent-tabs-mode: nil -*- vi:set ts=8 sts=4 sw=4: */
lbajardsilogic@228 2
lbajardsilogic@228 3 /* Sound Access
lbajardsilogic@228 4 EASAIER client application.
lbajardsilogic@228 5 Silogic 2007. Laure Bajard.
lbajardsilogic@228 6
lbajardsilogic@228 7 This program is free software; you can redistribute it and/or
lbajardsilogic@228 8 modify it under the terms of the GNU General Public License as
lbajardsilogic@228 9 published by the Free Software Foundation; either version 2 of the
lbajardsilogic@228 10 License, or (at your option) any later version. See the file
lbajardsilogic@228 11 COPYING included with this distribution for more information.
lbajardsilogic@228 12 */
lbajardsilogic@228 13
lbajardsilogic@228 14 #ifndef _BROWSE_LINE_EDIT_H_
lbajardsilogic@228 15 #define _BROWSE_LINE_EDIT_H_
lbajardsilogic@228 16
lbajardsilogic@228 17
lbajardsilogic@228 18 #include <QLineEdit>
lbajardsilogic@228 19 #include <QPushButton>
lbajardsilogic@228 20
lbajardsilogic@228 21 class BrowseLineEdit : public QWidget
lbajardsilogic@228 22 {
lbajardsilogic@228 23 Q_OBJECT
lbajardsilogic@228 24
lbajardsilogic@228 25 public:
lbajardsilogic@228 26 BrowseLineEdit(void);
lbajardsilogic@228 27 ~BrowseLineEdit(void);
lbajardsilogic@228 28
lbajardsilogic@228 29 public slots:
lbajardsilogic@228 30 void browse();
lbajardsilogic@228 31
lbajardsilogic@228 32 signals:
lbajardsilogic@228 33 void textChanged(const QString &);
lbajardsilogic@228 34
lbajardsilogic@228 35 protected:
lbajardsilogic@228 36
lbajardsilogic@228 37 QLineEdit * m_lineEdit;
lbajardsilogic@228 38 QPushButton *m_browseButton;
lbajardsilogic@228 39
lbajardsilogic@228 40 };
lbajardsilogic@228 41
lbajardsilogic@228 42 #endif