! * resets the connections for the dependent objects like plots and formulas in other columns * to the dataChanged signal in the current column. */
| 520 | * to the dataChanged signal in the current column. |
| 521 | */ |
| 522 | void AbstractColumn::reset() { |
| 523 | // don't disconnect from all signals since we'd loose all connections done in AbstractAspect::connectChild(). |
| 524 | // disconnect from the dataChanged signal only, the reconnect is triggered in Project::descriptionChanged(). |
| 525 | Q_EMIT aboutToReset(this); |
| 526 | disconnect(this, &AbstractColumn::dataChanged, nullptr, nullptr); |
| 527 | } |
| 528 | |
| 529 | /*! |
| 530 | * invalidates the internal properties of the columns and emits the signal \c dataChanged(). |
no outgoing calls
no test coverage detected