Source Code (Use browser search to find items of interest.)
Class Index
kdelibs'KFileBookmark (./kdelibs/kfile/kfilebookmark.h:33)
class KFileBookmark
{
public:
enum { URL, Folder };
KFileBookmark();
KFileBookmark( const QString& _text, const QString& _url );
void clear();
void setText( const QString& _text ) { text = _text; }
void setURL( const QString& _url ) { url = _url; }
void setType( int _type ) { type = _type; }
const QString getText() { return text; }
const QString getURL() { return url; }
int getType() { return type; }
QList<KFileBookmark> &getChildren() { return children; }
private:
QString text;
QString url;
int type;
QList<KFileBookmark> children;
private:
class KFileBookmarkPrivate;
KFileBookmarkPrivate *d;
};
kdelibs'KFileBookmark::KFileBookmark() (./kdelibs/kfile/kfilebookmark.cpp:37)
KFileBookmark::KFileBookmark()
{
children.setAutoDelete( true );
type = URL;
}
kdelibs'KFileBookmark::KFileBookmark() (./kdelibs/kfile/kfilebookmark.cpp:43)
KFileBookmark::KFileBookmark( const QString& _text, const QString& _url )
{
children.setAutoDelete( true );
text = _text;
url = _url;
type = URL;
}
kdelibs'KFileBookmark::clear() (./kdelibs/kfile/kfilebookmark.cpp:51)
void KFileBookmark::clear()
{
KFileBookmark *bm;
for ( bm = getChildren().first(); bm != NULL; bm = getChildren().next() )
{
bm->clear();
}
children.clear();
}
//-----------------------------------------------------------------------------