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).

Abdel.

Reply via email to