本文目录一览:
- 1、QT creator 中的问题
- 2、Qt添加.qrc资源文件
- 3、怎样将c++创建好的对话框源文件添加到qt中
- 4、qt中添加资源文件的方法_程序中所用到全部图标
- 5、「1.PyQt5 GUI 软件开发框架」4.使用Qt资源文件
- 6、qt中怎样添加库文件
QT creator 中的问题
按你的步骤来说,你只是把头文件和源文件copy到你工程目录下了,但是你并没有把你的头文件还有源文件加入你的.pro文件中
你需要在你的 pro 文件加入你的头文件和源文件。找到 HEADERS 关键字,在后面加上你的头文件。如果你的头文件名字是 xxx.h ,示意如下:
HEADERS += a.h \
b.h \
xxx.h
不同的头文件之间 用 \ 隔开,便于我们换行写其他的头文件,如果没有 \ 这个符号,工程文件将不能被识别。当然也可以直接写到一行。如果写到一行的话就直接用空格隔开不同的头文件了,在 HEADERS += 的最后,不应该有任何符号。-qt添加源文件
类似地,应该在 SOURCES 关键字后面加上相应的源文件
SOURCES += a.cpp \
b.cpp \
xxx.cpp
如果有 xxx.ui 文件的话,你还需要加入与下方类似的项。
FORMS += xxx.ui
以上步骤完成之后你需要重新编译工程。
当然通过qt creator 也是可以在 IDE 界面下加入头文件和源文件的。直接在工程上点鼠标右键,选择 "add existing files..."选项,选择你要加入的源文件和头文件就可以了。 qt creator会自动在你的 pro 文件中写入上面所列出的项。-qt添加源文件
关于出错信息
collcet2:ld returned 1exit status ----------------- 一般是因为同一个工程中已经运行了一个应用程序,而你在没有关闭这个应用的同时,又编译了这个工程,当这个工程运行新的应用失败时,将给出这个错误信息。你只需要关闭当前这个应用,再重新编译/运行即可。-qt添加源文件
另外,团IDC网上有许多产品团购,便宜有口碑
Qt添加.qrc资源文件
添加资源文件,保存所用到的图形文件。
1. 创建资源文件 .qrc
2. 在资源文件中先添加“Prefix”,在添加“Files”,Prefix类似于一个虚拟文件夹,把文件放里面。
后续我们就可以用里面的图片设置窗口的Icon,各种widget的前景图片等。
怎样将c++创建好的对话框源文件添加到qt中
可以的,只要复制粘贴进去然后在工程里面添加现有文件就行了。 VC用的库是C++的基础库,QT也支持的。
qt中添加资源文件的方法_程序中所用到全部图标
1)首先在程序的源码文件夹下边建立一个存放资源文件(比如图片)的文件夹.
建立资源文件夹的位置不要选错了。
2)然后在右键当前项目,然后选"择添加新文件"
3)然后选择"Qt资源文件"
4)然后输入资源文件的名字(以.qrc后缀结尾)
建立好资源文件之后,就为资源文件添加“前缀”
5)然后把这个前缀修改为/
6)接下来就说往其中添加图片了(静态的我一般添加为png)
7)添加好资源图片的样子
8)使用资源图片,主要是路径
newAction-setIcon(QIcon(":/images/new.png"));
「1.PyQt5 GUI 软件开发框架」4.使用Qt资源文件
使用Qt进行软件开发,不可避免要使用资源文件。本节我们做一个简单示例,通过使用Qt资源文件为应用程序及关闭按钮设置图标。
根据前面我们所讲述的内容,先创建PyCharm工程项目,然后创建Qt工程项目,在Qt工程项目中设计界面并创建资源文件。
界面中我们只放置一个“关闭”按钮,所以在此不做具体的描述。下面,我们创建资源文件。
在Qt Creator中选择“File” - "New File or Project...",然后选择“Qt”-"Qt Resource File",在File name中输入res,在项目中可以看到,我们创建了一个res.qrc资源文件。 -qt添加源文件
在资源文件上右击,选择”Open in Editor“即可打开资源文件编辑器。
在资源文件中首先需要创建一个前缀,名称可以根据具体的资源进行命名,我们在此处命名为:icons;然后单击”Add Files“,选择事先准备好的图标文件添加进来。
在按钮的属性编辑器中找到icon属性,点击下拉菜单中的”Choose Resource...“,在对话框中选择对应的资源文件中的图标即可。
编译资源文件:
在PyCharm的工程项目中创建一个名为rcc.bat的批处理文件,其代码如下:
注意:编译资源文件时,生成的py文件名结尾必须是_rc,因为编译窗体文件后会产生如下语句:
编译窗体文件:
在PyCharm的工程项目中创建一个名为uic.bat的批处理文件,其代码如下:
运行以上两个批处理文件,可以看到编译后的py文件已经生成。
执行程序后可以看到,界面中的关闭按钮显示了我们在Qt Creator中设置的图标。
引入图标类:
在主程序中app = QApplication(sys.argv)语句后面增加设置图标的代码:
为”关闭“按钮添加单击事件代码:
运行程序即可看到应用程序的图标也可以显示了。
qt中怎样添加库文件
1.添加库文件静态库
linux:LIBS += your_lib_path/your_lib动态库
linux:LIBS += -L your_lib_path -lyour_lib//经过测试了
win32:LIBS += your_lib_path/your_lib例如:
LIBS += -L lib/pcsc/ -lpcsclite
LIBS += lib/pcsc/libpcsclite.a
2.添加头文件
INCLUDEPATH += your_include_path例如:
INCLUDEPATH += . /usr/local/include(点号后面有空格)
3.添加要编译的源文件和头文件
SOURCES:所有源文件列表
HEADERS:所有头文件列表
FORMS:所有.ui文件列表前期工作:
1.检查gcc,g++,qmake是否用错。
2.在Makefile中检查是否少了头文件
3.检查是否与错用了
4.需要另外加库的程序最好单独建一个文件