#include "mainwindow.h"
#include "ui_mainwindow.h"
 
MainWindow::MainWindow(QWidget *parent)
    : QMainWindow(parent)
    , ui(new Ui::MainWindow)
{
    ui->setupUi(this);
}
 
MainWindow::~MainWindow()
{
    delete ui;
}
 
#include <QDir>
 
void MainWindow::on_action_Run_triggered()
{
    QDir t ("..");
    QString s = t.absolutePath();
    QDir d (s);
    setWindowTitle (s);
 
    QTreeWidgetItem * root = new QTreeWidgetItem;
    root->setText (0, d.dirName());
    root->setToolTip (0, d.absolutePath());
    ui->treeWidget->addTopLevelItem (root);
 
    QStringList list = d.entryList();
    for (QString item : list)
    {
        QTreeWidgetItem * node = new QTreeWidgetItem;
        node->setText (0, item);
        root->addChild (node);
    }
}
 
void MainWindow::on_action_Quit_triggered()
{
    close ();
}
 
qttree202.txt · Last modified: 2020/02/24 16:47 by 147.32.8.110
 
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki