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.