[bt-devel] About whats happening

Martin Gruner mg.pub at gmx.net
Sat Aug 29 12:12:28 MST 2009


Hi Jaak,

this sounds great!

mg

Am Samstag, 29. August 2009 19:23:43 schrieb Jaak Ristioja:
> Hi all!
>
> I thought I let you know, that I've began rewriting some parts of
> BibleTime. I haven't committed anything yet, and probably won't commit
> until its production-ready.
>
> Anyway, I first started refactoring the search dialog code, and I
> discovered that BibleTime does not use the Qt's model-view framework.
> This in turn lead me to refactor the CBookshelfIndex and
> BtModuleTreeItem and related classes.
>
> There will probably be a BtBookshelfModel (QAbstractListModel) which
> will be the base model for modules. On top of BtBookshelfModel will be
> BtBookshelfTreeModel - a tree model for the bookshelf, providing
> grouping etc. I hope to implement the models in a way that will allow us
> to write some very neat widgets on top of them in the future.
>
> What lead me to this refactoring effort, was that the source code is
> very difficult to understand at present, and I hope to change that.
>
> Be blessed!
> Jaak
>
> _______________________________________________
> bt-devel mailing list
> bt-devel at crosswire.org
> http://www.crosswire.org/mailman/listinfo/bt-devel



More information about the bt-devel mailing list