3.11实例:用qt类读取一个目录与驱动盘符.txt

来自「qt的源代码」· 文本 代码 · 共 44 行

TXT
44
字号
#include <qapplication.h>
#include <qwidget.h>
#include <qmultilineedit.h>
#include <qdir.h>
class MyMainWindow:public QWidget
{
   public:
      MyMainWindow();
   private:
      QMultiLineEdit *medit;
};
MyMainWindow::MyMainWindow()
  {
    resize(170,400);
medit=new QMultiLineEdit(this);
    medit-setGeometry(10,10,160,300);
    mecit->setReadOnly(TRUE);
QDir myDir("/etc");
for(int i=0li<myDir.count(),i++)
    {
       medit->insertLine(myDir[i]);
   }
 }
   int main(int argc,char **argv)
   {
QApplication a(argc,argv);
     MyMainWindow w;
     a.setMainWidget(&w);
     w.show();
     a.exec();
}
#include <QtGui>
int main(int argc,char **argv)
{
   QApplication app(argc,argv);
   QDirModel *model=new QDirModel;
QTreeView *tree=new QTreeView;
tree->setModel(model);
tree->setWindowTitle(QObject::tr("DirView"));
tree->resize(640,480);
tree->show();
return app.exec();
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?