использовать класс TFT в каждом классе для графического интерфейса (кнопка, ползунок …)

Я разрабатываю графический интерфейс для моего mbed микроконтроллера и у меня небольшой вопрос. Я использую класс TFT, который имеет функции, такие как TFTobject-> drawrect (x, y, height, width)

Теперь я хочу использовать классы, такие как Button и Slider, которые имеют абстрактный класс InterfaceElement. Но для каждой кнопки или ползунка необходим доступ к классу drawrect. Как я могу сделать это проще всего, не используя указатель на TFTобъект для каждой кнопки / ползунка (не могу представить, что это был бы способ сделать это)?

Спасибо

0

Решение

Сначала drawrect () выглядит как функция, затем вы описываете ее как класс? Может быть, я смущен, потому что я устал …

В любом случае это звучит так, как будто вы описываете статический класс / функцию — посмотрите на этот вопрос и ответ, который также размещен в StackOverflow:

Как вы создаете статический класс в C ++?

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]