SourceFiles.org - Use the Source, Luke
Home | Register | News | Forums | Guide | MyLinks | Bookmark

Related Sites

Latest News
  General News
  Reviews
  Press Releases
  Software
  Hardware
  Security
  Tutorials
  Off Topic


Back to files

DESCRIPTION :
QTPOV Editor is a free povray scene editor. It provides some features to help you writing your scenes and a gui tou set up the renderer.

It is distributed under the GNU GPL license : take a look at "gpl.txt"

VERSION : 1.0.0
Get the latest official version at : http://qtpoveditor.sourceforge.net/current_version.html

COMPILATION :
You can take a look at this FAQ : http://qtpoveditor.sourceforge.net/modules.php?name=FAQ&myfaq=yes&id_cat=1&categories=Compiling

to compile QTPOV Editor, you'll need QT 3.2 (or later). To install it, download it from Trolltech : www.trolltech.com
KDE developpers do it like this :
bunzip2 qt-x11-3.2.1.tar.bz2
tar xvf qt-x11-3.2.1.tar
cd qt-x11-3.2.1
less INSTALL
(Set up QTDIR, KDEDIR, PATH, and LD_LIBRARY_PATH) cd $QTDIR
./configure -system-zlib -qt-gif -system-libpng -system-libjpeg \ -plugin-imgfmt-mng -thread -no-stl -no-xinerama -no-g++-exceptions make

Once QT 3.2 is installed, simply go to the directory were you put qtpoveditor and type :
bunzip2 qtpoveditor.tar.bz2
tar -xf qtpoveditor.tar
cd qtpoveditor
qmake qtpoveditor.pro
make

it's done, you can now run ./qtpoveditor or install it where you want on your system.

CONFIGURATION :
start QTPOV Editor and go in the Edit menu, click on preferences and then fill the fields.
Note : you may need the Ressources Package if you haven't already downloaded it !

CHANGES :
v1.0.0
* new button in assisstant to write a full ini file. * End of QTPE developpement. There will be a v2 but under anoter name and using another library. Thanks for your help.

v0.4.2
* bugs correction from previous version :

  • buttons size on Mac OS X
  • Ctrl+Insert , Shift+Delete shortcuts correction
  • Rewrite of code parts to be fully compatible with Redmond OS (tested on Win 98 and Win 2K)

v0.4.1
* only one bug correction from previous version :

  • the file parsing for the declarations tree halted on block comments (/* */) containing a double * in it.

