ksippreferences.h
来自「KphoneSI (kpsi) is a SIP (Session Initia」· C头文件 代码 · 共 94 行
H
94 行
#ifndef KSIPPREFERENCES_H_INCLUDED#define KSIPPREFERENCES_H_INCLUDED#include <qtabdialog.h>#include "../dissipate2/sipclient.h"#include "sessioncontrol.h"#include "../config.h"class QLineEdit;class QMultiLineEdit;class QButtonGroup;/*** @short SIP Parameters* Fill in the SIP Parameters, which are not used for Registration:* Call Forwarding* Stun* subscription and registration timers* Media Port Ranges* Phone Book database file*/ class KSipPreferences : public QTabDialog{ Q_OBJECTpublic: KSipPreferences( SipClient *client, SessionControl *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 };// KPhone// enum DefUserMode { DefMode, NoDefMode }; enum AuA { AuaActive, AuaInactive }; enum CallForward { FwActive, FwInactive }; enum Socket { UDP, TCP }; enum Stun { stunYes, stunNo }; //enum Symmetric { symmetricYes, symmetricNo }; //enum SymMedia { symMediaYes, symMediaNo }; enum RemDialer { NoRem, YesRem }; #ifdef SRTP enum Srtp { disable, psk, pke }; #endif SipClient *c; SessionControl *sessionC; QLineEdit *proxyaddr; QLineEdit *forwardaddr; QLineEdit *forwardNAaddr; QLineEdit *forwardNAcnt; QLineEdit *auacnt; QLineEdit *maxforwards; QLineEdit *phonebook; QLineEdit *expires; QLineEdit *notiExpires; QLineEdit *dtmfWait; QLineEdit *subscribeExpires; QLineEdit *stunServerAddr; QLineEdit *stunRequestPeriod; QMultiLineEdit *forwardmsg; QMultiLineEdit *busymsg; QButtonGroup *expbg; QButtonGroup *forbg; QButtonGroup *fnabg; QButtonGroup *auabg; QButtonGroup *hidebg; QButtonGroup *rembg;//KPhone// QButtonGroup *usedef; QButtonGroup *stun; //QButtonGroup *symmetric; //QButtonGroup *symMedia; QButtonGroup *socket; QLineEdit *mediaMinPort; QLineEdit *mediaMaxPort; QLineEdit *appMinPort; QLineEdit *appMaxPort; QString pFix;// QButtonGroup* srtp;// QLineEdit* masterKey;#ifdef SRTP QButtonGroup* srtp; QLineEdit* pskMasterKey;#endif};#endif // KSIPPREFERENCES_H_INCLUDED
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?