dolphin/kfind/kfwin.h
Mario Weilguni eaa944921a Mario: a LOT of changes
svn path=/trunk/kdebase/kfind/; revision=6919
1998-04-21 19:59:46 +00:00

72 lines
1.2 KiB
C++

/***********************************************************************
*
* Kfwin.h
*
***********************************************************************/
#ifndef KFWIN_H
#define KFWIN_H
#include <qwidget.h>
#include <qdialog.h>
class QListBox;
class QLabel;
class QDialog;
class QGroupBox;
class QCheckBox;
class QString;
class QLineEdit;
class QFileInfo;
class KfArchiver;
class KfindWindow: public QWidget
{
Q_OBJECT
public:
KfindWindow( QWidget * parent = 0, const char * name = 0 );
virtual ~KfindWindow();
virtual void timerEvent(QTimerEvent *);
void updateResults(const char * );
void beginSearch();
void appendResult(const char *);
int numItems();
void doneSearch();
void clearList();
void copySelection();
public slots:
void selectAll();
void unselectAll();
void invertSelection();
private slots:
void highlighted();
void deleteFiles();
void fileProperties();
void openFolder();
void saveResults();
void changeItem(const char*);
void addToArchive();
void openBinding();
protected:
void resizeEvent( QResizeEvent * );
signals:
void resultSelected(bool);
void statusChanged(const char *);
private:
QListBox * lbx;
void execAddToArchive(KfArchiver *arch,QString filename);
};
#endif