Qt初学笔记

(11.17修改空项目方法)
纯粹初学……高手勿喷。
  1. 环境
    • 不需要1.6G的完整SDK,只需要下载for VS 然后下载好VS的addins就可以了
    • 手动配置include\lib\src路径到qt\版本的对应目录
    • include时不需要加qt/,加了后会有warning
  2. 空项目
    • 选择Qt concole app并建立
    • 将main.cpp里的QCoreApplication 改为QApplication
    • 项目的链接属性里的subsystem改为windows
  3. MenuBar
    • 对QMainWindow对象,如果硬生生的以父子关系建立MenuBar会出现遮挡不正常,因为这个menubar只是窗口的一个子物体,而不当成专门的菜单栏,需要QMainWindow::setMenuBar来指定,QToolbar和QToolButton的关系也是如此。
  4. Slot和Signal的函数参数个数要一致
  5. Qt还真是爽啊,做出来的UI很漂亮流畅。啧啧。
Qt初学笔记_第1张图片

你可能感兴趣的:(Programming)