Anzeige:
Ergebnis 1 bis 4 von 4

Thema: Qt 4.1.1 - QDirModel & QTreeView

  1. #1
    Registrierter Benutzer
    Registriert seit
    29.10.2003
    Ort
    Bayern
    Beiträge
    70

    Qt 4.1.1 - QDirModel & QTreeView

    moin,

    kleines problem QDirModel & QTreeView.
    ich habe schon die suche des forums qtforum.de beansprucht, habe aber
    nichts brauchbares gefunden und die englische konkurenz qtforum.org
    suche habe ich auch gefragt nix da, "nix da" ist ein bisschen
    untertrieben, ich meine auch nichts brauchbares :P


    Code:
    	QString workspace = QFileDialog::getExistingDirectory( this, tr("Open worspace"), QDir::homePath() );
    	if ( workspace.isEmpty() )
    	    return;
    	    
    	QDirModel *model = new QDirModel();
    	model->setFilter( QDir::AllDirs );	
    	model->setLazyChildCount( true );
    	model->setData( model->index( workspace ), 0, Qt::UserRole );
    	model->setHeaderData( 0, Qt::Horizontal, 0 );
    	
    	tvWorkspace->setModel( model );
    	tvWorkspace->setRootIndex( model->index( workspace ) );
    	tvWorkspace->header()->setSortIndicatorShown( true );
    	tvWorkspace->header()->setClickable( true );
    	tvWorkspace->setColumnHidden( 1, true );
    	tvWorkspace->setColumnHidden( 2, true );
    	tvWorkspace->setColumnHidden( 3, true );
    	
    	connect( tvWorkspace, SIGNAL( clicked( const QModelIndex & ) ), this, SLOT( workspaceItemChanged( const QModelIndex & ) ) );
    der code funktioniert auch, aber ich seh nur dies in der QTreeView:

    |-include
    |-src
    |-ui

    aber ich möchte gerne dies sehen:

    /home/alex/project/test
    |-include
    |-src
    |-ui

    geht das, wenn ja wie? würd mich freuen wenn einer eine idee
    oder eine lösung hat.
    ChMaster|LFreak --- Projektseite

  2. #2
    Registrierter Benutzer
    Registriert seit
    29.10.2003
    Ort
    Bayern
    Beiträge
    70

    Question

    hat keiner idee, ausser das ich eine Klasse von QDirModel ableiten muss...

    geht es auch einfacher ....?
    ChMaster|LFreak --- Projektseite

  3. #3
    Administrator Avatar von anda_skoa
    Registriert seit
    17.11.2001
    Ort
    Graz, Österreich
    Beiträge
    5.477
    Frag mal auf QtCentre.org
    Meine Kollegen dort haben mehr Qt4 Erfahrung als ich

    Ciao,
    _
    Qt/KDE Entwickler
    Debian Benutzer

  4. #4
    Registrierter Benutzer
    Registriert seit
    29.10.2003
    Ort
    Bayern
    Beiträge
    70

    Talking

    danke, werde ich gleich mal machen, den die seite kannte ich schon seit ein paar
    tagen. bin aber erst jetzt, durch deinen post, erst richtig aufmerksam geworden

    danke nochmals
    ChMaster|LFreak --- Projektseite

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •