我想将我的应用程序打印在mini2440屏幕上。
我在Qt的控制台应用程序使用这些命令:如何在控制台应用程序的mini2440屏幕上打印我的应用程序的输出?
#include <QCoreApplication>
#include <QProcess>
#include <QDebug>
int main(int argc, char *argv[])
{
QCoreApplication a(argc, argv);
qDebug() << "C++ Style Debug Message";
qDebug("C Style Debug Message");
system("echo 'system'");
printf("printf");
// qFatal does not have a C++ style method.
qFatal("C Style Fatal Error Message");
return a.exec();
}
但所有这些代码只打印语句我末端不mini2440的屏幕上。我的设备开机后,我看到这些行:
开始联网.....
启动Web服务器....
开始LED的服务....
但我想从屏幕清理它们,并在我的屏幕上显示我的输出,而不是这些行中的 。 like these:
嗨亲爱的用户。
我该怎么做?
我使用mini2440,并写在mini2440的Qt创建者的应用程序。 (我评论Qtopia的运行我的程序)
谢谢:)
是的。是工作。真的感谢。它会显示输出。但linux标志不变。我怎样才能清洁我的桌面? –
我从来没有测试过它,但应该可以工作:用零填充framebuffer:'dd if =/dev/zero of =/dev/fb0' – Blueman