社区
Qt
帖子详情
求帮助QT如何创建一个一个新的对象
weixin_40590899
2018-01-02 09:49:27
新手请问。需要写一个右边是控件左边是显示的,因为不确定控件有多少个,所以需要写一个类(比如开关)当把控件拖拽过来的时候,会自动创建那个对象。我新建了一个工程,然后添加新文件一个C++类(添加的类时没有析构函数的,需要自己写吗)。当整个程序运行时,创建第一个的时候内部有的变量像长宽,会被第二个覆盖(在类里面我时直接用int width;的形式)。请问那些变量是不是要用指针。还是说有什么办法,利用一个类创建出一个一个新的对象又不会相互影响。
...全文
898
3
打赏
收藏
求帮助QT如何创建一个一个新的对象
新手请问。需要写一个右边是控件左边是显示的,因为不确定控件有多少个,所以需要写一个类(比如开关)当把控件拖拽过来的时候,会自动创建那个对象。我新建了一个工程,然后添加新文件一个C++类(添加的类时没有析构函数的,需要自己写吗)。当整个程序运行时,创建第一个的时候内部有的变量像长宽,会被第二个覆盖(在类里面我时直接用int width;的形式)。请问那些变量是不是要用指针。还是说有什么办法,利用一个类创建出一个一个新的对象又不会相互影响。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
这是一个正经昵称
2018-01-11
打赏
举报
回复
可以用容器吧?QVector。右边是能drag的 各个类,左边是能drop的,包含各个类的容器。拖过来之后判断是哪个类以及相关数据来new,然后加到容器里就行了吧?是这个意思吗?
lyz007
2018-01-05
打赏
举报
回复
你在说什么?
02.
QT
自定义
对象
的创建,
对象
树
Qdebug使用方法 #include <Qdebug> //引入头文件 ... ... MyWidget::~MyWidget()...QWidget是能够在屏幕上显示的一切组件的父类,QWidget继承自QObject,在创建QObject
对象
时,可以提供
一个
其父
对象
,我们创...
Qt
创建项目:手把手创建第
一个
Qt
项目
我们在“名称”一栏中,可以输入项目的名称,例如“FistProject”。项目名称不能包含空格和中文。在“创建路径”一栏中,可以选择项目创建的位置,即我们想将创建的项目文件保存在哪里...这是
一个
应用程序类的头文件。
QT
(1)——
对象
模型、
对象
树与析构函数
在
Qt
中创建
对象
的时候会提供
一个
Parent
对象
指针,下面来解释这个parent到底是干什么的。 QObject是以
对象
树的形式组织起来的。当你创建
一个
QObject
对象
时,会看到QObject的构造函数接收
一个
QObject指针作为参数,这...
Qt
-插件创建
Qt
插件(
Qt
Plugin)就是
一个
共享库(dll文件),可以使用它进行功能的扩展。
Qt
中提供了两种API来创建插件: 用来扩展
Qt
本身的高级API,如自定义数据库驱动,图片格式、文本编码和自定义风格等; 用来扩展
Qt
应用程序的低级...
C++实践之
Qt
学习(三):使用
Qt
Creator创建
Qt
项目
文章目录创建项目
Qt
桌面应用向导第一步,确定项目名称和项目路径第二步,选择项目构建系统第三步,确定初始类的细节第四步,翻译文件第五步,选择工具集第六步,汇总项目界面项目文件说明关于类中的ui
帮助
构建路径...
Qt
16,235
社区成员
26,649
社区内容
发帖
与我相关
我的任务
Qt
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
复制链接
扫一扫
分享
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章