gpt4 book ai didi

c++ - 如何开始自定义 GUI 小部件

转载 作者:行者123 更新时间:2023-11-28 02:13:36 25 4
gpt4 key购买 nike

我想使用非标准图形界面(例如下图中的界面)来练习编程软件。我知道如何使用基本小部件创建 GUI,但我不知道如何创建我自己的自定义小部件。我熟悉 GTK 3.0 和 Qt。例如,GTK 教程有一个关于如何进行自定义绘图的链接。我只是不知道这是否是创建自定义小部件的通常且正确的方法。还有一些内容,例如:选择、鼠标操作、缩放、滚动、动画等教程没有教授。

所以这是我的问题:我应该寻找什么样的文档、关键字、教程和算法?对于我的第一个项目,我想从类似于下面第一张和第二张图片的内容开始。我目前的知识是 C/C++、Qt 和 GTK,但如果需要,我可以学习新的语言和工具。

最佳答案

Qt Graphics view Framework如果你使用 Qt,你应该使用它。 There are several examples涵盖创建组件的基础知识。

为了能够模仿这些示例,大部分工作将用于实现自定义图形 View 项。与小部件一样,它意味着提供一种绘制方法、专门的事件处理程序和属性。

关于c++ - 如何开始自定义 GUI 小部件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34815843/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com