You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tdewebdev/quanta/treeviews/uploadtreefolder.h

58 lines
1.7 KiB

/***************************************************************************
uploadtreefolder.h - description
-------------------
begin : Sun Aug 25 2002
copyright : (C) 2002 by Andras Mantia <amantia@kde.org>
***************************************************************************/
/***************************************************************************
* *
* This program is free software; you can redistribute it and/or modify *
* it under the terms of the GNU General Public License as published by *
* the Free Software Foundation; version 2 of the License. *
* *
***************************************************************************/
#ifndef UPLOADTREEFOLDER_H
#define UPLOADTREEFOLDER_H
#include <tqfile.h>
#include <tqfileinfo.h>
#include <tqstring.h>
#include <tqstringlist.h>
#include <tdelistview.h>
#include <kurl.h>
/**
*@author Andras Mantia
*/
class KURL;
class UploadTreeFolder : public TDEListViewItem {
public:
UploadTreeFolder( const KURL &a_url, TQListView * parent, const char * name);
UploadTreeFolder( const KURL &a_url, UploadTreeFolder * parent, const char * name );
virtual ~UploadTreeFolder();
/** used for sorting */
virtual TQString key ( int column, bool ascending ) const;
TQString fullName();
KURL url() {return m_url;}
virtual void setOpen( bool );
void setup();
void setWhichPixmap(const TQString& pixmap );
public:
UploadTreeFolder * parentFolder;
KURL m_url;
public slots: // Public slots
void reloadList();
};
#endif