#ifndef CIPPARAMS_H #define CIPPARAMS_H #include #include #include "ui_cipparams.h" #include "DemoPublic.h" class CIPParams : public QWidget { Q_OBJECT public: CIPParams(QWidget *parent = 0); ~CIPParams(); //set userID int setUserID(long lUserID); //»ñȡͨµÀÐÅÏ¢£¬Ð´Èë±í¸ñÖÐ int getIPInfo(); //´Ó±í¸ñÖеõ½Êý¾Ý£¬Ð´ÈëÉ豸 int saveIPInfo(); public slots: //(click table)ÏìÓ¦±í¸ñµ¥»÷ʼþ int clickTabChannel(int iRow); //IPͨµÀ²ÎÊýÉèÖà void on_btnEdit_clicked(); //ɾ³ýIPͨµÀ²ÎÊý void on_btnDelete_clicked(); //ÆôÓÃÄ£ÄâͨµÀ void on_btnEnable_clicked(); //½ûÓÃÄ£ÄâͨµÀ void on_btnDisenable_clicked(); private: Ui::CIPParamsClass ui; long m_lUserID; int m_iIPParamIndex; int m_iCurrentRow; //»ñÈ¡É豸ÐÅÏ¢ int getDeviceInfo(LPNET_DVR_DEVICECFG pDeviceInfo); //»ñÈ¡IP½ÓÈëÐÅÏ¢ int getIPConInfo(LPNET_DVR_IPPARACFG pIPConInfo); //»ñÈ¡ÓÃÓÚIP½ÓÈë²ÎÊýµÄË÷ÒýÖµ int getIPChannnelIndex(int iRow, int *piChannelIndex); //ͼÐÎÏÔʾʱ³ö·¢ void showEvent ( QShowEvent * event ); }; #endif // CIPPARAMS_H