Qt基础之子工程pri的使用:子工程中的widget类如何在其他地方提升使用
概要
如果真的要用Qt开发实际的工程,到了中后期,会发现自己亲手建的h、cpp还有ui文件会让你眼花缭乱,为了找个cpp文件费半天劲,效率非常低。
想要解决这个问题,将其分成若干的pro封装成动态库又有些大动干戈,并不划算。
所以Qt Creator很贴心的推出了子工程pri,让你可以在在同一个pro工程里很方便的分类管理你的类。
具体的使用方法,我用一个小例子来讲解,希望对于刚刚使用Qt进行开发的朋友有帮助.
pri文件的创建和使用
首先建立一个Qt Widgets Application,之所以选择这种类型的工程,是因为我还想在后面讲一下如何来提升使用pri子工程中的widget类。
新工程建好后,我们在其目录下新建一个文件夹用来存储pir和其所管理的文件,我取名pir_demo_path,其实也可以直接在根目录下建立pir,但是个人觉得既然要建子工程,物理上也应该进行“隔离”,这样才能做到泾渭分明,再大的工程也不会乱。
文件夹建好以后,在里面新建一个txt文件,然后将其改为后缀为pri的文件,我取名叫pri_demo_department,记住,一定要连着后缀名一起改,否则Qt Creator不会认的。如果看不到txt后缀,把文件夹选项里的“隐藏已知后缀“勾掉。