zoukankan      html  css  js  c++  java
  • Qt小技巧10.不使用调试F2直接进入源码

    1 对面的Qter看过来

    使用QtCreator开发时,有时候想窥探一下Qt的源代码,哎呀,网上查一下全部是要打开调试才行,不打开调试直接F2行不行,答案肯定是可以的,并且啥都不用配置。

    2 使用QtCreator的发现的一个问题

    比如我现在同时打开了两个工程,现在我想查看一个函数,选中它按下F2,这时直接从A工程直接跳转到B工程的同名函数去了,串了,这不就串了嘛。现在我们利用这个bug(也可以叫特性)实现源码的跳转。

    3 准备工作

    1. 安装Qt时,勾选源码,不解释吧;
    2. 启动配套的QtCreator,打开qt.pro工程,我的在D:QtQt5.6.15.6Srcqt.pro,工程比较大,让它安安静静的多加载一会儿,彻底加载完(特别重要,成不成功在此一举);
    3. 然后新建/打开我们自己的工程就可以了。

    4 温馨提示

    由于项目需要,我现在使用的版本是Desktop_Qt_5_6_1_MinGW_32bit,新一点的版本不一定行,例如Qt5.12.6_vs2015需要许可才能看源码。推荐还是用Mingw的,其它大多数版本应该都可以,需要自行测试。
    这种方式不需要任何配置的:

    当然,你也可以使用更加新的QtCreator打开旧的源码,随意,但愿你的QtCreator不要被搞崩溃,菩萨保佑。由于qt.pro工程比较大,可能会导致卡顿啥的,也可以打开qt.pro下的对应的某个子工程,例如qtbase.pro,这样会快许多,这就要根据你的需要打开对应的源码工程了。

    © 版权声明
    文章版权归作者所有,未经允许请勿转载。【QQ交流:115124903】
    THE END
  • 相关阅读:
    沈阳集训day2
    ac自动机
    2018沈阳集训day1
    洛谷P1875 佳佳的魔法药水
    洛谷P1941 飞扬的小鸟
    Noip2016day2
    1123: [POI2008]BLO
    1718: [Usaco2006 Jan] Redundant Paths 分离的路径
    P3119 [USACO15JAN]草鉴定Grass Cownoisseur
    [LeetCode] Clone Graph
  • 原文地址:https://www.cnblogs.com/luoxiang/p/15356057.html
Copyright © 2011-2022 走看看