On Mon, Oct 01, 2007 at 09:35:43PM +0200, Abdelrazak Younes wrote: > Andre Poenitz wrote: > >On Mon, Oct 01, 2007 at 06:23:16PM +0000, Angus Leeming wrote: > >>Andre Poenitz <[EMAIL PROTECTED]> writes: > >>>So possible resolutions in my eyes are > >>> > >>> (1) "physically merge C and V" (that would be 1:0 for KISS vs MVC) > >>> > >>>or > >>> > >>> (2) "put C and V in the same files" (that would be something like > >>> 0.3 : 0.7 for KISS vs MVC, but would at least not make editing > >>> harder nor increase compile times) > >>> > >>>I lean towards (2), but I would not be surprised if MVC advocates would > >>>not even accept that as a solution. > >>(2) is essentially what Abdel was doing in his re-factoring of the > >>Citation dialog. He ended up with > >> > >>class QCitation: ControlCitation {} > >>class QCitationDialog: QWidget {} > > > >Citation seems to be "Old Standard" (or whatever is left of that): > > > >class GuiCitationDialog : public GuiDialog, public Ui::CitationUi > > It was not before your controller cleanup. I think you changed it back > to old standard ;-) > Putting it again to the new standard would mean to remove some code and > make it inherit from DialogView (see ParagraphDialog).
But the ParagraphDialog uses this templated intermediate layer... Andre'