qcreator的文件对应问题(老问题)

LinuxInEmbedded 2015-04-28 05:02:55
qcreator 2.8,因为工程文件较多,后期感觉某个文件名字不合适,就将其ui,h,cpp文件统一改了一下名字,结果三者好像在过程中对不上号了,在ui里添加槽函数提示找不到对应的文档?最后又不知怎么搞的ui文件和cpp以及对应的h文件不一致了,即a.ui和b.cpp配对了,乱套了,请问怎么改回来?前面有人说修改pro文件,但是没看出pro文件有三者的对应关系啊?下面是pro文件:

QT += core gui
QT += sql

greaterThan(QT_MAJOR_VERSION, 4): QT += widgets

TARGET = login
TEMPLATE = app


SOURCES += main.cpp\
logindlg.cpp \
sfdialog.cpp \
dcsyform.cpp \
jinengform.cpp \
paintwidget.cpp \
mypaint.cpp \
frminput.cpp \
mybattery.cpp \
syssetdialog.cpp \
chkprintform.cpp \
mypaintCurves.cpp \
para_init.cpp \
jndialog.cpp \
widget.cpp \
mainmenuform.cpp

HEADERS += \
logindlg.h \
sfdialog.h \
dcsyform.h \
jinengform.h \
paintwidget.h \
mypaint.h \
frminput.h \
mypaintcurve.h \
mybattery.h \
syssetdialog.h \
chkprintform.h \
main.h \
para_init.h \
jndialog.h \
widget.h \
mainmenuform.h

FORMS += \
logindlg.ui \
sfdialog.ui \
dcsyform.ui \
jinengform.ui \
frminput.ui \
syssetdialog.ui \
chkprintform.ui \
jndialog.ui \
widget.ui \
mainmenuform.ui

RESOURCES += \
icons.qrc
麻烦大家指点下
...全文
214 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
LinuxInEmbedded 2015-04-29
  • 打赏
  • 举报
回复
有人了解吗?我点击a.ui添加槽函数,直接在b.h和b,cpp里生成,还要手动cut到a.h和a.cpp里,这个麻烦啊。。。。
LinuxInEmbedded 2015-04-29
  • 打赏
  • 举报
回复
没人遇到过这个问题吗?
LinuxInEmbedded 2015-04-28
  • 打赏
  • 举报
回复
补充下,有的cpp和h文件没有对应的ui文件;另外pro文件也不是按照次序对照的三者关系,比如最后的mainmenuform.ui和对应的cpp以及h文件都在最后,但是点击mainmenuform.ui文件的按钮转到槽,却弹出widget的cpp文件,乱了,请问修改哪儿能改回来?

16,211

社区成员

发帖
与我相关
我的任务
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
  • Qt
  • 亭台六七座
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