Explorer mit QTreeview + QFileSystemModel



  • Hallo,

    Ich will mit QTreeview und QFilesystemModel ein kleinen Explorer bauen mit dem ich Dateien umbennen kann.
    @int main(int argc, char *argv[])
    {
    QApplication app(argc, argv);

    QFileSystemModel filemodel;
    filemodel.setRootPath("");
    QTreeView treeview;
    treeview.setModel(&filemodel);
    filemodel.setReadOnly(false);
    
    treeview.setIndentation(20);
    treeview.setSortingEnabled(true);
    filemodel.setReadOnly(false);
    
    treeview.setWindowTitle(QObject::tr("Dir View"));
    

    #if defined(Q_OS_SYMBIAN) || defined(Q_WS_MAEMO_5)
    tree.showMaximized();
    #else
    treeview.resize(640, 480);
    treeview.show();
    #endif

    return app.exec();
    

    }@

    Sobald ich allerdings einen Ordner umbennen will der einen Unterordner hat, funktioniert dies nur dann wenn dieser Unterordner nie zuvor geöffnet wurde.
    Jemand eine Idee wie ich das fixen könnte?


Log in to reply
 

Looks like your connection to Qt Forum was lost, please wait while we try to reconnect.