- QAction* activeAction() const;:
- 这个函数返回当前活动的动作(Action)。
- 活动的动作是用户最后选择的动作,或者在程序中通过编程方式设置的动作。
- QAction* addAction(const QString & text);:
- 这个函数用于向菜单或工具栏添加一个文本动作。
- text 参数是要显示在动作上的文本。
- 返回添加的动作对象的指针。
- QAction* addAction(const QIcon & icon, const QString & text);:
- 这个函数用于向菜单或工具栏添加一个带图标和文本的动作。
- icon 参数是要显示在动作上的图标。
- text 参数是要显示在动作上的文本。
- 返回添加的动作对象的指针。
- QAction* addAction(const QString & text, const QObject * receiver, const char * member, const QKeySequence & shortcut = 0);:
- 这个函数用于向菜单或工具栏添加一个文本动作,并与指定的对象的槽函数关联。
- text 参数是要显示在动作上的文本。
- receiver 参数是槽函数的接收者对象。
- member 参数是槽函数的名称。
- shortcut 参数是可选的键盘快捷键。
- 返回添加的动作对象的指针。
- QAction* addAction(const QIcon & icon, const QString & text, const QObject * receiver, const char * member, const QKeySequence & shortcut = 0);:
- 这个函数用于向菜单或工具栏添加一个带图标和文本的动作,并与指定的对象的槽函数关联。
- icon 参数是要显示在动作上的图标。
- text 参数是要显示在动作上的文本。
- receiver 参数是槽函数的接收者对象。
- member 参数是槽函数的名称。
- shortcut 参数是可选的键盘快捷键。
- 返回添加的动作对象的指针。
Qt的资源系统(Resource System)把图像文件的路径添加到.qrc文件中。.qrc文件是Qt用来构造和管理项目中静态资源(如图像、样式表、翻译文件等)的一种方式。资源文件答应你以一种平台无关的方式引用项目内的文件,并且在编译时,这些资源会被编译进应用程序的二进制文件中,便于部署和访问。</ol>
具体操作步骤如之前所述,简要回顾如下:
- 创建或打开 .qrc 文件:在Qt Creator中,通过“文件”>“新建文件或项目”>“Qt”>“Qt资源文件”来创建一个新的资源文件,或者直接在项目目录中手动创建一个.qrc文件。
- 在 .qrc 文件中添加图像:使用Qt Creator的资源编辑器,右键点击资源文件树,选择“添加”>“文件”,然后浏览并选择你的图像文件(如1.png),将其添加到资源集合中。你可以为资源指定一个逻辑路径,例如/images/1.png,此中/images是一个自定义的前缀,用于构造资源。
- 在代码中引用资源:一旦图像被添加到资源文件,你就可以通过资源的URL(如":/images/1.png")在代码中引用它了。如果没有找到具体路径,则只显示后续的字符串
具体的如下图所示:
欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) | Powered by Discuz! X3.4 |