2 // C++ Interface: deviceconfiguredialog.h
7 // Author: Jeff Mitchell <kde-dev@emailgoeshere.com>, (C) 2006
8 // Martin Aumueller <aumuell@reserv.at>, (C) 2005
10 // Copyright: See COPYING file that comes with this distribution
13 #ifndef DEVICECONFIGUREDIALOG_H
14 #define DEVICECONFIGUREDIALOG_H
16 #include "hintlineedit.h"
17 #include "MediaDevice.h"
22 #include <QRadioButton>
28 @author Jeff Mitchell <kde-dev@emailgoeshere.com>
30 class DeviceConfigureDialog
: public KDialog
35 DeviceConfigureDialog( MediaDevice
*device
);
36 ~DeviceConfigureDialog();
37 bool successful() { return m_accepted
; }
40 void slotButtonClicked( KDialog::ButtonCode button
);
44 MediaDevice
*m_device
;
46 HintLineEdit
*m_connectEdit
;
47 HintLineEdit
*m_disconnectEdit
;
48 QCheckBox
*m_transcodeCheck
;
49 QRadioButton
*m_transcodeAlways
;
50 QRadioButton
*m_transcodeWhenNecessary
;
51 QCheckBox
*m_transcodeRemove
;