├── .gitignore ├── JSHighlighter.h ├── JsonEditor.pro ├── LICENSE ├── README.md ├── addnodedlg.cpp ├── addnodedlg.h ├── addnodedlg.ui ├── dialogs ├── dialogs.pro ├── finddialog.cpp ├── finddialog.h ├── findform.cpp ├── findform.h ├── findreplace_global.h ├── findreplacedialog.cpp ├── findreplacedialog.h ├── findreplacedialog.ui ├── findreplaceform.cpp ├── findreplaceform.h └── findreplaceform.ui ├── icon.hqx ├── icon.icns ├── icon.ico ├── icon.png ├── images ├── document-new.png ├── document-open.png ├── document-save.png ├── edit-clear.png ├── edit-copy.png ├── edit-cut.png ├── edit-find-replace.png ├── edit-find.png ├── edit-paste.png ├── edit-redo.png ├── edit-undo.png ├── folder-open.png ├── format-justify-right.png ├── list-add.png ├── list-addchild.png ├── list-remove.png ├── media-floppy.png ├── screenshot.jpg ├── system-log-out.png └── view-refresh.png ├── jsedit.cpp ├── jsedit.h ├── jsonc ├── arraylist.c ├── arraylist.h ├── bits.h ├── config.h ├── debug.c ├── debug.h ├── json.h ├── json_object.c ├── json_object.h ├── json_object_private.h ├── json_tokener.c ├── json_tokener.h ├── json_util.c ├── json_util.h ├── jsoncxx.cpp ├── jsoncxx.h ├── linkhash.c ├── linkhash.h ├── printbuf.c ├── printbuf.h ├── test1.c ├── test2.c └── test3.c ├── jsoneditor.qrc ├── jsoneditormain.cpp ├── jsoneditormain.h ├── jsoneditormain.ui ├── jsontreeitem.cpp ├── jsontreeitem.h ├── jsontreemodel.cpp ├── jsontreemodel.h ├── libqtfindreplacedialog.a ├── libs ├── libqtfindreplacedialog.a ├── libqtfindreplacedialogd.a ├── qtfindreplacedialog.dll └── qtfindreplacedialogd.dll ├── main.cpp ├── myapp.rc └── version.h /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteristhegreat/qt-json-editor/HEAD/.gitignore -------------------------------------------------------------------------------- /JSHighlighter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteristhegreat/qt-json-editor/HEAD/JSHighlighter.h -------------------------------------------------------------------------------- /JsonEditor.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteristhegreat/qt-json-editor/HEAD/JsonEditor.pro -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteristhegreat/qt-json-editor/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteristhegreat/qt-json-editor/HEAD/README.md -------------------------------------------------------------------------------- /addnodedlg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteristhegreat/qt-json-editor/HEAD/addnodedlg.cpp -------------------------------------------------------------------------------- /addnodedlg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteristhegreat/qt-json-editor/HEAD/addnodedlg.h -------------------------------------------------------------------------------- /addnodedlg.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteristhegreat/qt-json-editor/HEAD/addnodedlg.ui -------------------------------------------------------------------------------- /dialogs/dialogs.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteristhegreat/qt-json-editor/HEAD/dialogs/dialogs.pro -------------------------------------------------------------------------------- /dialogs/finddialog.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteristhegreat/qt-json-editor/HEAD/dialogs/finddialog.cpp -------------------------------------------------------------------------------- /dialogs/finddialog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteristhegreat/qt-json-editor/HEAD/dialogs/finddialog.h -------------------------------------------------------------------------------- /dialogs/findform.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteristhegreat/qt-json-editor/HEAD/dialogs/findform.cpp -------------------------------------------------------------------------------- /dialogs/findform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteristhegreat/qt-json-editor/HEAD/dialogs/findform.h -------------------------------------------------------------------------------- /dialogs/findreplace_global.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteristhegreat/qt-json-editor/HEAD/dialogs/findreplace_global.h -------------------------------------------------------------------------------- /dialogs/findreplacedialog.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteristhegreat/qt-json-editor/HEAD/dialogs/findreplacedialog.cpp -------------------------------------------------------------------------------- /dialogs/findreplacedialog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteristhegreat/qt-json-editor/HEAD/dialogs/findreplacedialog.h -------------------------------------------------------------------------------- /dialogs/findreplacedialog.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteristhegreat/qt-json-editor/HEAD/dialogs/findreplacedialog.ui -------------------------------------------------------------------------------- /dialogs/findreplaceform.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteristhegreat/qt-json-editor/HEAD/dialogs/findreplaceform.cpp -------------------------------------------------------------------------------- /dialogs/findreplaceform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteristhegreat/qt-json-editor/HEAD/dialogs/findreplaceform.h -------------------------------------------------------------------------------- /dialogs/findreplaceform.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteristhegreat/qt-json-editor/HEAD/dialogs/findreplaceform.ui -------------------------------------------------------------------------------- /icon.hqx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteristhegreat/qt-json-editor/HEAD/icon.hqx -------------------------------------------------------------------------------- /icon.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteristhegreat/qt-json-editor/HEAD/icon.icns -------------------------------------------------------------------------------- /icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteristhegreat/qt-json-editor/HEAD/icon.ico -------------------------------------------------------------------------------- /icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteristhegreat/qt-json-editor/HEAD/icon.png -------------------------------------------------------------------------------- /images/document-new.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteristhegreat/qt-json-editor/HEAD/images/document-new.png -------------------------------------------------------------------------------- /images/document-open.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteristhegreat/qt-json-editor/HEAD/images/document-open.png -------------------------------------------------------------------------------- /images/document-save.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteristhegreat/qt-json-editor/HEAD/images/document-save.png -------------------------------------------------------------------------------- /images/edit-clear.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteristhegreat/qt-json-editor/HEAD/images/edit-clear.png -------------------------------------------------------------------------------- /images/edit-copy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteristhegreat/qt-json-editor/HEAD/images/edit-copy.png -------------------------------------------------------------------------------- /images/edit-cut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteristhegreat/qt-json-editor/HEAD/images/edit-cut.png -------------------------------------------------------------------------------- /images/edit-find-replace.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteristhegreat/qt-json-editor/HEAD/images/edit-find-replace.png -------------------------------------------------------------------------------- /images/edit-find.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteristhegreat/qt-json-editor/HEAD/images/edit-find.png -------------------------------------------------------------------------------- /images/edit-paste.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteristhegreat/qt-json-editor/HEAD/images/edit-paste.png -------------------------------------------------------------------------------- /images/edit-redo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteristhegreat/qt-json-editor/HEAD/images/edit-redo.png -------------------------------------------------------------------------------- /images/edit-undo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteristhegreat/qt-json-editor/HEAD/images/edit-undo.png -------------------------------------------------------------------------------- /images/folder-open.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteristhegreat/qt-json-editor/HEAD/images/folder-open.png -------------------------------------------------------------------------------- /images/format-justify-right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteristhegreat/qt-json-editor/HEAD/images/format-justify-right.png -------------------------------------------------------------------------------- /images/list-add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteristhegreat/qt-json-editor/HEAD/images/list-add.png -------------------------------------------------------------------------------- /images/list-addchild.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteristhegreat/qt-json-editor/HEAD/images/list-addchild.png -------------------------------------------------------------------------------- /images/list-remove.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteristhegreat/qt-json-editor/HEAD/images/list-remove.png -------------------------------------------------------------------------------- /images/media-floppy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteristhegreat/qt-json-editor/HEAD/images/media-floppy.png -------------------------------------------------------------------------------- /images/screenshot.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteristhegreat/qt-json-editor/HEAD/images/screenshot.jpg -------------------------------------------------------------------------------- /images/system-log-out.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteristhegreat/qt-json-editor/HEAD/images/system-log-out.png -------------------------------------------------------------------------------- /images/view-refresh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteristhegreat/qt-json-editor/HEAD/images/view-refresh.png -------------------------------------------------------------------------------- /jsedit.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteristhegreat/qt-json-editor/HEAD/jsedit.cpp -------------------------------------------------------------------------------- /jsedit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteristhegreat/qt-json-editor/HEAD/jsedit.h -------------------------------------------------------------------------------- /jsonc/arraylist.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteristhegreat/qt-json-editor/HEAD/jsonc/arraylist.c -------------------------------------------------------------------------------- /jsonc/arraylist.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteristhegreat/qt-json-editor/HEAD/jsonc/arraylist.h -------------------------------------------------------------------------------- /jsonc/bits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteristhegreat/qt-json-editor/HEAD/jsonc/bits.h -------------------------------------------------------------------------------- /jsonc/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteristhegreat/qt-json-editor/HEAD/jsonc/config.h -------------------------------------------------------------------------------- /jsonc/debug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteristhegreat/qt-json-editor/HEAD/jsonc/debug.c -------------------------------------------------------------------------------- /jsonc/debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteristhegreat/qt-json-editor/HEAD/jsonc/debug.h -------------------------------------------------------------------------------- /jsonc/json.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteristhegreat/qt-json-editor/HEAD/jsonc/json.h -------------------------------------------------------------------------------- /jsonc/json_object.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteristhegreat/qt-json-editor/HEAD/jsonc/json_object.c -------------------------------------------------------------------------------- /jsonc/json_object.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteristhegreat/qt-json-editor/HEAD/jsonc/json_object.h -------------------------------------------------------------------------------- /jsonc/json_object_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteristhegreat/qt-json-editor/HEAD/jsonc/json_object_private.h -------------------------------------------------------------------------------- /jsonc/json_tokener.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteristhegreat/qt-json-editor/HEAD/jsonc/json_tokener.c -------------------------------------------------------------------------------- /jsonc/json_tokener.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteristhegreat/qt-json-editor/HEAD/jsonc/json_tokener.h -------------------------------------------------------------------------------- /jsonc/json_util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteristhegreat/qt-json-editor/HEAD/jsonc/json_util.c -------------------------------------------------------------------------------- /jsonc/json_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteristhegreat/qt-json-editor/HEAD/jsonc/json_util.h -------------------------------------------------------------------------------- /jsonc/jsoncxx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteristhegreat/qt-json-editor/HEAD/jsonc/jsoncxx.cpp -------------------------------------------------------------------------------- /jsonc/jsoncxx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteristhegreat/qt-json-editor/HEAD/jsonc/jsoncxx.h -------------------------------------------------------------------------------- /jsonc/linkhash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteristhegreat/qt-json-editor/HEAD/jsonc/linkhash.c -------------------------------------------------------------------------------- /jsonc/linkhash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteristhegreat/qt-json-editor/HEAD/jsonc/linkhash.h -------------------------------------------------------------------------------- /jsonc/printbuf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteristhegreat/qt-json-editor/HEAD/jsonc/printbuf.c -------------------------------------------------------------------------------- /jsonc/printbuf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteristhegreat/qt-json-editor/HEAD/jsonc/printbuf.h -------------------------------------------------------------------------------- /jsonc/test1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteristhegreat/qt-json-editor/HEAD/jsonc/test1.c -------------------------------------------------------------------------------- /jsonc/test2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteristhegreat/qt-json-editor/HEAD/jsonc/test2.c -------------------------------------------------------------------------------- /jsonc/test3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteristhegreat/qt-json-editor/HEAD/jsonc/test3.c -------------------------------------------------------------------------------- /jsoneditor.qrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteristhegreat/qt-json-editor/HEAD/jsoneditor.qrc -------------------------------------------------------------------------------- /jsoneditormain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteristhegreat/qt-json-editor/HEAD/jsoneditormain.cpp -------------------------------------------------------------------------------- /jsoneditormain.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteristhegreat/qt-json-editor/HEAD/jsoneditormain.h -------------------------------------------------------------------------------- /jsoneditormain.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteristhegreat/qt-json-editor/HEAD/jsoneditormain.ui -------------------------------------------------------------------------------- /jsontreeitem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteristhegreat/qt-json-editor/HEAD/jsontreeitem.cpp -------------------------------------------------------------------------------- /jsontreeitem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteristhegreat/qt-json-editor/HEAD/jsontreeitem.h -------------------------------------------------------------------------------- /jsontreemodel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteristhegreat/qt-json-editor/HEAD/jsontreemodel.cpp -------------------------------------------------------------------------------- /jsontreemodel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteristhegreat/qt-json-editor/HEAD/jsontreemodel.h -------------------------------------------------------------------------------- /libqtfindreplacedialog.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteristhegreat/qt-json-editor/HEAD/libqtfindreplacedialog.a -------------------------------------------------------------------------------- /libs/libqtfindreplacedialog.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteristhegreat/qt-json-editor/HEAD/libs/libqtfindreplacedialog.a -------------------------------------------------------------------------------- /libs/libqtfindreplacedialogd.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteristhegreat/qt-json-editor/HEAD/libs/libqtfindreplacedialogd.a -------------------------------------------------------------------------------- /libs/qtfindreplacedialog.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteristhegreat/qt-json-editor/HEAD/libs/qtfindreplacedialog.dll -------------------------------------------------------------------------------- /libs/qtfindreplacedialogd.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteristhegreat/qt-json-editor/HEAD/libs/qtfindreplacedialogd.dll -------------------------------------------------------------------------------- /main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteristhegreat/qt-json-editor/HEAD/main.cpp -------------------------------------------------------------------------------- /myapp.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteristhegreat/qt-json-editor/HEAD/myapp.rc -------------------------------------------------------------------------------- /version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteristhegreat/qt-json-editor/HEAD/version.h --------------------------------------------------------------------------------