GraphicsViewEdit Layer

Qt Widgets

Source (required if based on other people's work):

0
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:

10 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

2 years ago

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

Thanks in advance

Report

Brandybuck

10 years ago

What is QTextControl? Did you mean something else?

Report

C

patrik08

10 years ago


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

Report

Brandybuck

10 years ago

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

Report

C

patrik08

10 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

10 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 Packagetype Architecture Downloads Date Filesize DL OCS-Install
Pling
Details
license
version
0.6
updated Jun 17 2008
added May 04 2008
downloads today
0
page views today 1
System Tags app software