/*
graceui rich-text 加強工具
link : graceui.hcoder.net
author : [email protected] 深海
// 正則
var gracerichtextreg;
// 批量替換的樣式 [ 根據專案需求自行設定 ]
var grt = [
// div 樣式
[『div』, 「line-height:2em;」],
// h1 樣式
[『h1』, 「font-size:3em; line-height:1.5em;」],
// h2 樣式
[『h2』, 「font-size:2em; line-height:1.8em;」],
// h3 樣式
[『h3』, 「font-size:1.6em; line-height:2em;」],
// h4 樣式
[『h4』, 「font-size:1.2em; line-height:2em;」],
// h5 樣式
[『h5』, 「font-size:1em; line-height:2em;」],
// h6 樣式
[『h6』, 「font-size:0.9em; line-height:2em;」],
// p 樣式
[『p』, 「font-size:1em; line-height:2em;」],
// b 樣式
[『b』, 「font-size:1em; line-height:2em;」],
// strong 樣式
[『strong』, 「font-size:1em; line-height:2em;」],
// code 樣式
[『code』, 「font-size:1em; line-height:1.2em; background:#f6f7f8; padding:8px 2%; width:96%;」],
// img 樣式
[『img』, 「width:100%; margin:8px 0;」],
// blockquote
[『blockquote』, 「font-size:1em; border-left:3px solid #d1d1d1; line-height:2em; border-radius:5px; background:#f6f7f8; padding:8px 2%;」],
// li 樣式
[『ul』, 「padding:5px 0; list-style:none; padding:0; margin:0;」],
[『li』, 「line-height:1.5em; padding:5px 0; list-style:none; padding:0; margin:0; margin-top:10px;」],
// table
[『table』, 「width:100%; border-left:1px solid #f2f3f4; border-top:1px solid #f2f3f4;」],
[『th』, 「border-right:1px solid #f2f3f4; border-bottom:1px solid #f2f3f4;」],
[『td』, 「border-right:1px solid #f2f3f4; border-bottom:1px solid #f2f3f4; padding-left:5px;」]
];//處理和替換傳過來的html標籤
module.exports = );
html = html.replace(/|<』+grt[i][0]+』 (.?)>』, 『gi』);
html = html.replace(gracerichtextreg , function(word)else
});}
return html;
}
富文字處理
include mainwindow.h include ui mainwindow.h include include mainwindow mainwindow qwidget parent qmainwindow parent ui new ui mainwindow mainwindow m...
Qt 富文字處理(二)
文件元素 富文字文件通常包括一些通用的元素,例如段落 框架 和列表。這些在 qtextdocument 類中分別使用 qtextblock,qtextframe,qtexttable 和 qtextlist 描述。不同於文件的其他元素,使用一種特殊的文字片段描述,這使得可以同普通文字混排。文件的基本...
Qt 富文字處理(二)
富文字文件通常包括一些通用的元素,例如段落 框架 和列表。這些在 qtextdocument 類中分別使用 qtextblock,qtextframe,qtexttable 和 qtextlist 描述。不同於文件的其他元素,使用一種特殊的文字片段描述,這使得可以同普通文字混排。文件的基本構建單位是...