2015-04-01 89 views
0

我有一个带有Tegra 2的colibri评估板3.1a。我编译了Qt库并复制到了主板上。我正在尝试简单的你好世界按钮的应用程序。 程序运行正常(通过插入打印确认),但我没有得到任何东西在液晶显示器上。Qt hello world示例在液晶显示屏上不显示任何东西

这是简单的代码我试图

QApplication a(argc, argv); 

QPushButton hello("Hello world!", 0); 
hello.resize(100, 30); 

a.setMainWidget(&hello); 
hello.show(); 
return a.exec(); 
+0

可能是一个系统管理员的问题,而不是编程的。你的主板上运行什么操作系统? – 2015-04-01 09:44:29

+0

@BasileStarynkevitch:谢谢你的回复。我正在运行linux – user3256604 2015-04-01 09:54:03

+0

您是否正在使用Qt Embedded?你测试过任何其他GUI应用程序吗? – svlasov 2015-04-01 10:13:18

回答

0

请确保您使用-qws标志:

./myapp -qws 
+0

是的。我已经使用了-qws标志。依然没有。 – user3256604 2015-04-01 10:55:20

+0

你并不需要'a.setMainWidget(&hello);',尝试删除它。删除了 – svlasov 2015-04-01 11:25:30

+0

。还没有。我只是从网上复制代码来测试Qt。我是Qt新手。我甚至尝试过测试例子。 – user3256604 2015-04-01 11:39:24