qt creator的qt designer部分有许多内置小部件。但是,假设我想将在同一qt项目中创建的自定义小部件添加到窗口的ui文件中。通过执行以下步骤:
1. 创建一个带有主窗口的新Qt GUI应用程序,我们将称之为窗口A。 2. 向项目中添加一个新的小部件,该小部件仅使用标准UI组件,例如按钮。我们将称此小部件为B。 3. 将小部件B的实例添加到窗口A中。
现在,我知道一种方法可以做到这一点,即:
1. 在窗口A中,添加一个空白小部件(或来自可能小部件列表的容器部分的小部件容器)。我们将称此小部件为C。 2. 将其(小部件C)提升为小部件B。
然而,这种方法的问题是Qt Creator的设计师将其视为通用QWidget。因此,您无法像将其添加到分裂器或连接特定于小部件的信号/插槽等操作。
那么,在使用qt creator的ui文件中,是否有其他方法将小部件B添加到窗口A中?谢谢。
1. 创建一个带有主窗口的新Qt GUI应用程序,我们将称之为窗口A。 2. 向项目中添加一个新的小部件,该小部件仅使用标准UI组件,例如按钮。我们将称此小部件为B。 3. 将小部件B的实例添加到窗口A中。
现在,我知道一种方法可以做到这一点,即:
1. 在窗口A中,添加一个空白小部件(或来自可能小部件列表的容器部分的小部件容器)。我们将称此小部件为C。 2. 将其(小部件C)提升为小部件B。
然而,这种方法的问题是Qt Creator的设计师将其视为通用QWidget。因此,您无法像将其添加到分裂器或连接特定于小部件的信号/插槽等操作。
那么,在使用qt creator的ui文件中,是否有其他方法将小部件B添加到窗口A中?谢谢。