Qt 修改檔名稱

2021-09-18 04:21:34 字數 955 閱讀 8356

qtcreator 中建立的 qt designer form class 包含三個檔案:.h,.cpp,.ui,例如我們建立了乙個 form classwidget,則包含下面三個檔案:widget.h, widget.cpp, widget.ui,其中的類名為 widget,如果想要把其重新命名為mywidget,則可以按照下面幾步進行:

修改 mywidget.ui 中的 objectname 為 mywidget

重構 mywidget.h 中的類名:

修改 mywidget.h 中 #ifndef 的名字: widget_h -> mywidget_h

修改 mywidget.cpp 中的#include "ui_widget.h"->#include "ui_mywidget.h"

qtcreator 中檔名上右鍵>rename,重新命名檔名為:

qtcreator 中的 rename 修改檔名的同時會:

mywidget.ui 中修改 objectname 為 mywidget

修改#include "ui_widget.h"#include "ui_mywidget.h"

注意:請按照上面的順序進行,最好不要打亂順序。

批量修改檔名稱

批量修改檔名稱時可以利用批處理bat來寫,公式為 ren空格原檔名稱空格新檔名稱 以下講解將含有相同內容的檔名稱改為只含有不同內容的名稱。為了構成這個公式,首先要提取原檔名稱,可以寫bat檔案dir b mp4 b.txt 即可讀出以.mp4位字尾的檔名稱,字尾可修改,儲存位置為b.txt,儲存格式...

批量修改檔名稱

方法 步驟 2 滑鼠左鍵點選,開始 執行 在對話方塊中輸入字母 cmd 進入dos模式 如下圖所示。在dos模式輸入命令列 cd c pic 然後回車,再輸入命令列 dir b rename.xls 如下圖所示,可將資料夾中的檔名在rename.xls檔案中列出。小貼士 有的時候,你的計算機正處於中...

python批量修改檔名稱

需求 將bak目錄下的所有test jpg檔案改為test jpg 例如 test 1 jpg檔案修改為test1.jpg usr bin python coding utf 8 import os import re movie name os.listdir bak for temp in mo...