kdegraphics/kpovmodeler

Luis Passos lpassos at oninetspeed.pt
Sat Feb 28 16:49:38 CET 2004


CVS commit by lpassos: 

CCMAIL: kpovmodeler-devel at mail.kde.org

After many months in waiting, here comes the second version of the object
library. 
* The library browser is now a PMView. I did this, ieven though it's not
really a view into the scene, mainly because of the docking capabilities 
and layout saving that I get for free :).
* Created a PMDragWidget. Basically it's just a QWidget that has slots for
implementing a drag source. PMPovrayRenderWidget now inherits from it and
creates a QImageDrag with the rendered image.
* PMLibraryObjectPreview accepts QImageDrag drops and sets the objects
preview to the image contained in the drop.
* Started implementing a DCOP interface. It's still in it's infancy.
Consider it just a proof of concept.

The object library is still incomplete:
* No support for sub-libraries
* No support for auxiliary data files in the object


  A            pmdragwidget.cpp   1.1 [GPL (v2+)]
  A            pmdragwidget.h   1.1 [GPL (v2+)]
  A            pmpartiface.h   1.1 [GPL (v2+)]
  M +7 -4      Makefile.am   1.71
  M +8 -0      kpovmodelershell.rc   1.13
  M +74 -58    pmlibrarybrowser.cpp   1.2
  M +46 -22    pmlibrarybrowser.h   1.2
  M +105 -6    pmlibraryhandle.cpp   1.2
  M +48 -2     pmlibraryhandle.h   1.2
  M +22 -4     pmlibraryhandleedit.cpp   1.2
  M +3 -0      pmlibraryhandleedit.h   1.2
  M +30 -25    pmlibraryiconview.cpp   1.2
  M +10 -7     pmlibraryiconview.h   1.2
  M +8 -0      pmlibrarymanager.cpp   1.2
  M +7 -1      pmlibrarymanager.h   1.2
  M +2 -1      pmlibraryobject.cpp   1.4
  M +3 -0      pmlibraryobject.h   1.4
  M +93 -54    pmlibraryobjectpreview.cpp   1.5
  M +14 -2     pmlibraryobjectpreview.h   1.4
  M +28 -12    pmobjectlibrarysettings.cpp   1.4
  M +5 -1      pmobjectlibrarysettings.h   1.3
  M +33 -19    pmpart.cpp   1.84
  M +11 -8     pmpart.h   1.53
  M +9 -1      pmpovrayrenderwidget.cpp   1.24
  M +3 -1      pmpovrayrenderwidget.h   1.11
  M +2 -0      pmsettingsdialog.cpp   1.46
  M +31 -23    pmshell.cpp   1.38
  M +8 -6      pmshell.h   1.22
  M +24 -1     pmtreeview.cpp   1.15
  M +2 -0      pmviewfactory.cpp   1.2





More information about the kpovmodeler-devel mailing list