问题标签 [parent-child]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
8968 浏览

c++ - Qt:在子部件上使用 QPainter

我在一个简单的QWidget程序中遇到了 Qt/C++ 问题,该程序在 child 内绘制了一个椭圆QWidget

该程序由以下部分组成:
(1) 一个父级QWidget
(2) 一个子级QWidget(用作椭圆的绘图表面)
(3) 一个绘图QPushButton

这是代码的一部分(为简单起见,省略了 QPushButton Slot 和 Signal 代码)

第 2 行painter.begin(child_Widget);不执行任何操作。仅当我将第 2 行替换为painter.begin(this);但根据需要绘制在父级QWidget而不是子级时,程序才会绘制椭圆QWidget

PS 我将 child_Widget 安置在 GroupBox 内,而 GroupBox 又安置在QVBoxLayout.

有什么建议吗?

谢谢。

0 投票
5 回答
16778 浏览

java - 一对多单向父子ID级联保存

尝试将父类中的 ID 保存到子类中时,我不断收到错误消息“错误 - 字段 'parent_id' 没有默认值”

我尝试了所有类型的映射。我正在使用注释。

对此的任何帮助将不胜感激

家长:

孩子:

谢谢。

0 投票
1 回答
1671 浏览

flash - AS3 - 子级使用 startDrag 移动父级

我有一个可以使用 startDrag() 和 stopDrag() 在舞台上移动的 MovieClip 实例。该实例还有一些使用 addChild() 的子 MovieClip。拖动时,父级移动子级,这很好。孩子们有自己的 startDrag() 和 stopDrag() 应该只适用于孩子对象,但它也会移动父母和其他孩子。单击子项时,将调用子项的 MouseEvent,但父项也是如此。

0 投票
1 回答
3871 浏览

xsd - XSD 父子关系

我有一个我创建的 XSD。Transaction Header 可以是一个或多个 Transaction-Items。此 XSD 仅允许 XML 文件中有一个事务标头和多个事务项。我正在寻找与多个交易项目相关的多个交易标头。XSD 中缺少什么来允许我这样做?谢谢。

0 投票
1 回答
237 浏览

sql - 高效查询父子关系

假设您有以下数据库表:

这允许定义分层名称。每个名称可以有一个父名称和任意数量的子名称。

我希望找到与限定名称相对应的记录,例如“a:b:c”,其中冒号分隔每个名称。我目前已经使用连接完成了:

我想知道是否有更有效的方法来做到这一点,它不涉及数据的非规范化或对任何特定 DBMS 的硬依赖。

谢谢

0 投票
1 回答
2117 浏览

ms-access - 微软访问。子窗体的 ADO 记录集。以编程方式设置子关系。不会自动填写字段

我有一个表单/子表单,用于将数据输入到 ado 表中。主窗体的记录集是小部件的本地表和有关小部件的信息(小部件ID、小部件名称、大小、颜色、位置等)。我正在通过连接到 ADO 记录集的子表单将测试数据(每个小部件的多个测试,所有测试都具有唯一的日期)输入到名为 Tests 的表中。我在主窗体中有一个组合框 findWidget,用户可以在其中选择一个 WidgetID,它会更新主窗体上的一些信息。我还编写了 VBA 代码来完成父/子关系的工作,将子表单的记录集更改为仅显示与该 WidgetID 对应的测试。但是,当我在主表单中选择 WidgetID 时,我希望自动填写子表单中的 WidgetID 字段。这只是在我应用 ADO 记录集(我正在使用两个本地表)之前工作,并且我建立了父/子关系。但是,使用 ADO 似乎父/子不起作用,所以我必须 vba 它。这是我尝试过的代码,这是在子表单加载时使用的:
Private Sub Form_Load()
Me.UCI = Forms!InputMainForm.findWidget
End Sub

代码执行没有错误,但子窗体中的控件没有更新。加载表格时它只是空白。也许代码应该在 findWidget 组合的更新后?我不知道。如果我把它放在那里,我真的不确定如何引用子窗体的控件。有任何想法吗?
谢谢。

0 投票
9 回答
1651 浏览

php - 要求在 PHP 中调用父类中的方法

正如标题所述,我正在尝试在父类中创建一个方法。虽然,我想它可以是任何课程。例如:

基本上,我希望 foo() 需要运行或子类不运行并返回错误或重定向到不同的页面。我可以调用该函数,但我想知道在扩展父类时是否可以要求它。

0 投票
1 回答
4045 浏览

sql - 子记录的TSQL级联删除?

我有一个父/子表(简单树)表结构(ID,ParentID),我想删除(并获取)给定父 ID 的所有子表的 ID - 类似于这篇文章sql server, cascade delete and parent /子表

在获得当前 ID 的循环期间,我还将使用此 ID 执行其他操作。

有人可以给我一个 SPROC 的例子来完成这个吗?

谢谢

0 投票
1 回答
72 浏览

php - wordpressL 如何在没有任何 html 标签的情况下排列子类别?

我正在使用一个名为“博客”的类别。在那个类别下,我有很多作者。每个作者都有自己的类别。

在“博客”模板中,我想很好地显示每个类别的 a 和最新帖子的 ecxerpt。

不幸的是,当我尝试使用 wp_list_categories 查询那个“博客”猫的孩子时,我得到了一个列表的 html 代码。我不能用它。

有任何想法吗 ?谢谢

0 投票
1 回答
373 浏览

mysql - 如何在 MySQL (SQL) 中对父子对建模

我有一个包含元素类型 Stage、Actor 和 Form 的数据模型。从逻辑上讲,可以为舞台分配成对的 (Form <---> Actor),它们可以重复多次(即同一个人和同一表格在以后的日期/时间添加到同一舞台)。

现在我正在用这些表建模:

我正在使用 CodeSmith 为这个设置生成数据层,并且没有一个模板真正知道如何在生成类时正确处理这种类型的关系。理想情况下,ORM 将具有 Stage.FormActors,其中 FormActor 将是 Form,Actor 对。

这是对这些关系建模的正确方法吗?我也尝试在一张表中使用所有三个 ID

这也不能很好地生成。想法?