Qt创建器在MainWindow.ui上的多种形式

时间:2019-05-20 18:23:28

标签: qt

如何在所有Qt表格的顶部放置时间,日期和公司徽标? 我不想在所有课程中重做同样的代码。 我以为我可以创建一个带有堆叠式小部件的日期,时间和徽标的类,然后将其调用(添加)到所有其他类中。

我不确定该怎么做。

1 个答案:

答案 0 :(得分:0)

在QML中,通常将通用代码放在基类中,并将其子类化,以创建对某些不同字段(但相同的通用字段)具有值的子代。我使用这种技术在同一个应用程序中生成不同的模式,可能需要略微不同的工具栏但需要相同的画布。

您可能想用c ++编写用于小部件的ui代码,然后从那里开始。

另一种方法可能是在模型内部设置通用值,并全面使用这些通用值。