Isis 3.0 Object Programmers' Reference
Home
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
SaveAsDialog.h
1
#ifndef SaveAsDialog_h
2
#define SaveAsDialog_h
3
22
#include <QCheckBox>
23
#include <QRadioButton>
24
#include "FileDialog.h"
25
26
namespace
Isis {
27
46
class
SaveAsDialog
:
public
FileDialog
{
47
Q_OBJECT
48
public
:
49
SaveAsDialog
(QString pTitle,
QStringList
&pFilterList, QDir &pDir,
QWidget
*pParent = 0);
50
enum
saveAsType {FullImage, ExportAsIs, ExportFullRes};
51
int
getSaveAsType
();
52
53
public
slots:
54
void
setFullImage
(
bool
);
55
void
setAsIs
(
bool
);
56
void
setFullResolution
(
bool
);
57
58
private
:
59
QDir &
p_dir
;
60
QRadioButton *
p_fullImage
;
61
QRadioButton *
p_exportAsIs
;
62
QRadioButton *
p_exportFullRes
;
63
saveAsType
p_saveAsType
;
64
};
65
};
66
67
#endif