Qt应用程序根本不关注嵌入式设备
我制作了一个Qt5小部件应用程序。 在桌面linux上一切正常。所有小部件(Qt应用程序根本不关注嵌入式设备,qt,qt5,Qt,Qt5,我制作了一个Qt5小部件应用程序。 在桌面linux上一切正常。所有小部件(QLineEdit、QComboBox等)都按预期工作 然而,我为嵌入式arm linux构建了这个应用程序,使用EGLFS平台,没有键盘,但有一个触摸屏。 (我有一个屏幕键盘,模拟按键) 在这个设备上运行时,没有关注小部件。 我甚至无法通过编程设置焦点: ui->lineEdit_email->setFocus()无效 我尝试将一些widgets focuspolicy设置为Qt::StrongFocus。没有效果 我
QLineEdit、QComboBox
等)都按预期工作
然而,我为嵌入式arm linux构建了这个应用程序,使用EGLFS平台,没有键盘,但有一个触摸屏。
(我有一个屏幕键盘,模拟按键)
在这个设备上运行时,没有关注小部件。
我甚至无法通过编程设置焦点:
ui->lineEdit_email->setFocus()代码>无效
我尝试将一些widgets focuspolicy设置为Qt::StrongFocus
。没有效果
我不知道去哪里看,是吗?这是两行:
effect_waiting = new QGraphicsOpacityEffect(label_waiting_background);
effect_waiting->setOpacity(0.5);
在尝试向ui添加透明标签后,它停止工作。一定是图形堆栈中的某个错误…这是两行代码:
effect_waiting = new QGraphicsOpacityEffect(label_waiting_background);
effect_waiting->setOpacity(0.5);
在尝试向ui添加透明标签后,它停止工作。一定是图形堆栈中的某个错误