/**********************************************************************

	--- Qt Architect generated file ---

	File: PropertyDlg.h
	Last generated: Mon Feb 8 16:52:10 1999

	DO NOT EDIT!!!  This file will be automatically
	regenerated by qtarch.  All changes will be lost.

 *********************************************************************/

#ifndef PropertyDlg_included
#define PropertyDlg_included

#include <qdialog.h>
#include <qcheckbox.h>
#include "fileinfo.h"
#include <qlabel.h>

class PropertyDlg : public QDialog
{
	Q_OBJECT;

public:

    PropertyDlg
    (
	FileInfo *fi,
        QWidget* parent = NULL,
        const char* name = NULL
    );

    virtual ~PropertyDlg();

    bool isChanged() { return Changed;}
    int permissions();

protected slots:
	void changed() { Changed = TRUE;}
	void contentToggled();

private:
	bool	Changed;
	QCheckBox* dlgedit_CheckRO;
	QCheckBox* dlgedit_CheckWO;
	QCheckBox* dlgedit_CheckXO;
	QCheckBox* dlgedit_CheckRG;
	QCheckBox* dlgedit_CheckWG;
	QCheckBox* dlgedit_CheckXG;
	QCheckBox* dlgedit_CheckRW;
	QCheckBox* dlgedit_CheckWW;
	QCheckBox* dlgedit_CheckXW;
	QPushButton*	dlgedit_Content;
	FileInfo*	Info;
	QLabel*		dlgedit_FileSize;
};

#endif // PropertyDlg_included
