技术栈

使用其他项目的.ui文件2种方法之直接使用

mengzhi啊2024-10-21 11:28

第一步把.ui文件添加到项目

第二步:点击编译(原理:qt的uic会自动把这个.ui界面编译成c++文件)

第三步:在编译路径会生成一个头文件#include "ui_pagewidget.h"。

第四步:

复制代码
#include "ui_pagewidget.h"

int main(int argc, char *argv[])
{
    QApplication a(argc, argv);


    QWidget *w = new QWidget;
    Ui::PageWidget ui;
    ui.setupUi(w);
    w->show();

    return a.exec();
}

效果

上一篇:Win11右键默认显示更多选项
下一篇:Android中的SSL/TLS加密及其作用
相关推荐
实心儿儿
4 小时前
C++ —— 模板进阶
开发语言·c++
q***2357
5 小时前
RabbitMQ介绍以及基本使用
qt·rabbitmq·ruby
go_bai
5 小时前
Linux-线程2
linux·c++·经验分享·笔记·学习方法
j_xxx404_
6 小时前
C++:继承(概念及定义|作用域|基类与派生类转换|默认成员函数|与友元、静态成员关系|多继承|组合)
数据结构·c++
王宪笙
6 小时前
Qt之数据库使用示例
数据库·qt
欧阳x天
7 小时前
C++入门(二)
开发语言·c++
编程之路,妙趣横生
9 小时前
STL(五) priority_queue 基本用法 + 模拟实现
c++
一念一花一世界
9 小时前
Arbess从初级到进阶(9) - 使用Arbess+GitLab实现C++项目自动化部署
c++·ci/cd·gitlab·arbess
大锦终
9 小时前
【Linux】Reactor
linux·运维·服务器·c++
Jonathan Star
9 小时前
JSON-RPC 2.0 详解
qt·rpc·json
热门推荐
01GitHub 镜像站点02Google Antigravity:无法登录?早期错误、登录修复和用户反馈指南03UV安装并设置国内源04今天 Cloudflare 全球事故,连 GPT 和你的网站都一起“掉线”了05【保姆级教程】免费使用Gemini3的5种方法!免翻墙/国内直连06BongoCat - 跨平台键盘猫动画工具07安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)08Linux下V2Ray安装配置指南09全球最强模型Grok4,国内已可免费使用!(附教程)1046个Nano-banana 精选提示词,持续更新中