Один из способов сделать это - вывести QLabel
в дочерний класс (назовем его MyQLabel
), который определит метод setTextEnhanced()
(можно, конечно, использовать более подходящее имя), который будет выполнять setText()
и испускает сигнал, который отправляет, например, идентификатор MyQLabel
.
Если вы используете этот класс вместо чистого QLabel
и подключите повышенный сигнал к слоту, который будет выполнять setText()
поверх остальных MyQLabel
работа выполнена.
Этот слот будет обрабатывать отношения между каждым графическим интерфейсом MyQLabel
, например, связывая различия MyQLabel
с их идентификаторами.
Надеюсь, это поможет.