volcamwidgets  2019 march
volcamwidgets biblioteca
volcamimgwcp.h
Ir a la documentación de este archivo.
1 
10 #ifndef VOLCAMIMGWCP_H
11 #define VOLCAMIMGWCP_H
12 
13 #include <QWidget>
14 #include <QtWidgets>
15 #include "imagenes_wc.h"
16 #include <QTableWidgetItem>
17 
18 namespace Ui {
19 class volcamimgwcp;
20 }
21 
22 class volcamimgwcp : public QWidget
23 {
24  Q_OBJECT
25 
26 public:
27  explicit volcamimgwcp(QWidget *parent = 0);
28  ~volcamimgwcp();
29 
30  QTableWidget *params_list;
31  QToolButton *default_btn;
32 
33  ImgsWC_params getImgwcp() const;
34  void setImgwcp(const ImgsWC_params &value);
35 
36  bool getParams_editable() const;
37  void setParams_editable(bool value);
38 
39 private:
40  Ui::volcamimgwcp *ui;
41 
42  ImgsWC_params imgwcp;
43  bool params_editable;
44 
45 public slots:
46  void setDefaultValues();
47  void table_itemChanged(QTableWidgetItem* item);
48  void refreshTable();
49 
50 signals:
51  void apply_changes(ImgsWC_params imgwcp_);
52  void logText(QString);
53 };
54 
55 #endif // VOLCAMIMGWCP_H
Definition: volcamimgwcp.h:22
void setParams_editable(bool value)
Definition: volcamimgwcp.cpp:56
Definition: measuresmap.h:20
void apply_changes(ImgsWC_params imgwcp_)
~volcamimgwcp()
Definition: volcamimgwcp.cpp:33
ImgsWC_params getImgwcp() const
Definition: volcamimgwcp.cpp:37
QTableWidget * params_list
Definition: volcamimgwcp.h:30
void refreshTable()
Definition: volcamimgwcp.cpp:89
QToolButton * default_btn
Definition: volcamimgwcp.h:31
volcamimgwcp(QWidget *parent=0)
Definition: volcamimgwcp.cpp:4
void table_itemChanged(QTableWidgetItem *item)
Definition: volcamimgwcp.cpp:74
void logText(QString)
void setImgwcp(const ImgsWC_params &value)
Definition: volcamimgwcp.cpp:42
bool getParams_editable() const
Definition: volcamimgwcp.cpp:51
void setDefaultValues()
Definition: volcamimgwcp.cpp:68