qtreewidget

qtreewidget

  (2011-03-30 12:49:29)
转载
标签: 

it

分类: IT
qtreewidget_第1张图片

#ifndef TREEWIDGET_H
#define TREEWIDGET_H

#include <QtGui/QWidget>

class QTreeWidget;

class treeWidget : public QWidget
{
       Q_OBJECT

public:
       treeWidget(QWidget *parent = 0);
       ~treeWidget();
private:
       QTreeWidget *tree;
};

#endif // TREEWIDGET_H

#include<QtGui>
#include "treewidget.h"

treeWidget::treeWidget(QWidget *parent)
       : QWidget(parent)
{
       tree = new QTreeWidget(this);
       tree->setColumnCount(1);
       QList<QTreeWidgetItem *> items1;
       for (int i = 0; i < 3; ++i)
               items1.append(new QTreeWidgetItem(tree, QStringList(QString("item1: %1").arg(i))));
       items1.clear();
       for (int i = 0; i < 3; ++i)
               for(int j=0;j<3;j++)
                       items1.append(new QTreeWidgetItem(tree->topLevelItem(i), QStringList(QString("item1%1: %2").arg(i).arg(j))));

}

treeWidget::~treeWidget()
{

}

#include <QtGui/QApplication>
#include "treewidget.h"

int main(int argc, char *argv[])
{
       QApplication a(argc, argv);
       treeWidget w;
       w.show();

       return a.exec();
}

结果是:

你可能感兴趣的:(qtreewidget)