C Qt 專案實戰 一 之文字編輯器

2022-06-14 07:57:09 字數 1127 閱讀 1138

系統版本:windows10

qt 版本: 5.9.9

開發語言:c++

檔案操作:新建,開啟,儲存,另存為,列印,退出

個性化功能:背景色修改 (軟體預設背景色為護眼綠),背景圖修改

查詢和替換操作,僅支援從當前游標位置向後查詢

文字居中,對齊等功能尚未實現

無法將插入文字進行操作

開啟操作bug:從 檔案 — 右鍵開啟方式 — 選擇本軟體 — 開啟後不顯示檔案內容

個性化功能bug:背景圖修改後,僅當前狀態有效,退出軟體重新開啟後,背景圖失效

可能有其它未知bug,尚未發現

mainwindow.h

#ifndef mainwindow_h

#define mainwindow_h

#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include class mainwindow : public qmainwindow

;#endif // mainwindow_h

軟體包:

原始碼包:

文字編輯器

include stdio.h include string.h include stdlib.h define len sizeof struct linetable struct linetable main 輸出並加入行號 display struct linetable head else ...

文字編輯器

text editer文字編輯器 data ref container tec type ref to cl gui custom container.data ref edit type ref to cl gui textedit.data text line 85 work area it t...

文字編輯器

uedit notepad mybase 筆記類工具 sublime 列模式操作很牛叉 sublime 快捷鍵 常用類操作模式 1.選擇編輯的行,ctrl l,就可以操作了。2.按住shiftr 鍵盤,滑鼠右鍵選擇欲選擇內容。ctrl l 選擇整行 按住 繼續選擇下行 ctrl kk 從游標處刪除至...