玉兔远程控制 0.1.0-bate14
载入中...
搜索中...
未找到
CParameterTerminal类 参考
类 CParameterTerminal 继承关系图:
CParameterTerminal 的协作图:

Public 成员函数

 CParameterTerminal (QObject *parent=nullptr, const QString &szPrefix=QString())
virtual CParameterTerminal & operator= (const CParameterTerminal &in)
virtual int OnLoad (QSettings &set) override
virtual int OnSave (QSettings &set) override
const QFont & GetFont () const
void SetFont (const QFont &newFont)
bool GetSizeHint () const
void SetSizeHint (bool newSizeHint)
const QString & GetColorScheme () const
void SetColorScheme (const QString &newColorScheme)
Konsole::Emulation::KeyboardCursorShape GetCursorShape () const
void SetCursorShape (Konsole::Emulation::KeyboardCursorShape newCursorShape)
QTermWidget::ScrollBarPosition GetScrollBarPosition () const
void SetScrollBarPosition (QTermWidget::ScrollBarPosition newScrollBarPosition)
int GetTransparency () const
void SetTransparency (int newTermTransparency)
const QString & GetBackgroupImage () const
void SetBackgroupImage (const QString &newBackgroupImage)
bool GetFlowControl () const
void SetFlowControl (bool newFlowControl)
bool GetFlowControlWarning () const
void SetFlowControlWarning (bool newFlowControlWarning)
bool GetMotionAfterPasting () const
void SetMotionAfterPasting (bool newMotionAfterPasting)
bool GetDisableBracketedPasteMode () const
void SetDisableBracketedPasteMode (bool newDisableBracketedPasteMode)
bool GetDirectional () const
void SetDirectional (bool newBiDirectional)
const QString & GetKeyBindings () const
void SetKeyBindings (const QString &newSzKeyBindings)
const QString & GetTextCodec () const
void SetTextCodec (const QString &newTextCodec)
int GetHistorySize () const
void SetHistorySize (int newHistorySize)
Public 成员函数 继承自 CParameter
 CParameter (QObject *parent, 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 ()
 检查参数是否有效,以决定是否使用或者保存参数。 派生类一般只要重载 OnCheckValidity() ,用于检查参数。

Private 属性

QFont m_Font
bool m_bSizeHint
QString m_szColorScheme
Konsole::Emulation::KeyboardCursorShape m_CursorShape
QTermWidget::ScrollBarPosition m_ScrollBarPosition
int m_nTransparency
QString m_BackgroupImage
bool m_bFlowControl
bool m_bFlowControlWarning
bool m_bMotionAfterPasting
bool m_bDisableBracketedPasteMode
bool m_bDirectional
QString m_szKeyBindings
QString m_szTextCodec
int m_nHistorySize

额外继承的成员函数

信号 继承自 CParameter
void sigChanged ()
 当参数改变时,触发 通常如果需要,则相应的参数会对应一个改变事件。
Protected 成员函数 继承自 CParameter
virtual bool OnCheckValidity ()
 检查参数是否有效
int SetModified (bool bModified=true)
 在设置参数时,如果有修改,则调用。
bool GetModified ()
 参数是否有修改
属性 继承自 CParameter
bool Modified

详细描述

在文件 ParameterTerminal.h 第 10 行定义.

构造及析构函数说明

◆ CParameterTerminal()

CParameterTerminal::CParameterTerminal ( QObject * parent = nullptr,
const QString & szPrefix = QString() )
explicit

在文件 ParameterTerminal.cpp 第 6 行定义.

成员函数说明

◆ GetBackgroupImage()

const QString & CParameterTerminal::GetBackgroupImage ( ) const

在文件 ParameterTerminal.cpp 第 210 行定义.

◆ GetColorScheme()

const QString & CParameterTerminal::GetColorScheme ( ) const

在文件 ParameterTerminal.cpp 第 262 行定义.

◆ GetCursorShape()

Konsole::Emulation::KeyboardCursorShape CParameterTerminal::GetCursorShape ( ) const

在文件 ParameterTerminal.cpp 第 249 行定义.

◆ GetDirectional()

bool CParameterTerminal::GetDirectional ( ) const

在文件 ParameterTerminal.cpp 第 145 行定义.

◆ GetDisableBracketedPasteMode()

bool CParameterTerminal::GetDisableBracketedPasteMode ( ) const

在文件 ParameterTerminal.cpp 第 158 行定义.

◆ GetFlowControl()

bool CParameterTerminal::GetFlowControl ( ) const

在文件 ParameterTerminal.cpp 第 197 行定义.

◆ GetFlowControlWarning()

bool CParameterTerminal::GetFlowControlWarning ( ) const

在文件 ParameterTerminal.cpp 第 184 行定义.

◆ GetFont()

const QFont & CParameterTerminal::GetFont ( ) const

在文件 ParameterTerminal.cpp 第 288 行定义.

◆ GetHistorySize()

int CParameterTerminal::GetHistorySize ( ) const

在文件 ParameterTerminal.cpp 第 106 行定义.

◆ GetKeyBindings()

const QString & CParameterTerminal::GetKeyBindings ( ) const

在文件 ParameterTerminal.cpp 第 132 行定义.

◆ GetMotionAfterPasting()

bool CParameterTerminal::GetMotionAfterPasting ( ) const

在文件 ParameterTerminal.cpp 第 171 行定义.

◆ GetScrollBarPosition()

QTermWidget::ScrollBarPosition CParameterTerminal::GetScrollBarPosition ( ) const

在文件 ParameterTerminal.cpp 第 236 行定义.

◆ GetSizeHint()

bool CParameterTerminal::GetSizeHint ( ) const

在文件 ParameterTerminal.cpp 第 275 行定义.

◆ GetTextCodec()

const QString & CParameterTerminal::GetTextCodec ( ) const

在文件 ParameterTerminal.cpp 第 119 行定义.

◆ GetTransparency()

int CParameterTerminal::GetTransparency ( ) const

在文件 ParameterTerminal.cpp 第 223 行定义.

◆ OnLoad()

int CParameterTerminal::OnLoad ( QSettings & set)
overridevirtual

实现了 CParameter.

在文件 ParameterTerminal.cpp 第 57 行定义.

◆ OnSave()

int CParameterTerminal::OnSave ( QSettings & set)
overridevirtual

实现了 CParameter.

在文件 ParameterTerminal.cpp 第 85 行定义.

◆ operator=()

CParameterTerminal & CParameterTerminal::operator= ( const CParameterTerminal & in)
virtual

在文件 ParameterTerminal.cpp 第 35 行定义.

◆ SetBackgroupImage()

void CParameterTerminal::SetBackgroupImage ( const QString & newBackgroupImage)

在文件 ParameterTerminal.cpp 第 215 行定义.

◆ SetColorScheme()

void CParameterTerminal::SetColorScheme ( const QString & newColorScheme)

在文件 ParameterTerminal.cpp 第 267 行定义.

◆ SetCursorShape()

void CParameterTerminal::SetCursorShape ( Konsole::Emulation::KeyboardCursorShape newCursorShape)

在文件 ParameterTerminal.cpp 第 254 行定义.

◆ SetDirectional()

void CParameterTerminal::SetDirectional ( bool newBiDirectional)

在文件 ParameterTerminal.cpp 第 150 行定义.

◆ SetDisableBracketedPasteMode()

void CParameterTerminal::SetDisableBracketedPasteMode ( bool newDisableBracketedPasteMode)

在文件 ParameterTerminal.cpp 第 163 行定义.

◆ SetFlowControl()

void CParameterTerminal::SetFlowControl ( bool newFlowControl)

在文件 ParameterTerminal.cpp 第 202 行定义.

◆ SetFlowControlWarning()

void CParameterTerminal::SetFlowControlWarning ( bool newFlowControlWarning)

在文件 ParameterTerminal.cpp 第 189 行定义.

◆ SetFont()

void CParameterTerminal::SetFont ( const QFont & newFont)

在文件 ParameterTerminal.cpp 第 293 行定义.

◆ SetHistorySize()

void CParameterTerminal::SetHistorySize ( int newHistorySize)

在文件 ParameterTerminal.cpp 第 111 行定义.

◆ SetKeyBindings()

void CParameterTerminal::SetKeyBindings ( const QString & newSzKeyBindings)

在文件 ParameterTerminal.cpp 第 137 行定义.

◆ SetMotionAfterPasting()

void CParameterTerminal::SetMotionAfterPasting ( bool newMotionAfterPasting)

在文件 ParameterTerminal.cpp 第 176 行定义.

◆ SetScrollBarPosition()

void CParameterTerminal::SetScrollBarPosition ( QTermWidget::ScrollBarPosition newScrollBarPosition)

在文件 ParameterTerminal.cpp 第 241 行定义.

◆ SetSizeHint()

void CParameterTerminal::SetSizeHint ( bool newSizeHint)

在文件 ParameterTerminal.cpp 第 280 行定义.

◆ SetTextCodec()

void CParameterTerminal::SetTextCodec ( const QString & newTextCodec)

在文件 ParameterTerminal.cpp 第 124 行定义.

◆ SetTransparency()

void CParameterTerminal::SetTransparency ( int newTermTransparency)

在文件 ParameterTerminal.cpp 第 228 行定义.

类成员变量说明

◆ m_BackgroupImage

QString CParameterTerminal::m_BackgroupImage
private

在文件 ParameterTerminal.h 第 61 行定义.

◆ m_bDirectional

bool CParameterTerminal::m_bDirectional
private

在文件 ParameterTerminal.h 第 68 行定义.

◆ m_bDisableBracketedPasteMode

bool CParameterTerminal::m_bDisableBracketedPasteMode
private

在文件 ParameterTerminal.h 第 67 行定义.

◆ m_bFlowControl

bool CParameterTerminal::m_bFlowControl
private

在文件 ParameterTerminal.h 第 63 行定义.

◆ m_bFlowControlWarning

bool CParameterTerminal::m_bFlowControlWarning
private

在文件 ParameterTerminal.h 第 64 行定义.

◆ m_bMotionAfterPasting

bool CParameterTerminal::m_bMotionAfterPasting
private

在文件 ParameterTerminal.h 第 66 行定义.

◆ m_bSizeHint

bool CParameterTerminal::m_bSizeHint
private

在文件 ParameterTerminal.h 第 56 行定义.

◆ m_CursorShape

Konsole::Emulation::KeyboardCursorShape CParameterTerminal::m_CursorShape
private

在文件 ParameterTerminal.h 第 58 行定义.

◆ m_Font

QFont CParameterTerminal::m_Font
private

在文件 ParameterTerminal.h 第 55 行定义.

◆ m_nHistorySize

int CParameterTerminal::m_nHistorySize
private

在文件 ParameterTerminal.h 第 71 行定义.

◆ m_nTransparency

int CParameterTerminal::m_nTransparency
private

在文件 ParameterTerminal.h 第 60 行定义.

◆ m_ScrollBarPosition

QTermWidget::ScrollBarPosition CParameterTerminal::m_ScrollBarPosition
private

在文件 ParameterTerminal.h 第 59 行定义.

◆ m_szColorScheme

QString CParameterTerminal::m_szColorScheme
private

在文件 ParameterTerminal.h 第 57 行定义.

◆ m_szKeyBindings

QString CParameterTerminal::m_szKeyBindings
private

在文件 ParameterTerminal.h 第 69 行定义.

◆ m_szTextCodec

QString CParameterTerminal::m_szTextCodec
private

在文件 ParameterTerminal.h 第 70 行定义.


该类的文档由以下文件生成: