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();
}
}