Sophie

Sophie

distrib > Mandriva > 2011.0 > i586 > media > contrib-release-debug > by-pkgid > 762165ef07690bb9a218ccacf332a7fd > files > 7

birt-debug-1.2.2-4mdv2011.0.i586.rpm

#ifndef _COMMANDSWIDGET_H
#define _COMMANDSWIDGET_H

#include <qhbox.h>
#include <qstring.h>

class CommandsWidget : public QHBox
{
	Q_OBJECT
	
	public:
		CommandsWidget ( QWidget * parent = NULL, const char * name = NULL, WFlags flags = 0 );

	signals:
		void Quit ( );
		void Go ( );
		void Help ( );
		
	public slots:
		void NewOutputDir ( const QString & );
		void FileSelectionChanged ( unsigned int );
		
	private:
		QWidget * m_help, * m_quit, * m_go;
		unsigned int m_filesSelected;
		bool m_outputDirValid;

		bool IsDirectory ( const QString & dir );
		void UpdateGoButton ( );
};

#endif