首页 > 其他分享 >(已解决)QT4 自定义信号函数调用报错 error: C2248: “Boss::DeadSignal”: 无法访问 protected 成员(在“Boss”类中声明)

(已解决)QT4 自定义信号函数调用报错 error: C2248: “Boss::DeadSignal”: 无法访问 protected 成员(在“Boss”类中声明)

时间:2024-08-06 10:49:23浏览次数:13  
标签:Widget 自定义 DeadSignal 无法访问 Boss protected 报错

 

(解决方法见文章末尾)

报错语句如下

 

DeadSignal是自定义槽函数,是放在public下的,不知道为什么报错说是protected,不知道是不是版本问题

Boss类和DeadSignal定义如下

 

mboss是在自定义类Widget中调用的Boss对象

 

调用位置是Widget的自定义槽函数

 

解决方法

在Boss中定义一个public函数用于发射信号,在Widget中直接调用这个发射信号的函数

 

标签:Widget,自定义,DeadSignal,无法访问,Boss,protected,报错
From: https://www.cnblogs.com/rabbit1103/p/18344713

相关文章

  • 为什么 xgboost.QuantileDMatrix 使用自定义数据迭代器对数据进行四次传递?
    我正在尝试使用自定义数据迭代器,如下所示此处,因为我的数据集太大。只是为了测试它是如何工作的,我正在使用示例的子集并运行以下代码。X是我的数据的numpy数组。我的迭代器如下所示classIterForQDMatrix(xgb.core.DataIter):def__init__(self,d......
  • C#自定义快捷操作键的实现 - 开源研究系列文章
          这次想到应用程序的快捷方式使用的问题。      Windows已经提供了API函数能够对窗体的热键进行注册,然后就能够在窗体中使用这些注册的热键进行操作了。于是笔者就对这个操作进行了整理,将注册热键操作写成了帮助类,并且用此博文来记录这个使用DEMO,便于其他读者......
  • 【Vitepress系列】-- 自定义组件及布局,配置tailwindcss、配置Markdown
    Vitepress自定义页面,以及配置tailwindcssvitepress中,除了使用一些配置项目,还可以通过写vue代码,来做一个定制化的UI。下面这个UI主页便是vue组件+tailwindcss做的一.自定义vitepress中,如果内置的home、doc、page不满足需求,还可以自己写vue代码进行自定义1.1自定义布......
  • 自定义异常
    自定义异常目录自定义异常分类检查性异常类:自定义异常类继承于Exception。运行时异常类:自定义异常类继承于RuntimeException自定义检查性异常类(MyException)自定义运行时异常类(MyRuntimeException)自定义异常的使用实例分类检查性异常类:自定义异常类继承于Exception。运行时......
  • 解决境内无法访问Vercel项目
    解决境内无法访问Vercel项目通过Vercel绑定自定义域名,以实现国内访问Vercel部署的项目。以下是具体步骤:以腾讯云为例,进入“域名注册”-“我的域名”-“解析”-“添加记录”-"添加主机记录(@、www)和记录值(76.76.21.21)"。回到Vercel已部署项目的设置页面,进入“Settings”-......
  • 自定义线程池
    自定义线程池  概要  自JDK1.5起,util包提供了ExecutorService线程池的实现,主要目的是为了重复利用线程,提高系统效率。我们知道Thread是一个重量级的资源,创建、启动以及销毁都是比较耗费系统资源的,因此对线程的重复利用一种是非常好的程序设计习惯,加之系统中可创建的线程数......
  • echarts自定义x轴和tooltip数据格式
    echarts自定义x轴和tooltip数据格式x轴和y轴数据格式如下x:[0,1,2,3,4,5,6,.....,23],y:[2.5,3.1,3.2,2.2,2.3,3.1,3.1,null,null,null,....,null]//接口返回0-23点的数据,每一个小时一个间隔,没有的话则为null 修改后xy轴数据格式如下//每五分钟一......
  • vue + quill2.0+ 工具栏自定义行高
    在网上查了好多,基本都是基于1.0+版本的,拿过来都用不了,官方又没有文档,只能参考各位前辈的经验+解析源码查找问题。目前已经解决,下面是实现过程。实现代码  先看效果图我用的是原生quill库,正常引入quill,注册行高插件importQuillfrom'quill'import'quill/dist/quill.......
  • 打造Perl中的词法分析器:深入自定义文本处理
    打造Perl中的词法分析器:深入自定义文本处理Perl作为一种强大的文本处理语言,提供了丰富的工具来实现词法分析器(Lexer)。词法分析是编译原理中将源代码分解成一系列词素(Tokens)的过程,是构建编译器或解释器的第一步。本文将详细探讨如何在Perl中实现一个自定义的词法分析器,包括......
  • 守护数据堡垒:SQL Server数据库自定义备份审计实现指南
    标题:守护数据堡垒:SQLServer数据库自定义备份审计实现指南引言数据库备份是确保数据安全和业务连续性的关键措施。SQLServer提供了多种备份策略,但有时候,为了满足特定的合规性要求或业务需求,我们需要实现更细粒度的自定义数据备份审计。本文将详细介绍如何在SQLServer中......