【问题标题】:How to put a widget inside an empty QWidget? [closed]如何将小部件放入空的 QWidget 中? [关闭]
【发布时间】:2023-04-08 00:58:02
【问题描述】:

Qt 中是否有任何特殊命令可以将小部件放入空的 QWidget 中?

this is how it looks if I asked not clearly enough

我想为那个空的小部件添加一个绘图。

【问题讨论】:

    标签: c++ qt plot widget qwidget


    【解决方案1】:

    我假设您想在 Qt Designer 中添加您的自定义小部件。只需添加一个基本小部件,然后右键单击新添加的小部件,然后选择“提升为...”,然后在“提升的类名”字段中写入您的绘图类名称,并在“头文件”字段中写入头文件的路径。之后按“添加”,然后按“推广”。之后,您将在 Qt 设计器中看到您的小部件现在具有您的自定义类型,而不是 QWidget。

    【讨论】:

    • 不,我想让我的绘图不是一个 centralWidget,而是一个仅在 QWidget 区域可见的小部件(例如,当单击该区域时会绘制一个点,以及单击 MainWindow 的其他区域时什么也没发生)
    • @VitaliyMartiniuk 抱歉,但我仍然无法真正理解您要做什么。如果您不希望您的 centralWidget 有一个情节,那么正如我所说,只需添加另一个 QWidget 并将其类型更改为您的情节类。如果您想在您的 centralWidget 中有一个绘图小部件,那么只需创建一个自定义小部件并在其中添加您的绘图小部件。之后,只需将新的自定义小部件添加到主窗口即可。
    猜你喜欢
    • 1970-01-01
    • 2018-06-26
    • 2011-07-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-20
    • 1970-01-01
    相关资源
    最近更新 更多