IMX6Q QT 隐藏标题栏 与 点击按钮弹出键盘

1. vi /etc/matchbox/session 注释掉如下这一行
#matchbox-panel --titlebar --start-applets $START_APPLETS --end-applets $END_APP

2. 在main函数和各个stackwidget的构造函数里面添加如下一行隐藏标题栏的代码
this->setWindowFlags( Qt:: CustomizeWindowHint);

3.通过按键调用matchbox-keyboard的demo函数如下
void registerDriver::on_pushButton_clicked()
{
static bool flag = 1;
static QProcess *keyboard = new QProcess( this);

if (flag == 1) {
flag = 0;
keyboard->start( "/usr/bin/matchbox-keyboard");
} else {
flag = 1;
keyboard->kill();
}
}

你可能感兴趣的:(QT)