Commit bb69077a authored by ita1024's avatar ita1024

Docs

parent 6db4f5bb
Manual positioning of diagram link labels
Source code snippets as data attachments
Arbitrary SVG shapes
Predefined colors for diagram objects
Predefined diagram object colors
Z-index in diagrams
Crossing diagram arrows for the one with higher z-index
S5 default picture size?
Display pictures on the map...
Serialize undo operations
Broken diagram links routing with sequences
// Thomas Nagy 2007-2017 GPLV3
// Thomas Nagy 2007-2018 GPLV3
#include "color_scheme.h"
......
// Thomas Nagy 2007-2017 GPLV3
// Thomas Nagy 2007-2018 GPLV3
#ifndef COLOR_SCHEME_H
#define COLOR_SCHEME_H
......
// Thomas Nagy 2007-2017 GPLV3
// Thomas Nagy 2007-2018 GPLV3
#include <QtDebug>
#include <QString>
......
// Thomas Nagy 2007-2017 GPLV3
// Thomas Nagy 2007-2018 GPLV3
#ifndef DATA_ITEM_H
#define DATA_ITEM_H
......
// Thomas Nagy 2007-2017 GPLV3
// Thomas Nagy 2007-2018 GPLV3
#include <QIcon>
#include <QSvgRenderer>
......
// Thomas Nagy 2007-2017 GPLV3
// Thomas Nagy 2007-2018 GPLV3
#ifndef FLAG_SCHEME_H
#define FLAG_SCHEME_H
......
// Thomas Nagy 2013-2017 GPLV3
// Thomas Nagy 2013-2018 GPLV3
#include <QPoint>
#include <QDebug>
......
// Thomas Nagy 2013-2017 GPLV3
// Thomas Nagy 2013-2018 GPLV3
#ifndef MEM_BASE
#define MEM_BASE
......
// Thomas Nagy 2007-2017 GPLV3
// Thomas Nagy 2007-2018 GPLV3
%: include <Python.h>
......
// Thomas Nagy 2007-2017 GPLV3
// Thomas Nagy 2007-2018 GPLV3
#ifndef DATA_CONTROL_H
#define DATA_CONTROL_H
......
// Thomas Nagy 2007-2017 GPLV3
// Thomas Nagy 2007-2018 GPLV3
#include <QPair>
#include <QtDebug>
......
// Thomas Nagy 2007-2017 GPLV3
// Thomas Nagy 2007-2018 GPLV3
#ifndef BIND_NODE_H
#define BIND_NODE_H
......
// Thomas Nagy 2007-2017 GPLV3
// Thomas Nagy 2007-2018 GPLV3
#include <Python.h>
......
// Thomas Nagy 2007-2017 GPLV3
// Thomas Nagy 2007-2018 GPLV3
#include "browser.h"
#include <QtDebug>
......
// Thomas Nagy 2007-2017 GPLV3
// Thomas Nagy 2007-2018 GPLV3
#include <QWebEngineView>
......
// Thomas Nagy 2007-2017 GPLV3
// Thomas Nagy 2007-2018 GPLV3
#include <QApplication>
#include <QPainter>
......
// Thomas Nagy 2007-2017 GPLV3
// Thomas Nagy 2007-2018 GPLV3
#ifndef CANVAS_CHAIN_H
#define CANVAS_CHAIN_H
......
// Thomas Nagy 2007-2017 GPLV3
// Thomas Nagy 2007-2018 GPLV3
#include <QGraphicsScene>
......
/// Thomas Nagy 2007-2017 GPLV3
/// Thomas Nagy 2007-2018 GPLV3
#ifndef CANVAS_FLAG_H
#define CANVAS_FLAG_H
......
// Thomas Nagy 2007-2017 GPLV3
// Thomas Nagy 2007-2018 GPLV3
#include <QApplication>
#include <QAbstractTextDocumentLayout>
......
// Thomas Nagy 2007-2017 GPLV3
// Thomas Nagy 2007-2018 GPLV3
......
/// Thomas Nagy 2007-2017 GPLV3
/// Thomas Nagy 2007-2018 GPLV3
#include <QGraphicsScene>
#include <QGraphicsSceneMouseEvent>
......
/// Thomas Nagy 2007-2017 GPLV3
/// Thomas Nagy 2007-2018 GPLV3
#ifndef CANVAS_LINK_H
#define CANVAS_LINK_H
......
// Thomas Nagy 2007-2017 GPLV3
// Thomas Nagy 2007-2018 GPLV3
#include <QGraphicsScene>
#include <QGraphicsSceneMouseEvent>
......
// Thomas Nagy 2007-2017 GPLV3
// Thomas Nagy 2007-2018 GPLV3
#ifndef CANVAS_SORT_H
#define CANVAS_SORT_H
......
// Thomas Nagy 2007-2017 GPLV3
// Thomas Nagy 2007-2018 GPLV3
#include <QApplication>
#include <QPainter>
......
// Thomas Nagy 2007-2017 GPLV3
// Thomas Nagy 2007-2018 GPLV3
#ifndef CANVAS_SORT_TOGGLE_H
#define CANVAS_SORT_TOGGLE_H
......
// Thomas Nagy 2007-2017 GPLV3
// Thomas Nagy 2007-2018 GPLV3
#include "canvas_flag.h"
#include "data_item.h"
......
// Thomas Nagy 2007-2017 GPLV3
// Thomas Nagy 2007-2018 GPLV3
#ifndef CANVAS_VIEW_H
#define CANVAS_VIEW_H
......
// Thomas Nagy 2007-2017 GPLV3
// Thomas Nagy 2007-2018 GPLV3
#ifndef CON
#define CON
......
// Thomas Nagy 2007-2017 GPLV3
// Thomas Nagy 2007-2018 GPLV3
#include <QVariant>
#include <QAction>
......
// Thomas Nagy 2007-2017 GPLV3
// Thomas Nagy 2007-2018 GPLV3
#ifndef CONFIG_DIALOG_H
#define CONFIG_DIALOG_H
......
// Thomas Nagy 2007-2017 GPLV3
// Thomas Nagy 2007-2018 GPLV3
#include <QtDebug>
#include <QLabel>
......
// Thomas Nagy 2007-2017 GPLV3
// Thomas Nagy 2007-2018 GPLV3
#ifndef DATA_VIEW_H
#define DATA_VIEW_H
......
// Thomas Nagy 2007-2017 GPLV3
// Thomas Nagy 2007-2018 GPLV3
#include <QVariant>
#include <QCoreApplication>
......
// Thomas Nagy 2007-2017 GPLV3
// Thomas Nagy 2007-2018 GPLV3
#ifndef DOC_DIALOG_H
#define DOC_DIALOG_H
......
// Thomas Nagy 2007-2017 GPLV3
// Thomas Nagy 2007-2018 GPLV3
#include <QVariant>
#include <QAction>
......
// Thomas Nagy 2007-2017 GPLV3
// Thomas Nagy 2007-2018 GPLV3
#ifndef CON_h
......
// Thomas Nagy 2007-2017 GPLV3
// Thomas Nagy 2007-2018 GPLV3
#include <QApplication>
#include <QAbstractTextDocumentLayout>
......
// Thomas Nagy 2007-2017 GPLV3
// Thomas Nagy 2007-2018 GPLV3
#ifndef BOX_ACTOR_H
#define BOX_ACTOR_H
......
// Thomas Nagy 2007-2017 GPLV3
// Thomas Nagy 2007-2018 GPLV3
#include <QApplication>
#include <QPainter>
......
// Thomas Nagy 2007-2017 GPLV3
// Thomas Nagy 2007-2018 GPLV3
#ifndef BOX_CHAIN_H
#define BOX_CHAIN_H
......
// Thomas Nagy 2007-2017 GPLV3
// Thomas Nagy 2007-2018 GPLV3
#include <QApplication>
#include <QAbstractTextDocumentLayout>
......
// Thomas Nagy 2007-2017 GPLV3
// Thomas Nagy 2007-2018 GPLV3
#ifndef BOX_CLASS_H
#define BOX_CLASS_H
......
// Thomas Nagy 2014-2017 GPLV3
// Thomas Nagy 2014-2018 GPLV3
#include <KMessageBox>
#include <QSpinBox>
......
// Thomas Nagy 2014-2017 GPLV3
// Thomas Nagy 2014-2018 GPLV3
#ifndef BOX_CLASS_PROPERTIES_H
#define BOX_CLASS_PROPERTIES_H
......
// Thomas Nagy 2007-2017 GPLV3
// Thomas Nagy 2007-2018 GPLV3
#include <QApplication>
#include <QAbstractTextDocumentLayout>
......
// Thomas Nagy 2007-2017 GPLV3
// Thomas Nagy 2007-2018 GPLV3
#ifndef BOX_COMPONENT_H
#define BOX_COMPONENT_H
......
// Thomas Nagy 2007-2017 GPLV3
// Thomas Nagy 2007-2018 GPLV3
#include <QApplication>
#include <QAbstractTextDocumentLayout>
......
// Thomas Nagy 2007-2017 GPLV3
// Thomas Nagy 2007-2018 GPLV3
#ifndef BOX_CTRL_H
#define BOX_CTRL_H
......
// Thomas Nagy 2007-2017 GPLV3
// Thomas Nagy 2007-2018 GPLV3
#include <QApplication>
#include <QAbstractTextDocumentLayout>
......
// Thomas Nagy 2007-2017 GPLV3
// Thomas Nagy 2007-2018 GPLV3
#ifndef BOX_DATABASE_H
#define BOX_DATABASE_H
......
// Thomas Nagy 2007-2017 GPLV3
// Thomas Nagy 2007-2018 GPLV3
#include <QApplication>
#include <QAbstractTextDocumentLayout>
......
// Thomas Nagy 2007-2017 GPLV3
// Thomas Nagy 2007-2018 GPLV3
#ifndef BOX_DECISION_H
#define BOX_DECISION_H
......
// Thomas Nagy 2007-2017 GPLV3
// Thomas Nagy 2007-2018 GPLV3
#include <QSpinBox>
#include <QComboBox>
......
// Thomas Nagy 2007-2017 GPLV3
// Thomas Nagy 2007-2018 GPLV3
#include <QApplication>
#include <QAbstractTextDocumentLayout>
......
// Thomas Nagy 2007-2017 GPLV3
// Thomas Nagy 2007-2018 GPLV3
#ifndef BOX_DOT_H
......
// Thomas Nagy 2007-2017 GPLV3
// Thomas Nagy 2007-2018 GPLV3
#include <QApplication>
#include <QAbstractTextDocumentLayout>
......
// Thomas Nagy 2007-2017 GPLV3
// Thomas Nagy 2007-2018 GPLV3
#ifndef BOX_FORK_H
#define BOX_FORK_H
......
// Thomas Nagy 2007-2017 GPLV3
// Thomas Nagy 2007-2018 GPLV3
#include <QApplication>
#include <QAbstractTextDocumentLayout>
......
// Thomas Nagy 2007-2017 GPLV3
// Thomas Nagy 2007-2018 GPLV3
#ifndef BOX_FRAME_H
#define BOX_FRAME_H
......
// Thomas Nagy 2007-2017 GPLV3
// Thomas Nagy 2007-2018 GPLV3
#include <QApplication>
#include <QAbstractTextDocumentLayout>
......
// Thomas Nagy 2007-2017 GPLV3
// Thomas Nagy 2007-2018 GPLV3
#ifndef BOX_ITEM_H
......
// Thomas Nagy 2007-2017 GPLV3
// Thomas Nagy 2007-2018 GPLV3
#include <QApplication>
#include <QAbstractTextDocumentLayout>
......
// Thomas Nagy 2007-2017 GPLV3
// Thomas Nagy 2007-2018 GPLV3
#ifndef BOX_LABEL_H
#define BOX_LABEL_H
......
// Thomas Nagy 2007-2017 GPLV3
// Thomas Nagy 2007-2018 GPLV3
#include <QApplication>
#include <QPainter>
......
// Thomas Nagy 2007-2017 GPLV3
// Thomas Nagy 2007-2018 GPLV3
#ifndef BOX_LINK_H
......
// Thomas Nagy 2007-2017 GPLV3
// Thomas Nagy 2007-2018 GPLV3
#include <QSpinBox>
#include <QComboBox>
......
// Thomas Nagy 2007-2017 GPLV3
// Thomas Nagy 2007-2018 GPLV3
#include <QApplication>
#include <QAbstractTextDocumentLayout>
......
// Thomas Nagy 2007-2017 GPLV3
// Thomas Nagy 2007-2018 GPLV3
#ifndef BOX_MATRIX_H
#define BOX_MATRIX_H
......
// Thomas Nagy 2007-2017 GPLV3
// Thomas Nagy 2007-2018 GPLV3
#include <QApplication>
#include <QAbstractTextDocumentLayout>
......
// Thomas Nagy 2007-2017 GPLV3
// Thomas Nagy 2007-2018 GPLV3
#ifndef BOX_NODE_H
#define BOX_NODE_H
......
// Thomas Nagy 2017-2017 GPLV3
// Thomas Nagy 2017-2018 GPLV3
#include <QApplication>
#include <QAbstractTextDocumentLayout>
......
// Thomas Nagy 2017-2017 GPLV3
// Thomas Nagy 2017-2018 GPLV3
#ifndef BOX_PIPE_H
#define BOX_PIPE_H
......
// Thomas Nagy 2017-2017 GPLV3
// Thomas Nagy 2017-2018 GPLV3
#include <QApplication>
#include <QAbstractTextDocumentLayout>
......
// Thomas Nagy 2017-2017 GPLV3
// Thomas Nagy 2017-2018 GPLV3
#ifndef BOX_RECTANGLE_H
#define BOX_RECTANGLE_H
......
// Thomas Nagy 2007-2017 GPLV3
// Thomas Nagy 2007-2018 GPLV3
#include <QApplication>
#include <QAbstractTextDocumentLayout>
......
// Thomas Nagy 2007-2017 GPLV3
// Thomas Nagy 2007-2018 GPLV3
#ifndef BOX_RESIZE_H
#define BOX_RESIZE_H
......
// Thomas Nagy 2007-2017 GPLV3
// Thomas Nagy 2007-2018 GPLV3
#include <QApplication>
#include <QAbstractTextDocumentLayout>
......
// Thomas Nagy 2017-2017 GPLV3
// Thomas Nagy 2017-2018 GPLV3
#ifndef BOX_SEQUENCE_H
#define BOX_SEQUENCE_H
......
// Thomas Nagy 2007-2017 GPLV3
// Thomas Nagy 2007-2018 GPLV3
#include <QApplication>
#include <QAbstractTextDocumentLayout>
......
// Thomas Nagy 2007-2017 GPLV3
// Thomas Nagy 2007-2018 GPLV3
#ifndef BOX_USECASE_H
#define BOX_USECASE_H
......
// Thomas Nagy 2007-2017 GPLV3
// Thomas Nagy 2007-2018 GPLV3
#include <QFileDialog>
#include <KMessageBox>
......
// Thomas Nagy 2007-2017 GPLV3
// Thomas Nagy 2007-2018 GPLV3
#ifndef BOX_VIEW_H
......
// Thomas Nagy 2013-2017 GPLV3
// Thomas Nagy 2013-2018 GPLV3
#include <QtGui>
#include <QFile>
......
// Thomas Nagy 2013-2017 GPLV3
// Thomas Nagy 2013-2018 GPLV3
%: ifndef DIAGRAM_WIDGET_H
#define DIAGRAM_WIDGET_H
......
// Thomas Nagy 2007-2017 GPLV3
// Thomas Nagy 2007-2018 GPLV3
#ifndef editable_h
#define editable_h
......
// Thomas Nagy 2017 GPLV3
// Thomas Nagy 2017-2018 GPLV3
#include <QVariant>
#include <QAction>
......
// Thomas Nagy 2017 GPLV3
// Thomas Nagy 2017-2018 GPLV3
#ifndef EXPORT_FIG_DIALOG_H
#define EXPORT_FIG_DIALOG_H
......
// Thomas Nagy 2013-2017 GPLV3
// Thomas Nagy 2013-2018 GPLV3
# include <filetree.h>
#include <QFileSystemModel>
......
// Thomas Nagy 2013-2017 GPLV3
// Thomas Nagy 2013-2018 GPLV3
#include <QUrl>
#include <QTreeView>
......
// Thomas Nagy 2014-2017 GPLV3
// Thomas Nagy 2014-2018 GPLV3
#include <QSpinBox>
#include <QVariant>
......
// Thomas Nagy 2014-2017 GPLV3
// Thomas Nagy 2014-2018 GPLV3
#ifndef MATRIX_DIALOG_H
#define MATRIX_DIALOG_H
......
// Thomas Nagy 2007-2017 GPLV3
// Thomas Nagy 2007-2018 GPLV3
#include <QDebug>
/*
......
// Thomas Nagy 2007-2017 GPLV3
// Thomas Nagy 2007-2018 GPLV3
#ifndef MEM_BOX
#define MEM_BOX
......
// Thomas Nagy 2007-2017 GPLV3
// Thomas Nagy 2007-2018 GPLV3
#ifndef resize_h
#define resize_h
......
// Thomas Nagy 2013-2017 GPLV3
// Thomas Nagy 2013-2018 GPLV3
#include <QtGui>
#include <QFile>
......
// Thomas Nagy 2013-2017 GPLV3
// Thomas Nagy 2013-2018 GPLV3
%: ifndef SEMANTIKD_H
#define SEMANTIKD_H
......
// Thomas Nagy 2007-2017 GPLV3
// Thomas Nagy 2007-2018 GPLV3
#include <fstream>
#include <QCoreApplication>
......@@ -31,7 +31,7 @@ int main(int i_iArgc, char **i_iArgv)
options.add("width <width>", ki18n("Diagram width for printing"), "0");
options.add("height <height>", ki18n("Diagram height for printing"), "0");
K4AboutData l_o("semantik-d", "semantik", ki18n("Semantik-d"), version, ki18n(description), K4AboutData::License_GPL_V3, ki18n("(C) 2013-2017 Thomas Nagy"), KLocalizedString());
K4AboutData l_o("semantik-d", "semantik", ki18n("Semantik-d"), version, ki18n(description), K4AboutData::License_GPL_V3, ki18n("(C) 2013-2018 Thomas Nagy"), KLocalizedString());
l_o.setBugAddress("https://github.com/ita1024/semantik/issues");
l_o.addAuthor(ki18n("Thomas Nagy"), KLocalizedString());
......
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.