readdir.ui.h~
来自「适合初学者学习的QT源程序」· H~ 代码 · 共 78 行
H~
78 行
/****************************************************************************** ui.h extension file, included from the uic-generated form implementation.**** If you want to add, delete, or rename functions or slots, use** Qt Designer to update this file, preserving your code.**** You should not define a constructor or destructor in this file.** Instead, write your code in functions called init() and destroy().** These will automatically be called by the form's constructor and** destructor.*****************************************************************************/#include <qdir.h>#include <qstring.h>void ReadDir::ShowDirList(){ enum MyDir { etc, home, bin, proc, dev, lib, usr, tmp, }; switch(ParentDir->currentItem()) { case etc: InsertItem("/etc"); break; case home: InsertItem("/home"); break; case bin: InsertItem("/bin"); break; case proc: InsertItem("/proc"); break; case dev: InsertItem("/dev"); break; case lib: InsertItem("/lib"); break; case usr: InsertItem("/usr"); break; case tmp: InsertItem("/tmp"); break; }}void ReadDir::InsertItem( const QString &path ){ QDir DirPath(path); for(int i=0;i<DirPath.count();i++) { if((DirPath[i] != ".")&&(DirPath[i] != "..")) { DirList->insertItem(DirPath[i]); } } }void ReadDir::init(){ DirList->clear(); InsertItem("/etc");}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?