
QXmlEdit
--------

QXmlEdit is a simple XML files editor.
It can display data in different visualizations and has some utilities to manipulate
XML files (split and count).

The XML editor widget is based on a library that can be imported and used in other applications.

It is relased under GNU LGPL V2 license and requires Open Source edition of the QT4 libraries.

  * Compact view of items.
  * Copy and paste of a whole subtree.
  * Fast expansion and compression of a hierarchy.
  * Compact edit of elements.
  * Base 64 data handling.
  * Snippets.
  * Styles.
  * Fonts zoom.
  * A plugin to generate Flex code from Balsamiq.
  * XML Schema (xsd) viewer and comparison
  * Columnar view.

Some icon files are licensed by oxygen project and covered by LGPL V3 (see http://www.oxygen-icons.org)
A copy of the license is included. Source for icons can be obtained from site above, but a copy is included in images/svg
source directory. All icons in this directory are by oxygen project. Images in 'images' directory are derived by oxygen,
excluding mainIcons.icns, icon.png and icon.svg that are original work.

Requirements
-----------
QT libraries version 4.7 are required.

Limitations
-----------
Only UTF-8 encoding when saving is supported
Explicit namespace support lack.
No external schema are loaded.


Internally it does not use model/view paradigm, so algorithms are more complicated than it is necessary.

