| 
| 
void  | sigEnableTitleChanged (bool titleChanged) | 
|   | 
| void  | sigSetGlobalParameters () | 
|   | Only used by this class.  
  | 
|   | 
| 
void  | sigNameChanged (const QString &name=QString()) | 
|   | 
| 
void  | sigChanged () | 
|   | emit when the parameter changes Usually if required, the corresponding parameter corresponds to a change event. 
  | 
|   | 
 | 
| 
  | CTerminalParameter (CParameterOperate *parent=nullptr, const QString &szPrefix=QString()) | 
|   | 
| const QString  | GetShellName () const | 
|   | 
| int  | SetShellName (const QString &name) | 
|   | 
| int  | SetShell (const QString &shell) | 
|   | 
| const QString  | GetShell () const | 
|   | 
| int  | SetShellParameters (const QString ¶) | 
|   | 
| const QString  | GetShellParameters () const | 
|   | 
| const QString  | GetLasterDirectory () const | 
|   | 
| int  | SetLasterDirectory (const QString &d) | 
|   | 
| bool  | GetRestoreDirectory () const | 
|   | 
| int  | SetRestoreDirectory (bool bEnable) | 
|   | 
| bool  | GetEnableTitleChanged () const | 
|   | 
| void  | SetEnableTitleChanged (bool newTitleChanged) | 
|   | 
| 
  | CParameterTerminalBase (CParameterOperate *parent=nullptr, const QString &szPrefix=QString()) | 
|   | 
| QStringList  | GetCommands () const | 
|   | 
| void  | SetCommands (const QStringList &cmd) | 
|   | 
| 
  | CParameterOperate (QObject *parent=nullptr, const QString &szPrefix=QString()) | 
|   | 
| CParameterPlugin *  | GetGlobalParameters () | 
|   | Get CParameterPlugin.  
  | 
|   | 
| int  | SetGlobalParameters (CParameterPlugin *p) | 
|   | 
| const QString  | GetName () const | 
|   | 
| void  | SetName (const QString &szName) | 
|   | 
| int  | LoadPassword (const QString &szTitle, const QString &szKey, QString &password, QSettings &set) | 
|   | 
| int  | SavePassword (const QString &szKey, const QString &password, QSettings &set, bool bSave=false) | 
|   | 
|   | CParameter (QObject *parent=nullptr, const QString &szPrefix=QString()) | 
|   | 
| virtual int  | Load (QString szFile=QString()) | 
|   | Load from file.  
  | 
|   | 
| virtual int  | Save (QString szFile=QString(), bool bForce=true) | 
|   | Save to file.  
  | 
|   | 
| virtual int  | Load (QSettings &set) | 
|   | Load from QSettings.  
  | 
|   | 
| virtual int  | Save (QSettings &set, bool bForce=true) | 
|   | Save to QSettings.  
  | 
|   | 
| virtual bool  | CheckValidity () | 
|   | Check whether the parameter is valid to decide whether to use or save the parameter.  
  | 
|   | 
 | 
| virtual int  | OnLoad (QSettings &set) override | 
|   | 
| virtual int  | OnSave (QSettings &set) override | 
|   | 
| QByteArray  | PasswordSum (const std::string &password, const std::string &key) | 
|   | 
| virtual bool  | OnCheckValidity () | 
|   | Check validity.  
  | 
|   | 
| int  | SetModified (bool bModified=true) | 
|   | When setting parameters, if there is a modification, it is called.  
  | 
|   | 
| bool  | GetModified () | 
|   | Whether the parameters have been modified.  
  | 
|   | 
Definition at line 6 of file TerminalParameter.h.
 
◆ GetEnableTitleChanged()
      
        
          | bool CTerminalParameter::GetEnableTitleChanged  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ GetLasterDirectory()
      
        
          | const QString CTerminalParameter::GetLasterDirectory  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ GetRestoreDirectory()
      
        
          | bool CTerminalParameter::GetRestoreDirectory  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ GetShell()
      
        
          | const QString CTerminalParameter::GetShell  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ GetShellName()
      
        
          | const QString CTerminalParameter::GetShellName  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ GetShellParameters()
      
        
          | const QString CTerminalParameter::GetShellParameters  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ OnLoad()
  
  
      
        
          | int CTerminalParameter::OnLoad  | 
          ( | 
          QSettings &  | 
          set | ) | 
           | 
         
       
   | 
  
overrideprotectedvirtual   | 
  
 
 
◆ OnSave()
  
  
      
        
          | int CTerminalParameter::OnSave  | 
          ( | 
          QSettings &  | 
          set | ) | 
           | 
         
       
   | 
  
overrideprotectedvirtual   | 
  
 
 
◆ SetEnableTitleChanged()
      
        
          | void CTerminalParameter::SetEnableTitleChanged  | 
          ( | 
          bool  | 
          newTitleChanged | ) | 
           | 
        
      
 
 
◆ SetLasterDirectory()
      
        
          | int CTerminalParameter::SetLasterDirectory  | 
          ( | 
          const QString &  | 
          d | ) | 
           | 
        
      
 
 
◆ SetRestoreDirectory()
      
        
          | int CTerminalParameter::SetRestoreDirectory  | 
          ( | 
          bool  | 
          bEnable | ) | 
           | 
        
      
 
 
◆ SetShell()
      
        
          | int CTerminalParameter::SetShell  | 
          ( | 
          const QString &  | 
          shell | ) | 
           | 
        
      
 
 
◆ SetShellName()
      
        
          | int CTerminalParameter::SetShellName  | 
          ( | 
          const QString &  | 
          name | ) | 
           | 
        
      
 
 
◆ SetShellParameters()
      
        
          | int CTerminalParameter::SetShellParameters  | 
          ( | 
          const QString &  | 
          para | ) | 
           | 
        
      
 
 
◆ m_bRestoreDirectory
  
  
      
        
          | bool CTerminalParameter::m_bRestoreDirectory | 
         
       
   | 
  
private   | 
  
 
 
◆ m_bTitleChanged
  
  
      
        
          | bool CTerminalParameter::m_bTitleChanged | 
         
       
   | 
  
private   | 
  
 
 
◆ m_szLasterDirectory
  
  
      
        
          | QString CTerminalParameter::m_szLasterDirectory | 
         
       
   | 
  
private   | 
  
 
 
◆ m_szShell
  
  
      
        
          | QString CTerminalParameter::m_szShell | 
         
       
   | 
  
private   | 
  
 
 
◆ m_szShellName
  
  
      
        
          | QString CTerminalParameter::m_szShellName | 
         
       
   | 
  
private   | 
  
 
 
◆ m_szShellParameters
  
  
      
        
          | QString CTerminalParameter::m_szShellParameters | 
         
       
   | 
  
private   | 
  
 
 
The documentation for this class was generated from the following files: