一 任务要求
两种方式移动 textEdit 组件的位置
方式1. 从 textEdit输入界面,写入两个数字,用逗号隔开,即“X,Y”,改变组件坐标位置
方式2. 识别键盘 上下左右WASD按键,通过按键移动窗口位置
二 方式1 实现过程
1.建立槽函数
先从组件自身的槽函数找,没有再自定义
textEdit -> go to slot -> textChanged()函数
2.获取文本内容字符串 toPlainText() 函数——ui->textEdit->toPlainText();
3.对字符串处理——获取被分隔字符串的方法 section() split()
参考链接 https://blog.csdn.net/qq_33854260/article/details/71775847
4.用setgeometry()设置组件位置
PS:更改—set函数,获取—get函数
三 方式 2 实现过程
QT对键盘按键的判断主要在void keyPressEvent(QKeyEvent *e);
PS:键盘事件触发前要先设置焦点 se