首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >常见Qt问题

常见Qt问题
EN

Stack Overflow用户
提问于 2011-04-09 21:49:25
回答 1查看 4.4K关注 0票数 3

我已经学习了Qt的基础知识,现在对这个漂亮库的深度感兴趣了。请帮助我理解:

  1. 是否从QObject派生的所有类?
  2. 为什么可以在QWidget (和派生类)上进行绘制?
  3. return app.exec();这条线是什么意思?exec()方法做什么?
  4. 虚拟插槽吗?和虚拟信号

谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-04-09 22:04:30

  1. 所有需要Qt的对象模型 (例如,通过使用信号和插槽)的类都必须从QObject派生。
  2. 这样,您就可以使用自定义的外观实现您自己的小部件。任何合理的GUI库都会允许您这样做。
  3. 如文件所示,它进入Qt事件循环。
  4. 插槽可以是虚拟的。由于信号没有实现(或者更确切地说,moc生成它们的实现),所以它们不能变成虚拟的。

Qt有非常好的和广泛的文档,如果您有更多的问题,那么它们可能已经在那里得到了回答。从用Qt编程部分开始。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5608152

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档