我用的是QT4.4版本,准备先调试示例程序,进入
/examples/qws/mousecalibration
然后make,再导入目标板中运行此程序,出现绿色的背景,正中间有一个鼠标图标。
可是不管把这个程序如何更改,哪怕是改成一个Label或Button,显示出来的东西还是只有绿色的一块背景,而且背景的颜色、尺寸都不知道在哪里可以设置,郁闷了好几天了,求高人进来帮个忙。
后面我把程序改成下面这样子:
#include <QApplication>
#include <QMessageBox>
#include <QTimer>
#include <QWSServer>
#include <QPushButton>
int main(int argc, char **argv)
{
QApplication app(argc, argv, QApplication::GuiServer);
if (!QWSServer::mouseHandler())
qFatal("No mouse handler installed");
else
{
QPushButton hello("Hello\n");
hello.resize(100,30);
hello.show();
}
return app.exec();
}
但编译运行还是依旧,显示一块绿色的背景,正中间有一个鼠标图标。所期望的按钮不知道在哪里。我也曾插入过打印信息,确认程序运行到了最后一句。