GraphicsViewEdit Layer
Qt Widgets
Score 59%
Description:

This is a QGraphicsItem to enable inline edit without QTextControl from QGraphicsTextItem , QTextEdit or QTextBrowser.
Features:
Handle table: merge cell, background color from table and cell, cell widht, border, append row, cools, remove row cools.
Handle layer: rotation 0-360 , background color opacity.
Handle Paragraph: text format color , bold ,overline, underline, strickout, background color , text color, size, aligment left center right justify, margin top bottom left right.
Handle Frame: margin top bottom left right, border widht and color.
Handle Image: insert all supported type , if Ghostscript is installed latest version you can insert PDF or EPS file as image.
Large undo support to swap revision history and commit to any edit time.
Tested on Window & Linux, on main.cpp you find a sample to check if the same application is running on other Theard on linux socked modus & window CreateMutexW modus.

Running on QT version 4.3 and version 4.4 beta

to install
svn co source url GraphicsViewEdit
cd GraphicsViewEdit
qmake && make


Last changelog:

9 years ago

15.05.2008 append internal + from external drag - drop to insert text image & other,
enable to make link href or name internal link mailto ....
Internal drag-drop is display as image to see if move image or text on text display formated text on move...
Note internal (Shift + drag & drop) run only on window..
External drag & drop work all.
9.6.08 append Print Preview as a global QGraphicsScene PrintEngine to enable single page selection and Paper setting, or pdf file print, fix internal drag & drop inline elements.
17.06.08 Insert Document margin slider and a way to save all Layer as Group = Page

EngMah

1 year ago

Please provide me with the source code, it is remove from here

Thanks in advance

Report

Brandybuck

9 years ago

What is QTextControl? Did you mean something else?

Report

C

patrik08

9 years ago


QTextControl is the base class from QT Api that handle all editing action on elements:
QGraphicsTextItem , QTextEdit, QTextBrowser.

Report

Brandybuck

9 years ago

I found it. It is a private class internal to Qt, which no one should be using anyway.

Report

C

patrik08

9 years ago

exact: that is one reason for which I have written

include/mounttextprivate.cpp
include/mounttextprivate.h
include/mimedataeditor.h
include/mimedataeditor.cpp

To draw blink cursor & edit text on any QWidget you like, and draw paragraph other way to stay xsl-fo compatible by extended QAbstractTextDocumentLayout ( not private )


Report

9 years ago

15.05.2008 append internal + from external drag - drop to insert text image & other,
enable to make link href or name internal link mailto ....
Internal drag-drop is display as image to see if move image or text on text display formated text on move...
Note internal (Shift + drag & drop) run only on window..
External drag & drop work all.
9.6.08 append Print Preview as a global QGraphicsScene PrintEngine to enable single page selection and Paper setting, or pdf file print, fix internal drag & drop inline elements.
17.06.08 Insert Document margin slider and a way to save all Layer as Group = Page

product-maker 8 14

File (click to download) Version Description Filetype Packagetype License Downloads Date Filesize OCS-Install DL
Details
version
0.6
updated Jun 17 2008
added May 04 2008
downloads today
0
page views today 2