#include <QtGui>

class widget : public QTreeWidget
{
public:
    widget(QWidget* parent = 0)
        : QTreeWidget(parent)
    {
        setSortingEnabled(true);
        setHeaderLabels(QStringList() << "A");

        QTreeWidgetItem* item = new QTreeWidgetItem(this);
        item->setText(0, "a");
        item->setHidden(false);

        item = new QTreeWidgetItem(this);
        item->setText(0, "b");
        item->setHidden(true);
    }
};

int main(int argc, char **argv)
{
    QApplication a(argc, argv);
    widget w;
    w.show();
    return a.exec();
}
