📄 audiocontrol.h
字号:
#ifndef AUDIOCONTROL_H_INCLUDED#define AUDIOCONTROL_H_INCLUDED#include <qdialog.h>#include <qbutton.h>#include <qbuttongroup.h>#include <qhgroupbox.h>class QLineEdit;class QRadioButton;class SessionControl;class DspOutOss;/*** @short Provisioning for the Audio Payload */class AudioControl : public QDialog{ Q_OBJECTpublic: AudioControl( SessionControl *sessioncontrol, QWidget *parent = 0, const char *name = 0 ); ~AudioControl( void );protected slots: void ossButtonClicked( void ); void alsaButtonClicked( void ); void rwButtonClicked( void ); void rowoButtonClicked( void ); void slotOk( void ); void slotApply( void ); void slotCancel( void );private: QString audioMode; enum audiomode { oss, alsa }; enum rdwr { rw, rowo }; enum Codecs { ulaw,alaw, gsm, ilbc }; enum SizeOfPayload { size80, size160,size240 }; enum RingToneList {rtbS0, rtbS1, rtbS2, rtbS3, rtbS4, rtbS5 }; enum Ringingtone { ringingtoneYes, ringingtoneNo }; QButtonGroup *bg0;// QButtonGroup *bg1; QButtonGroup *bg2; QButtonGroup *bg3; QButtonGroup *bg4; QButtonGroup *rtb; QHGroupBox *codecBox; QLineEdit *codecEdit0; QLineEdit *codecEdit1; QLineEdit *codecEdit2; QLineEdit *codecEdit3; QLineEdit *codecEdit4; SessionControl *a; QLineEdit *dspdev; QLineEdit *dspdev2;// QButtonGroup *ringing; QLineEdit *ringtonedevice; QLineEdit *ringtoneapp; QLineEdit *ringtonefile; QLineEdit *ringtoneP; QPushButton *okPushButton; QPushButton *cancelPushButton; QRadioButton *rwButton; QRadioButton *rowoButton; QRadioButton *ossButton; QRadioButton *alsaButton; QString pFix; int debug;};#endif // AUDIOCONTROL_H_INCLUDED
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -