玉兔远程控制 0.0.31
|
Public 成员函数 | |
CConnecterTelnet (CPluginClient *parent) | |
Public 成员函数 继承自 CConnecterTerminal | |
CConnecterTerminal (CPluginClient *parent) | |
QWidget * | GetViewer () override |
得到显示视图 | |
virtual qint16 | Version () override |
Version | |
virtual int | Load (QSettings &set) override |
加载参数 | |
virtual int | Save (QSettings &set) override |
保存参数 | |
virtual CConnect * | InstanceConnect () |
Public 成员函数 继承自 CConnecter | |
CConnecter (CPluginClient *plugin) | |
virtual const QString | Id () |
Identity | |
virtual const QString | Name () |
Name | |
virtual const QString | Description () |
Description | |
virtual const QString | Protocol () const |
Protocol | |
virtual const QIcon | Icon () const |
Icon | |
virtual int | OpenDialogSettings (QWidget *parent=nullptr) |
打开设置对话框 | |
virtual QMenu * | GetMenu (QWidget *parent=nullptr) |
Get operate menu | |
Protected 槽 | |
void | slotSendData (const char *data, int size) |
void | slotReadyRead () |
void | slotError (QAbstractSocket::SocketError err) |
Protected 成员函数 | |
virtual QDialog * | GetDialogSettings (QWidget *parent) override |
virtual int | SetParameter () override |
virtual int | OnConnect () override |
OnConnect | |
virtual int | OnDisConnect () override |
Protected 成员函数 继承自 CConnecterTerminal | |
virtual QString | ServerName () override |
virtual CParameterTerminal * | GetParameter () |
Protected 成员函数 继承自 CConnecter | |
virtual int | SetParameter (CParameter *p) |
设置参数 | |
CParameter * | GetParameter () |
Q_INVOKABLE CPluginClient * | GetPlugClient () const |
virtual Q_INVOKABLE int | Load (QString szFile=QString()) |
从文件中加载参数 | |
virtual Q_INVOKABLE int | Save (QString szFile=QString()) |
保存参数到文件中 | |
Private 属性 | |
QTcpSocket * | m_pSocket |
额外继承的成员函数 | |
Public 槽 继承自 CConnecterTerminal | |
virtual int | Connect () override |
virtual int | DisConnect () override |
Public 槽 继承自 CConnecter | |
virtual int | Connect ()=0 |
开始连接 | |
virtual int | DisConnect ()=0 |
关闭连接 | |
信号 继承自 CConnecter | |
void | sigConnected () |
连接成功信号。仅由插件触发。 应用程序需要在此时设置视图属性 Enabled 为 true 。允许接收键盘和鼠标事件 | |
void | sigDisconnect () |
通知用户断开连接。仅由插件触发。 当从插件中需要要断开连接时触发。例如:对端断开连接、重置连接或者连接出错。 当应用接收到此信号后,调用 DisConnect() 关闭连接。 | |
void | sigDisconnected () |
断开连接成功信号。仅由插件触发 | |
void | sigUpdateName (const QString &szName) |
void | sigUpdateParameters (CConnecter *pConnecter) |
更新参数,通知应用程序保存或显示参数 | |
void | sigError (const int nError, const QString &szError) |
当有错误产生时触发。 | |
void | sigInformation (const QString &szInfo) |
中主窗口中显示信息 | |
void | sigShowMessageBox (const QString &title, const QString &message, const QMessageBox::Icon &icon=QMessageBox::Information) |
从后台线程中触发在主线程中显示消息对话框(QMessageBox),不阻塞后台线程 | |
void | sigClipBoardChanged () |
静态 Protected 成员函数 继承自 CConnecter | |
static QObject * | createObject (const QString &className, QObject *parent=NULL) |
Protected 属性 继承自 CConnecterTerminal | |
CFrmTermWidget * | m_pConsole |
CConnectThreadTerminal * | m_pThread |
bool | m_bThread |
bool | m_bExit |
CParameterTerminal * | m_pPara |
Protected 属性 继承自 CConnecter | |
QMenu | m_Menu |
QAction * | m_pSettings |
在文件 ConnecterTelnet.h 第 8 行定义.
|
explicit |
在文件 ConnecterTelnet.cpp 第 9 行定义.
|
virtual |
在文件 ConnecterTelnet.cpp 第 20 行定义.
|
overrideprotectedvirtual |
在文件 ConnecterTelnet.cpp 第 23 行定义.
|
overrideprotectedvirtual |
OnConnect
重载 CConnecterTerminal .
在文件 ConnecterTelnet.cpp 第 33 行定义.
|
overrideprotectedvirtual |
重载 CConnecterTerminal .
在文件 ConnecterTelnet.cpp 第 66 行定义.
|
overrideprotectedvirtual |
重载 CConnecterTerminal .
在文件 ConnecterTelnet.cpp 第 28 行定义.
|
protectedslot |
在文件 ConnecterTelnet.cpp 第 96 行定义.
|
protectedslot |
在文件 ConnecterTelnet.cpp 第 86 行定义.
|
protectedslot |
在文件 ConnecterTelnet.cpp 第 80 行定义.
|
private |
在文件 ConnecterTelnet.h 第 28 行定义.