[Ktechlab-devel] modernisation of the GUI

Glen gcanaday at gmail.com
Wed Dec 10 16:56:47 UTC 2008


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1


Should it look more like a more modern KDE4 version of KDevelop?

Is documentation what is meant by education?

- --GC

Julian Bäume wrote:
> hi,
> in another mail I mentioned some work I want to do in the next month. I got a 
> short description about it in german. I can't show it in detail for now, also 
> I want to do my work in an open process. I have to clarify if that is 
> possible, first. So I give some ideas here:
> 
> I thought about about how to refactor the ProjectManager and the DocManager 
> classes. I want to throw everything out there, that has dependencies on 
> QWidget & friends, so every visual component. These two classes should provide 
> the controller part in the new version. So they do all the logic about 
> deleting, creating, updating things in the data model.
> Then I want to implement a the data model using DataEngine subclasses. 
> DataEngine is an interface provided by the Plasma-framework to implement data 
> models.
> Finally I want to re-implement the actual view on a CircuitDocument as a 
> plasmaoid. Technically the view-part of this MVC-structure. This should be a 
> replacement for the actual CircuitView class and provide all features, that 
> the actual one does. I want to define the set of features for that one later 
> in the wiki and do some public research before actually implementing this.
> 
> Another point is the ComponentEditor (I hope this is the right name here, 
> haven't verified that). I mean that frame on the right, where you can change 
> the parameters for a selected Component.
> 
> Finally I want to implement a basic Online-Help view. We could provide 
> DataEngines to get links for students (wikipedia could be useful,...), the 
> descriptions for components (that are available already), some kind of 
> community or collaborative based work (an idea to provide that later) and so 
> on.
> 
> That's only a short overview here. As I said, I've got a meeting on Monday and 
> after that I will know more and tell you more.
> 
> bye then
> julian
> 
> 
> ------------------------------------------------------------------------
> 
> ------------------------------------------------------------------------------
> SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
> The future of the web can't happen without you.  Join us at MIX09 to help
> pave the way to the Next Web now. Learn more and register at
> http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> Ktechlab-devel mailing list
> Ktechlab-devel at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/ktechlab-devel

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkk/9M8ACgkQLstl3vProOCYjACgk43emWiFMyKk2j0fyOFcnBS+
/pcAn0IAGvpCzCjzM6oCOpVBXysUFzcX
=JEIP
-----END PGP SIGNATURE-----




More information about the Ktechlab-devel mailing list