是否有可能輕鬆增加QTextEdit中單詞之間的空格? 我唯一的想法是設置空間鍵事件插入更多的空格,但我最好喜歡一些設置參數的解決方案?增加單詞之間的空格,排列列中的單詞
有沒有辦法在文本編輯中設置欄中的單詞。我的意思是:
first word wordabc abcd
second word worda egdsa
third word wordb dafdd
有了這個,我現在不知道。
是否有可能輕鬆增加QTextEdit中單詞之間的空格? 我唯一的想法是設置空間鍵事件插入更多的空格,但我最好喜歡一些設置參數的解決方案?增加單詞之間的空格,排列列中的單詞
有沒有辦法在文本編輯中設置欄中的單詞。我的意思是:
first word wordabc abcd
second word worda egdsa
third word wordb dafdd
有了這個,我現在不知道。
的QTextEdit
可以呈現html,所以你可以使用表格元素,實現你想要什麼。
#include <QtGui/QApplication>
#include <QtGui/QTextEdit>
int main(int argc, char *argv[])
{
QString html = "<html><body><table>";
html += "<tr><td>first word</td><td>wordabc</td><td>abcd</td></tr>";
html += "<tr><td>second word</td><td>worda</td><td>egdsa</td></tr>";
html += "<tr><td>third word</td><td>wordb</td><td>dafdd</td></tr>";
html += "</table></body></html>";
QApplication app(argc, argv);
QTextEdit textEdit;
textEdit.setHtml(html);
textEdit.show();
return app.exec();
}
你也可以通過添加width
屬性的td
標籤相互推開列應用樣式表爲例。
而如何然後保存文件不包含HTML標籤?此外,每個空間鍵事件都必須添加標記,並且很難定義列的數量。 – krzych 2012-07-12 21:27:58
我看到你的問題比我想象的更復雜。我在考慮'QTextEdit'不適合,並且在'QTableWidget'中可以更好地處理柱狀數據的輸入。 – acraig5075 2012-07-13 06:13:53
它應該是一些代碼編輯器。我想在列中設置命令和參數以便更好的讀取(某種自動配置) – krzych 2012-07-16 08:17:04