audiocontrol.h

来自「KphoneSI (kpsi) is a SIP (Session Initia」· C头文件 代码 · 共 71 行

H
71
字号
#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 + =
减小字号Ctrl + -
显示快捷键?