ksippreferences.h

来自「kphone-4.2,SHELL协议的VOIP电话」· C头文件 代码 · 共 66 行

H
66
字号
#ifndef KSIPPREFERENCES_H_INCLUDED#define KSIPPREFERENCES_H_INCLUDED#include <qtabdialog.h>#include "../dissipate2/sipclient.h"#include "callaudio.h"#include "../config.h"class QLineEdit;class QMultiLineEdit;class QButtonGroup;class KSipPreferences : public QTabDialog{	Q_OBJECTpublic:	KSipPreferences( SipClient *client, CallAudio *ca, QWidget *parent = 0, const char *name = 0 );	~KSipPreferences( void );protected slots:	void slotOk( void );	void slotApply( void );	void slotCancel( void );	void resetSettings( void );private:	enum ExpProxy { DontUseExpProxy, UseExpProxy };	enum HideVia { NoHide, HideHop, HideRoute };	enum CallForward { FwActive, FwInactive };	enum Socket { UDP, TCP };	enum Stun { stunYes, stunNo };	enum Symmetric { symmetricYes, symmetricNo };	enum SymMedia { symMediaYes, symMediaNo };	#ifdef SRTP	enum Srtp { enableSRTP, disableSRTP };	#endif		SipClient *c;	CallAudio *audio;	QLineEdit *proxyaddr;	QLineEdit *forwardaddr;	QLineEdit *maxforwards;	QLineEdit *phonebook;	QLineEdit *expires;	QLineEdit *subscribeExpires;	QLineEdit *stunServerAddr;	QLineEdit *stunRequestPeriod;	QMultiLineEdit *forwardmsg;	QMultiLineEdit *busymsg;	QButtonGroup *expbg;	QButtonGroup *hidebg;	QButtonGroup *forbg;	QButtonGroup *stun;	QButtonGroup *symmetric;	QButtonGroup *symMedia;	QButtonGroup *socket;	QLineEdit *mediaMinPort;	QLineEdit *mediaMaxPort;	#ifdef SRTP	QButtonGroup* srtp;	QLineEdit* masterKey;	#endif};#endif // KSIPPREFERENCES_H_INCLUDED

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?