Hi,

I have a signal that is connected to three slots, I was wondering if I could make it so that if slot 1 is wrong (like the user put in the wrong date) the other two would not be called.

Is it possible to have a slot emit a signal that could then be connected to another slot? For example if my slot 1 works it will emit a signal, but if it fails the signal will not be emitted?

What I am trying to do is have a user enter a file path and start and end dates and then plot them. I want to check if the dates are valid and also if the file path is valid before I call the plotting function.

Any ideas? Thanks!