Я пытаюсь создать новый QWidget, нажав кнопку в основном QWidget. В этом вновь созданном QWidget я хочу, чтобы кнопка была подключена к слоту основного QWidget.
Основной класс:
class SmallGUI1 :
public QWidget
{
public:
SmallGUI(){connection();};
private:
QPushButton* N = new QPushButton;
void connection() {
//to connect N to something()
}
};
Я пытаюсь создать новый QWidget, нажав кнопку в основном QWidget. В этом вновь созданном QWidget я хочу, чтобы кнопка была подключена к слоту основного QWidget. Основной класс: [code]class UI : public QWidget { public: UI(){connection();}; private: QPushButton* all = new QPushButton{ "ALL" }; void connection(){ QObject::connect(all,QPushButton::clicked,[](){ SmallGUI* s=new SmallGUI{}; s->show(); }); }
void something() { //something } }; [/code] и второй класс [code]class SmallGUI1 : public QWidget { public: SmallGUI(){connection();}; private: QPushButton* N = new QPushButton;
void connection() { //to connect N to something() } }; [/code] Я хочу соединить N с чем-то().