Signals don't have code.
This code is wrong:
void bancoDados::conectar()
{
bool retorno = true;
emit retorno;
}
void bancoDados::conectar()
{
bool retorno = true;
emit retorno;
}
To copy to clipboard, switch view to plain text mode
To emit a signal you just need to declare it (with arguments if needed):
signals:
void conectar();
signals:
void conectar();
To copy to clipboard, switch view to plain text mode
And then emit it when needed:
emit conectar();
emit conectar();
To copy to clipboard, switch view to plain text mode
If you need to pass that boolean value to the signal you declare it and pass the boolean as argument:
signals:
void conectar(bool);
signals:
void conectar(bool);
To copy to clipboard, switch view to plain text mode
emit conectar(true);
emit conectar(true);
To copy to clipboard, switch view to plain text mode
Bookmarks