|
virtual int | Initial () override |
| Initial parameters and resource.
|
|
virtual void | SetShotcuts (bool bEnable) override |
|
virtual int | Clean () override |
| Clean parameters and resource.
|
|
virtual int | SetGlobalParameters (CParameterPlugin *pPara) override |
| Apply the global parameters of the plug-in.
|
|
int | WriteTerminal (const char *buf, int len) |
|
virtual int | Load (QSettings &set) override |
| Load parameters.
|
|
virtual int | Save (QSettings &set) override |
| Save parameters.
|
|
Q_INVOKABLE CPlugin * | GetPlugin () const |
| Get plugin.
|
|
virtual Q_INVOKABLE int | Load (QString szFile=QString()) |
| Load parameters from file.
|
|
virtual Q_INVOKABLE int | Save (QString szFile=QString()) |
| Save parameters to file.
|
|
|
enum class | SecurityLevel {
No
, Secure
, NonSecureAuthentication
, SecureChannel
,
Normal = SecureChannel
, SecureAuthentication
, Risky
} |
|
void | sigRunning () |
| Start success signal.
|
|
void | sigStop () |
| Notify the user to stop.
|
|
void | sigFinished () |
| Successful disconnection signal.
|
|
void | sigViewerFocusIn (QWidget *pView) |
| The view is focus.
|
|
void | sigUpdateName (const QString &szName) |
|
void | sigUpdateParameters (COperate *pOperate) |
| Update parameters, notify application to save or show parameters.
|
|
void | sigError (const int nError, const QString &szError) |
| Triggered when an error is generated.
|
|
void | sigInformation (const QString &szInfo) |
| Show information in main windows.
|
|
void | sigShowMessageBox (const QString &title, const QString &message, const QMessageBox::Icon &icon=QMessageBox::Information) |
| Trigger the display of a message dialog (QMessageBox) in the main thread from a background thread without blocking the background thread.
|
|
void | sigClipBoardChanged () |
|
static const QString | Details () |
|
static QString | GetSecurityLevelString (SecurityLevel level) |
|
static QColor | GetSecurityLevelColor (SecurityLevel level) |
|
void | slotUpdateParameter (COperate *pOperate) |
|
static QObject * | createObject (const QString &className, QObject *parent=NULL) |
|
QTermWidget * | m_pTerminal |
|
CBackendThread * | m_pThread |
|
QAction * | m_pActionOpenWithSystem |
|
QAction * | m_pActionFind |
|
QMenu | m_Menu |
|
QAction * | m_pActionSettings |
|
Definition at line 7 of file Terminal.h.
◆ ~CTerminal()
CTerminal::~CTerminal |
( |
| ) |
|
|
overridevirtual |
◆ Description()
const QString CTerminal::Description |
( |
| ) |
|
|
overridevirtual |
◆ Id()
const QString CTerminal::Id |
( |
| ) |
|
|
overridevirtual |
◆ Initial()
int CTerminal::Initial |
( |
| ) |
|
|
overrideprotectedvirtual |
◆ InstanceBackend()
CBackend * CTerminal::InstanceBackend |
( |
| ) |
|
|
overridevirtual |
◆ Name()
const QString CTerminal::Name |
( |
| ) |
|
|
overridevirtual |
◆ OnOpenDialogSettings()
QDialog * CTerminal::OnOpenDialogSettings |
( |
QWidget * |
parent | ) |
|
|
overrideprivatevirtual |
Open settgins dialog.
- Parameters
-
parent | the parent windows of the dialog of return |
- Returns
- QDialog*: then QDialog must be allocated in heap memory, the ownership is caller.
- See also
- OpenDialogSettings
Implements COperate.
Definition at line 28 of file Terminal.cpp.
◆ SetParameter()
Set parameter pointer.
- Note
- Establish the parameter object first, and then calls this function in the constructor or Initial() to set the parameter pointer
Reimplemented from COperateTerminal.
Definition at line 183 of file Terminal.cpp.
◆ SetShotcuts()
void CTerminal::SetShotcuts |
( |
bool |
bEnable | ) |
|
|
overrideprotectedvirtual |
◆ slotTerminalTitleChanged
void CTerminal::slotTerminalTitleChanged |
( |
| ) |
|
|
privateslot |
◆ Start()
◆ Stop()
◆ m_Parameters
◆ m_pCopyToClipboard
QAction* CTerminal::m_pCopyToClipboard |
|
private |
◆ m_pOpenFolderWithExplorer
QAction* CTerminal::m_pOpenFolderWithExplorer |
|
private |
The documentation for this class was generated from the following files:
- /home/runner/work/RabbitRemoteControl/RabbitRemoteControl/Plugins/Terminal/Terminal.h
- /home/runner/work/RabbitRemoteControl/RabbitRemoteControl/Plugins/Terminal/Terminal.cpp