CycloBranch
cImageWindowImportDialog.h
Go to the documentation of this file.
1
7#ifndef _CIMAGEWINDOWIMPORTDIALOG_H
8#define _CIMAGEWINDOWIMPORTDIALOG_H
9
10#include <QDialog>
11#include <QDesktopServices>
12#include <QUrl>
13#include <QKeyEvent>
14#include <QDialogButtonBox>
15#include <QTabWidget>
16#include <QVBoxLayout>
17#include <QMessageBox>
18
19
22
23
27class cImageWindowImportDialog : public QDialog
28{
29 Q_OBJECT
30
31public:
32
33
38 explicit cImageWindowImportDialog(QWidget *parent = 0);
39
40
46 void setFormValues(QString& lastdirmicroscopyimage, int numberoflayers);
47
48
57 int getFormValues(int& startfromindex, QStringList& tiffilenames, int& navigationindex, QString& liffilename);
58
59
64
65
66protected:
67
68
73 //void keyPressEvent(QKeyEvent *event);
74
75
76private:
77
78 cImageWindowTabElectron* tabelectron;
79 cImageWindowTabOptical* taboptical;
80
81 QTabWidget *tabwidget;
82 QDialogButtonBox *buttonbox;
83
84 QVBoxLayout *mainlayout;
85
86
87public slots:
88
92 void accept();
93
94};
95
96
97#endif
98
const int numberoflayers
The number of layers.
Definition: cImageWindowWidget.h:21
Import dialog in image window.
Definition: cImageWindowImportDialog.h:28
void setFormValues(QString &lastdirmicroscopyimage, int numberoflayers)
Initialize values in the form.
Definition: cImageWindowImportDialog.cpp:34
~cImageWindowImportDialog()
The destructor.
Definition: cImageWindowImportDialog.cpp:62
int getFormValues(int &startfromindex, QStringList &tiffilenames, int &navigationindex, QString &liffilename)
Get the values from the form.
Definition: cImageWindowImportDialog.cpp:40
void accept()
Override the accept slot.
Definition: cImageWindowImportDialog.cpp:86
cImageWindowImportDialog(QWidget *parent=0)
The constructor.
Definition: cImageWindowImportDialog.cpp:8
The class representing a tab used to import images from electron microscopy.
Definition: cImageWindowTabElectron.h:26
The class representing a tab used to import images from light microscopy.
Definition: cImageWindowTabOptical.h:355