把最近几天折腾QT 的一些心得做个日志,以备日后查询

 

环境 win7 , QT 2010.5 SDK

 

QT Creator 的设置

QT 的开发日志1

 

windows 环境设置

Path 增加下面两个路径:

C:\Qt\2010.05\qt\bin;C:\Qt\2010.05\mingw\bin

 

这两个搞好后,环境就设置成功了,很简单。

 

开发中的一些问题

Q_OBJECT 宏的编译问题

class MyView: public QGraphicsView
{
    Q_OBJECT
private:
    int m_Frame;

不加这个宏,找不到 slot ,加了后,要 Rebuild All 才行,Rebuild All 后说找不到 vtable

原因是没有生产 moc_ 开头的 cpp 文件。

QT 的开发日志1

解决办法是在这里运行 qmake 一次,就可以了。

QGraphicsItem 初始位置

初始位置设置后没有效果。要放到 show() 以后设置才行。

    view.show();

    item1->setPos(0,0);

    itemRightArrow->setPos(0, 25);

 

取消窗体的滚动条

 

    view.setVerticalScrollBarPolicy(Qt::ScrollBarAlwaysOff);
    view.setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOff);

相关文章:

  • 2021-06-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-09-06
  • 2022-12-23
  • 2022-01-10
猜你喜欢
  • 2021-10-09
  • 2021-05-14
  • 2021-06-14
  • 2021-11-08
  • 2021-09-22
  • 2021-11-21
  • 2021-08-02
相关资源
相似解决方案