you don't need to implement signal, the moc does it. you need just emit a signal like this
....
connect(myButton, SIGNAL(clicked()), this, SIGNAL(processButtonClick()));
....
void App::processButtonClick()
{
...
emit MySignal();
...
}
....
connect(myButton, SIGNAL(clicked()), this, SIGNAL(processButtonClick()));
....
void App::processButtonClick()
{
...
emit MySignal();
...
}
To copy to clipboard, switch view to plain text mode
or in your case (of cource if you don't need to process a button click)
...
connect(myButton, SIGNAL(clicked()), myWidget, SIGNAL(MySignal()));
...
...
connect(myButton, SIGNAL(clicked()), myWidget, SIGNAL(MySignal()));
...
To copy to clipboard, switch view to plain text mode
myWidget -- is the widget which has MySignal.
Bookmarks