【发布时间】:2018-12-06 20:14:11
【问题描述】:
基本上我想要实现的是
void getCharSlot(int ch)
{
switch (ch) {
case Qt::Key_Escape:{dostuff();}
case Qt::Key_Tab: {dostuff();}
}
}
有没有比较方便的方法呢?
【问题讨论】:
-
Qt::Key_Escape 对应什么字符?
-
Key_Escape不适合char,char包含什么? -
如何获取
c的值?,我想你有一个XY problem -
getchar()返回输入的内容,而不是按下的键。这是两件不同的事情。 (班次、大写等) -
@Akiva 不幸的是,您必须这样做,这两个值之间没有对应关系。 :-)
标签: c++ qt char keypress getchar