v0.4.0
* bugs corrections from previous version * new color selector tool with floating point represention like povray (replaces the old one) * automatic parsing of current file (twice per minute, does not parse the includes) * Scene packager : take a look at this useful packager ( in a separate tarball on http://qtpoveditor.sf.net/ - totaly independant)

v0.3.6B
* reconnection of syntax highlighting slots in preferences dialog

v0.3.6
* bugs correction from v0.3.5
* Help as been updated in the ressource package * ini files initialisation corrections (better handling of default ini) * tools can now take parameters (see custom tools dialog) * possibility to import custom tools
* possibility to limit the parsing of large files :

  • Ko size in preferences
  • // QTPE : STOP_PARSING_FILE on the last line you want to parse
  • // QTPE : DONT_PARSE_INCLUDE after the #include instruction * possibility to save / close all files with one click * Ini files are andled in an other, more reliable, way (that may allow to open multiple inifiles with same name at once)

v0.3.5
* bugs correction from v0.3.4 :

  • indentation of #range and #case
  • indentation and strings
  • find file inclusion location
  • undo/redo after comment * possibility to precise the %url% token in the web browser preferences * new icon made with InkScape by LightBeam ( http://empirium.free.fr/ ) * possibility to add custom tools in the "Tools" menu and in the associated toolbar * cleaner output

v0.3.4
* bugs correction from v0.3.3
* managing Shift + Home
* Alt + Left/Right now loops between tabs * Added named bookmarks (//§ NAME OF BOOKMARK) * Listing of named bookmarks in the declarations tree * find / replace / next bookmark now loops in the file * Added the proposition to save unsaved files when running povray * Added the possibility to use relative paths instead of full paths (see preferences) * Added the possibility to define your web browser and the location of the help * Added the translation system (french translation is provided. Take a look at the preferences to define your translation file)

v0.3.3
* managing "select all" with Ctrl + A
* managing Ctrl + Arrow
* managing Ctrl + Backspace
* managing Ctrl + Delete
* managing Ctrl + MAJ + Arrow
* Alt + Left/Right to move between tabs * right-clicking on declaration not in "local declarations" opens the file containing the declaration and then jump to it in this file. * automaticaly jumps to "ouput" tab on error and scroll to bottom * added pushbutton named "all" in Preferences=>Editor Font to set the font to all the variants of syntax highlightning * time elapsed since you pressed "start" is displayed in the status bar * added bookmarks feature (ALT+B to bookmark, ALT+N to go to next bookmark) * added comment selected line(s) feature (ALT+C to comment, ALT+U to uncomment) * enhanced declarations list :

  • added sort order selector (declaration order,declaration type & order, declaration type & name,declaration name)
  • added group by file / declaration
  • added #local listing
  • added filters to choose what to display : #L, #D, #M * added extended contextual menu on editor :
  • comment / uncomment
  • bookmarks
  • find "word_under_cursor" in declarations list * better managment of splitter position

v0.3.2
* Memory allocation / disallocation securisation * Home key managment
* Remember window size / position
* Remember splitter position
* Clean Ini assistant (removes lines that would be generated by the default povray.ini) * New Preferences dialog

v0.3.1
* recursive insert menu (thanks to Marin Ferecatu) * insert menu displays the .bmp preview if it exists (thanks to Marin Ferecatu) * new logo and icons !
* some other minor improvements

v0.3.0 stable
* correction of some bugs (or possibilities) of previous version * completion of help
* added help tool in the ini assistant
* added file chooser
* modification of source code in order to be fully compilant with other plateforms

v0.3.0 beta
* correction of some bugs (or possibilities) of previous version * added ini editor (including profiles managment) * destructed old rendering options editor

v0.2.3
* correction of some bugs (or possibilities) of previous version * improvement and correction of tabulation system (you can now use true tabs instead of spaces) * the files that where open last time you closed the application will be opened next time

v0.2.2
* correction of some bugs of previous version * added a help file in the "Ressources" directory (HTML format) * added completion system : write the first letter of the word and press TAB if there is no completion entry, a tabulation is written; if there is one entry, the completion is done immediately; if there are two or momre entries, a listbox is displayed. The list is made of povray keywords and all your #declare and #macro (use refresh to complete the list).

v0.2.1
* improvement of automatical tabulation system * added manual tabulation that handles paragraph tabulation (Tab & MAJ+Tab) (take a look in preferences)

v0.2.0
* New editor component wich will allow many more extensions * correction for all v0.1.5 package problems * '' added in the tab name of modified files new tabulation system (you can now ident a full paragraph and the indentation is calculated from {,},if,end ... tokens )

v0.1.5
* opens files given as argument on command line * added a list of library path to use when scanning/rendering the file * only displays the file name in the tab label * handles closing event even if not using the menu

v0.1.4
* review of the syntax highlighter to recognize numbers just after a / * review of the brackets highlight to fix the bug wich blocked the cursor * added a temporary bugfix for undo/redo behaviour with brackets highlight (when required, use menu or buttons instead of Ctrl+Z shortcut)

v0.1.3
* review of the syntax highlighter to recognize nested comments * added default colors to the editor
* review of the undo/redo behaviour (that's the best I can get from QT's components) * corrected some interface problems
* fixed a bug that happened when closing a tab * displays the INSERT/OVERWRITE mode
* review status bar
* shows matching brackets
* delete render log after rendering
* rendering command is shown at the first line of the "output" area

v0.1.2
* review of the syntax highlighter to color the # just before #macro, #while ... * added all missing keywords (I hope ... thanks to Wozzeck) * modified color editor : if you select "rbg <x.x,y.y,z.z>", the editor is initialized with these values
* added "Most Recently Used" functionnality * changed the declaration list for a treeview (no more scrollbar problems) * when you double click on a filename in the treeview, it is opened * when you try to open a 1 MB file (or larger) a warning is shown * auto indent at the last line indentation level

v0.1.1
* review of the syntax highlighter
* review tab order in all windows
* added some shortcuts
* added "Search next" functionnality
* added toolbars position save
* added added search for regular expression functionnality * added replace functionnality
* added some keywords

v0.1
* no more deadloop in files inclusion analysis * added +Lscenepath option when running povray * removed refresh of the right panel on ENTER pressed event * when you double-click on a declaration/macro (on the right panel), a sample af use is inserted at the cursor position (helpfull for macros) * when you right-click on a declaration/macro (on the right panel), the cursor is moved to it's first occurence.
* added a color editor in the "Tools" menu


Other Sites

Discussion Groups
  Beginners
  Distributions
  Networking / Security
  Software
  PDAs

About | FAQ | Privacy | Awards | Contact
Comments to the webmaster are welcome.
Copyright 2006 Sourcefiles.org All rights reserved.