OSCAR-code/exportcsv.h

48 lines
882 B
C
Raw Normal View History

/*
ExportCSV module header
Copyright (c)2011 Mark Watkins <jedimark@users.sourceforge.net>
License: GPL
*/
2011-11-14 14:10:46 +00:00
#ifndef EXPORTCSV_H
#define EXPORTCSV_H
#include <QDateEdit>
2011-11-14 14:10:46 +00:00
#include <QDialog>
namespace Ui {
class ExportCSV;
}
/*! \class ExportCSV
\brief Dialog for exporting SleepLib data in CSV Format
This module still needs a lot of work
*/
2011-11-14 14:10:46 +00:00
class ExportCSV : public QDialog
{
Q_OBJECT
public:
explicit ExportCSV(QWidget *parent = 0);
~ExportCSV();
private slots:
void on_filenameBrowseButton_clicked();
void on_quickRangeCombo_activated(const QString &arg1);
void on_exportButton_clicked();
void startDate_currentPageChanged(int year, int month);
void endDate_currentPageChanged(int year, int month);
2011-11-14 14:10:46 +00:00
private:
void UpdateCalendarDay(QDateEdit * dateedit,QDate date);
2011-11-14 14:10:46 +00:00
Ui::ExportCSV *ui;
};
#endif // EXPORTCSV_H