在每个类中使用 TFT 类进行 GUI(按钮、滑块等)

  • 本文关键字:按钮 GUI TFT c++ mbed
  • 更新时间 :
  • 英文 :


我正在为我的mbed微控制器开发一个GUI,有一个小问题。我使用了一个TFT类,它具有TFTobject->drawrect(x,y,height,width)等函数

现在我想使用像 Button 和 Slider 这样的类,它们有一个抽象的类 InterfaceElement。但是每个按钮或滑块都需要访问 drawrect 类。如何在不使用指向每个按钮/滑块的 TFT对象的指针的情况下最简单的方式执行此操作(无法想象这是这样做的方法)?

谢谢

首先 drawrect() 似乎是一个函数,然后你把它描述为一个类?也许我因为累了而感到困惑...

无论哪种方式,听起来你都在描述一个静态类/函数 - 看看这个问题和答案也发布在StackOverflow上:

如何在C++中创建静态类?

最新更新