[PC-BSD Dev] Proposal for libpcbsd redisgn

Kris Moore kris at pcbsd.org
Thu Jan 17 08:24:56 PST 2013


On 01/17/2013 05:57, Yuri Momotiuk wrote:
> Hello,
>
> Ipropose to make some redisign of libpcbsd:
>
> 1. Divide libpcbsd for two parts:
>     * libpcbsd-utils - non visual components and classes without Gt
> gui dependency (Utils, hardware, netif)
>     * libpcbsd-ui - visual components and widgets (with Qt gui
> dependency) like meta packages widget
>
> 2. Add 'pcbsd' namespace to avoid problems with oblivious named
> classes (like Utils)
>
> 3. Add doxygen style documentation for classes (at least for API)
>
> 4. Create classes:
>     * PcApplication (inherited form QApplication with more comfortable
> loading translations)
>     * PcSingleApplication (inherited from QtSingleApplication with
> easy loading translation and code for single instance)
>
>
> Very early code may be found in my subversion repo at assembla:
>
> *svn
> co https://subversion.assembla.com/svn/pcbsd-extras/trunk/experimental/src-qt4/libpcbsd*
>
> (Or maybe better *svn
> co https://subversion.assembla.com/svn/pcbsd-extras/trunk/experimental/src-qt4/*
> with config.h file and pc-bugreport app)
>
>
>
> -- 
> Best regards, Yuri Momotyuk
>

I think this is a great idea. Do you plan to add this to the tree once
its finished, or will you need help with the conversion process?

-- 
Kris Moore
PC-BSD Software
iXsystems

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.pcbsd.org/pipermail/dev/attachments/20130117/7948a9be/attachment.html>


More information about the Dev mailing list