技术栈

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