Как хранить служебную информацию в табе?

108
25 августа 2019, 14:40

Я создаю в QTabWidget динамические табы, в котором есть динамически созданные QLabel-ы. У каждого QLabel есть свой номер. Мне надо хоронить этот номер в табе, чтоб по нажатию на кнопку он смотрел currentIndex() таба и этот номер QLabel-а. Сейчас я храню эту информацию в TabToolTip и записываю её так :

decksTabWidget->setTabToolTip(deskCount,QString::number(imageLabel->getID()));

Но это костыль, где же лучше хранить данные о номере QLabel?

READ ALSO
C++ контейнеры map и set

C++ контейнеры map и set

Расжуйте пожалуйста эти строки:

120
Гетеры и сеттеры C++

Гетеры и сеттеры C++

Можете объяснить, как более правильно написать геттер для этого класса?

107
Невозможность асинхронного вызова recvfrom()

Невозможность асинхронного вызова recvfrom()

Вызов recvfrom() из вызванной асинхронно функции блокирует не только нить, в которой функция, но и вызывавший поток (возврат в него не происходит)Почему...

119
Данные в загруженном файле не меняются

Данные в загруженном файле не меняются

Я недавно начал заниматься C++, и пишу простую программку которая получает данные из файла который находится в интернетеСама функция:

100