Однако с помощью кода, который вы показали здесь, невозможно определить, какой тип функциональности вы используете, и не совсем понятно, о чем вы спрашиваете.
я есть сомнения в QT c ++
Предположим, что это main.cpp
#include "head.h"
#include "tail.h"
int main()
{
head *head_obj = new head();
tail *tail_obj = new tail();
//some code
}
вот голова.ч
class head:public QWidget
{
Q_OBJECT
/* some code */
public slots:
void change_number();
};
вот это tail.h
class tail:public QWidget
{
Q_OBJECT
/* some code */
/* some code */
QPushButton *mytailbutton = new QPushButton("clickme");
//this is where i need help
connect(button,SIGNAL(clicked()),?,?);
};
Теперь, как мне подключить сигнал clicked () кнопки mytailbutton к слоту смены класса головы? Я просто чувствую, что это невозможно.
Спасибо вам за помощь!