GraphicsViewEdit Layer

Qt Widgets

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net

0
Score 58.0%
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:

11 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

salwathouir

8 months ago

where is the source code please?

Report

salwathouir

8 months ago

9 +

Report

EngMah

3 years ago

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

Thanks in advance

Report

Brandybuck

11 years ago

What is QTextControl? Did you mean something else?

Report

C

patrik08

11 years ago


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

Report

Brandybuck

11 years ago

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

Report

C

patrik08

11 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

11 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

12345678910
1
product-maker salwathouir Jan 11 2019 9 excellent
+
product-maker Count: 4 Rating: 5.0
File (click to download) Version Description Downloads Date Filesize DL OCS-Install MD5SUM
*Needs ocs-url or ocs-store to install things
Pling
Details
license
version
0.6
updated Jun 17 2008
added May 04 2008
downloads 24h
0
page views 24h 6
System Tags