https://bugs.kde.org/show_bug.cgi?id=386952
--- Comment #3 from RJVB <[email protected]> --- We - or maybe rather the runtime, unlikely as that sound - so we're probably doing something else wrong (but we aren't casting anything here; maybe we should?) The way this is designed is - the base class provides a QProcess and connects a signal from that QProcess to a purely virtual slot - derived classes have to provide the implementation for that slot - the derived slot is the only one that should ever be called (evidently) `DiffRevList` is the only derived class that provides its own `buildArcCommand` implementation and that thus has to connect m_arcCmd's `finished` signal to its overridden `done` slot. I'm getting a bit lost here; why would m_arcCmd::finished be connected to DifferentialRevision::done if DifferentialRevision::buildArcCommand() isn't called (because overridden)? -- You are receiving this mail because: You are watching all bug changes.
