пишет:

Qt/C++ - Урок 073. Сигналы и слоты. Подключение слотов к перегруженным сигналам в рамках синтаксиса Qt5
Довольно частой проблемой при работе с сигналами с слотами в Qt5 по моим наблюдениям за вопросами на форуме является подключение слотов в рамках синтаксиса на указателях к сигналам имеющим перегрузку сигнатуры. Тоже самое касается и слотов, которые имеют перегрузку.
Возьмём тестовый класс, который имеет перегруженные сигналы.
- #include <QObject>
- class TestClass : public QObject
- {
- Q_OBJECT
- public:
- explicit TestClass(QObject *parent = nullptr);
- signals:
- void testSignal(int arg1);
- void testSignal(int arg1, int arg2);
- };
Здесь имеется сигнал, с перегрузкой сигнатуры. Подключаться данный сигнал также будет к слотам, которые объявлены в классе Widget , и которые также имеют перегрузку сигнатуры.
![]()
Это интересно
0
|
|||
Последние откомментированные темы: