GraphicsViewEdit Layer

Qt Widgets

Source i (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
Become a Fan
5.7

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:

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


Ratings & Comments

7 Comments

salwathouir

where is the source code please?

salwathouir

9 +

EngMah

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

Brandybuck

What is QTextControl? Did you mean something else?

patrik08

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

Brandybuck

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

patrik08

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 )

Pling
0 Affiliates
Details
license
version 0.6
updated
added
downloads 24h 0
mediaviews 24h 0
pageviews 24h 1

More Qt Widgets from patrik08:

Document Margin Slider /Units
patrik08
last update date: 17 years ago

Score 5.0

Apng Video Frame Label
patrik08
last update date: 17 years ago

Score 5.0

Multicalendar QTableWidget
patrik08
last update date: 17 years ago

Score 5.0

Other Qt Widgets:

Widget Virtual Keyboard
embitel
last update date: 15 years ago

Score 5.3

Widget Marquee Label
embitel
last update date: 15 years ago

Score 6.1

Widget Color Picker
embitel
last update date: 15 years ago

Score 4.7

QtitanDataGrid advanced Grid for Qt
BigZ1
last update date: 8 years ago

Score 5.7

QtitanRibbon Microsoft RibbonUI and Office Styles for Qt
BigZ1
last update date: 8 years ago

Score 5.2

Q7TaskBar
QDevelopper
last update date: 13 years ago

Score 6.1