Thanks for patience
I write this code but doesn' work. I try with qDebug message.
Main.cpp
#include "mainwindow.h"
#include "searchlistwindow.h"
#include <QApplication>
#include "controller.hpp"
int main(int argc, char *argv[])
{
MainWindow w;
SearchListWindow x;
Controller controller;
controller.setupmainwindows(&w);
controller.setupsearchlistwindow(&x);
w.show();
return a.exec();
}
#include "mainwindow.h"
#include "searchlistwindow.h"
#include <QApplication>
#include "controller.hpp"
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
MainWindow w;
SearchListWindow x;
Controller controller;
controller.setupmainwindows(&w);
controller.setupsearchlistwindow(&x);
w.show();
return a.exec();
}
To copy to clipboard, switch view to plain text mode
Controller.cpp
void Controller::setupmainwindows(MainWindow *mainWindow)
{
}
void Controller::setupsearchlistwindow(SearchListWindow* searchWindow)
{
connect(searchWindow, SIGNAL(searchButtonSelected()), this, SLOT(searchButtonSelected()));
}
void Controller::searchButtonSelected()
{
qDebug()<<"Test";
}
void Controller::setupmainwindows(MainWindow *mainWindow)
{
}
void Controller::setupsearchlistwindow(SearchListWindow* searchWindow)
{
connect(searchWindow, SIGNAL(searchButtonSelected()), this, SLOT(searchButtonSelected()));
}
void Controller::searchButtonSelected()
{
qDebug()<<"Test";
}
To copy to clipboard, switch view to plain text mode
and show only text from on_pushButton_clicked
void SearchListWindow::on_pushButton_clicked()
{
emit searchButtonSelected();
qDebug() << "Search push button clicked";
}
void SearchListWindow::on_pushButton_clicked()
{
emit searchButtonSelected();
qDebug() << "Search push button clicked";
}
To copy to clipboard, switch view to plain text mode
Bookmarks