Файл примера xbelreader.h xml/streambookmarks/xbelreader.h
#ifndef XBELREADER_H
#define XBELREADER_H
#include <QIcon>
#include <QXmlStreamReader>
class QTreeWidget;
class QTreeWidgetItem;
class XbelReader : public QXmlStreamReader
{
public:
XbelReader(QTreeWidget *treeWidget);
bool read(QIODevice *device);
private:
void readUnknownElement();
void readXBEL();
void readTitle(QTreeWidgetItem *item);
void readSeparator(QTreeWidgetItem *item);
void readFolder(QTreeWidgetItem *item);
void readBookmark(QTreeWidgetItem *item);
QTreeWidgetItem *createChildItem(QTreeWidgetItem *item);
QTreeWidget *treeWidget;
QIcon folderIcon;
QIcon bookmarkIcon;
};
#endif
Copyright © 2009 Nokia Corporation and/or its subsidiary(-ies) |
Торговые марки |
Qt 4.5.3 |
|