[Solved][Qt] QTreeView nie wyświetla się drzewo

Bash, C, C++, Java, PHP, Ruby, GTK, Qt i wiele innych - wszystko tutaj.
PeeR
Sędziwy Jeż
Sędziwy Jeż
Posty: 52
Rejestracja: 09 lut 2009, 18:57
Płeć: Mężczyzna
Wersja Ubuntu: 11.04
Środowisko graficzne: KDE Plasma
Architektura: x86
Kontakt:

[Solved][Qt] QTreeView nie wyświetla się drzewo

Post autor: PeeR »

Chce zrobić sobie proste drzewo. Wrzuciłem je w designerze i napisałem odpowiedni program podpierając się tym http://www.java2s.com/Code/Cpp/Qt/QTree ... rdItem.htm

Oto program:
help.hpp

Kod: Zaznacz cały

#ifndef HELP_HPP
#define HELP_HPP

#include <QDialog>

namespace Ui {
    class Help;
}

class Help : public QDialog
{
    Q_OBJECT

public:
    explicit Help(QWidget *parent = 0);
    ~Help();

private:
    Ui::Help *ui;
};

#endif // HELP_HPP
help.cpp

Kod: Zaznacz cały

#include "help.hpp"
#include "ui_help.h"

#include <QStandardItemModel>


Help::Help(QWidget *parent) :
    QDialog(parent),
    ui(new Ui::Help)
{
    ui->setupUi(this);
    
    this->setWindowTitle("Pomoc");
    
    QStandardItemModel model(2, 1);
    QStandardItem service(trUtf8("Obsługa"));
    QStandardItem serviceChild("cos tam");
    QStandardItem advanced(trUtf8("Zaawansowane"));
    
    serviceChild.setEditable( false );
    service.appendRow( &serviceChild );
    model.setItem( 0, 0, &service );
    model.setItem( 1, 0, &advanced );
    ui->treeView->setModel( &model );

    
}

Help::~Help()
{
    delete ui;
}
I wyświetla mi się tylko pusty obiekt QTreeView tak jak wrzuciłem go w designerze.

Gdzie jest błąd?
Ostatnio zmieniony 24 gru 2011, 15:37 przez PeeR, łącznie zmieniany 2 razy.
Awatar użytkownika
beluosus
Zakręcona Traszka
Zakręcona Traszka
Posty: 695
Rejestracja: 01 paź 2006, 15:32
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Xfce
Architektura: x86
Kontakt:

Re: [Qt] QTreeView nie wyświetla się drzewo

Post autor: beluosus »

O Ty nicponiu... http://www.elektroda.pl/rtvforum/topic2169343.html

PS
Na poniższe pytanie także patrz wyżej. ;)
Ostatnio zmieniony 23 gru 2011, 12:44 przez beluosus, łącznie zmieniany 1 raz.
PeeR
Sędziwy Jeż
Sędziwy Jeż
Posty: 52
Rejestracja: 09 lut 2009, 18:57
Płeć: Mężczyzna
Wersja Ubuntu: 11.04
Środowisko graficzne: KDE Plasma
Architektura: x86
Kontakt:

Re: [Qt] QTreeView nie wyświetla się drzewo

Post autor: PeeR »

Dzięki jeszcze raz :razz:

A jak można się pozbyć tego?
Obrazek

Dobra i to rozwiązane :)
ODPOWIEDZ

Wróć do „Programowanie”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 17 gości