CycloBranch
cImageWindowTabElectron.h
Go to the documentation of this file.
1
7#ifndef _CIMAGEWINDOWTABELECTRON_H
8#define _CIMAGEWINDOWTABELECTRON_H
9
10#include <QWidget>
11#include <QGridLayout>
12#include <QHBoxLayout>
13#include <QVBoxLayout>
14#include <QLabel>
15#include <QLineEdit>
16#include <QPushButton>
17#include <QListWidget>
18#include <QComboBox>
19#include <QFileDialog>
20
21
25class cImageWindowTabElectron : public QWidget
26{
27 Q_OBJECT
28
29public:
30
31
36 explicit cImageWindowTabElectron(QWidget *parent = 0);
37
38
44 void setFormValues(QString& lastdirmicroscopyimage, int numberoflayers);
45
46
52 void getFormValues(int& index, QStringList& filenames);
53
54
59
60
61private:
62
63 QString* lastdirmicroscopyimage;
64
65 QGridLayout* gridlayout;
66
67 QLabel* labelstartfrom;
68 QComboBox* comboboxstartfrom;
69
70 QLabel* labelfilenames;
71 QListWidget* listwidgetfilenames;
72 QPushButton* buttonfilenames;
73 QStringList imagenames;
74
75
76private slots:
77
78 void browseButtonReleased();
79
80};
81
82
83#endif
84
const int numberoflayers
The number of layers.
Definition: cImageWindowWidget.h:21
The class representing a tab used to import images from electron microscopy.
Definition: cImageWindowTabElectron.h:26
void setFormValues(QString &lastdirmicroscopyimage, int numberoflayers)
Initialize values in the form.
Definition: cImageWindowTabElectron.cpp:31
cImageWindowTabElectron(QWidget *parent=0)
The constructor.
Definition: cImageWindowTabElectron.cpp:4
void getFormValues(int &index, QStringList &filenames)
Get the values from the form.
Definition: cImageWindowTabElectron.cpp:47
~cImageWindowTabElectron()
The destructor.
Definition: cImageWindowTabElectron.cpp:53