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 + -
显示快捷键?