QCommandEdit
一个Qt小部件,它是QLineEdit的子类,用于输入命令,具有现代Shell中常见的功能,例如TAB完成,历史记录,历史记录搜索。
包括演示应用程序。
像QLineEdit小部件一样使用该小部件。
信号:
当按下Return键并键入一些文本时,发出execute(const QString &cmd) ;
按下Tab时发出的askCompletion(const QString &cmd, int cursorPos) ;
按下Esc且该字段为空时发出的escape() 。
插槽:
setHistory(const QStringList &history)用于设置历史记录(历史记录不受窗口小部件管理,它必须由主机应用程序维护,例如:对execute(const QString &cmd)信号的响应是执行命令,它是还附加到历史记录列表中,并se
2021-12-15 21:15:06
38KB
C++
1