Branding Calligra's QML UI as Calligra Active

Shantanu Tushar Jha jhahoneyk at gmail.com
Thu Apr 21 14:23:59 BST 2011


Hi Jaroslaw,

On Thu, Apr 21, 2011 at 3:24 PM, Jaroslaw Staniek <staniek at kde.org> wrote:

> On 21 April 2011 09:35, Cyrille Berger Skott <cberger at cberger.net> wrote:
> > On Thursday 21 April 2011, Shantanu Tushar Jha wrote:
> >> Right now my code is not that modular, and I plan to do that once I
> >> understand how to properly use Calligra libs.
> >> Once that is done, we can have different UIs for different form factors.
> >> But anyway, even if we have a mobile version for now,
> >> for Active, its better than nothing.
> > Not being strictly modular now is fine :) Especially since your project
> is
> > exploratory, and after all, the "calligra/active/lib" can start by being
> empty
> > (or contains only koabstraction library), and then when there is more
> common
> > code it get moves from the mobile subdirectory to the relevant library.
>
> Some notes:
> If I undestand correctly, neither 'Mobile' code for calligra is
> conceptually subset of Active nor the other way round.
>
> Where's KoAbstraction in this?
> KoAbstraction (or however it will be named) shall contain parts that
> are dependencies of some Calligra apps; apps that are willing to
> interact with other Calligra apps, e.g. Words<->Tables bridge. This is
> second purpose of KoAbstraction, I discussed with Inge in Berlin
> (let's not go too off-topic though). The first is a tool for creating
> custom office apps 'in minutes'. So KoAbstraction is part of desktop
> too.
>

So to be clear, can the QML UI be built using KoAbstraction? The reason is
that I am already copying a lot of code from it, given that KoAbstraction
only helps to create QWidget based UIs (correct me if I am wrong).


> In particular I'd like to see usage of features delivered by Calligra
> apps in Kexi through KoAbstraction's facades only, without linking to
> internal or too low-level libraries of particular apps.
>
> --
> regards / pozdrawiam, Jaroslaw Staniek
>  http://www.linkedin.com/in/jstaniek
>  Kexi & Calligra (kexi-project.org, identi.ca/kexi, calligra-suite.org)
>  KDE Software Development Platform on MS Windows (windows.kde.org)
> _______________________________________________
> calligra-devel mailing list
> calligra-devel at kde.org
> https://mail.kde.org/mailman/listinfo/calligra-devel
>



-- 

Shantanu Tushar    (UTC +0530)
http://www.shantanutushar.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/calligra-devel/attachments/20110421/2cb47482/attachment.htm>


More information about the calligra-devel mailing list