#include <DataSetTableHorizontalHeader.h>
te::qt::widgets::DataSetTableHorizontalHeader::DataSetTableHorizontalHeader |
( |
DataSetTableView * |
view | ) |
|
void te::qt::widgets::DataSetTableHorizontalHeader::dragEnterEvent |
( |
QDragEnterEvent * |
e | ) |
|
|
protected |
Handles the drag enter event.
- Parameters
-
void te::qt::widgets::DataSetTableHorizontalHeader::dragMoveEvent |
( |
QDragMoveEvent * |
e | ) |
|
|
protected |
Handles the drag move event.
- Parameters
-
void te::qt::widgets::DataSetTableHorizontalHeader::dropEvent |
( |
QDropEvent * |
e | ) |
|
|
protected |
Handles the drop Event.
- Parameters
-
bool te::qt::widgets::DataSetTableHorizontalHeader::getAcceptDrop |
( |
| ) |
|
Gets accept drop flag.
- Returns
- True: accept drop. False: not accept drop.
It gets the layer data source.
- Parameters
-
layer | The layer from which we obtain the source. |
bool te::qt::widgets::DataSetTableHorizontalHeader::getDragDrop |
( |
| ) |
|
Gets the drag drop flag.
- Returns
- True: is drag drop. False: not is drag drop.
void te::qt::widgets::DataSetTableHorizontalHeader::linkTable |
( |
std::string |
firstFieldName, |
|
|
std::string |
secondFieldName |
|
) |
| |
|
signal |
Signal emitted when the drop event runs.
- Parameters
-
firstFieldName | Field name from first table. |
secondFieldName | Field name from the secont table. |
void te::qt::widgets::DataSetTableHorizontalHeader::linkTable |
( |
const LinkTableInfo & |
firstInfo, |
|
|
const LinkTableInfo & |
secondInfo |
|
) |
| |
|
signal |
Signal emitted when the drop event runs.
- Parameters
-
firstInfo | Link information from the first table. |
secondInfo | Link information from the second table. |
void te::qt::widgets::DataSetTableHorizontalHeader::mousePressEvent |
( |
QMouseEvent * |
e | ) |
|
|
protected |
Handles the mouse pres event e initiates the drag and drop if the flag is active.
- Parameters
-
void te::qt::widgets::DataSetTableHorizontalHeader::setAcceptDrop |
( |
bool |
b | ) |
|
Sets accept drop.
- Parameters
-
b | True: accept drop. False: not accept drop. |
void te::qt::widgets::DataSetTableHorizontalHeader::setDataSet |
( |
te::da::DataSet * |
dset | ) |
|
Sets the data set to get drag and drop information.
- Parameters
-
layer | Pointer to the layer to be presented. |
void te::qt::widgets::DataSetTableHorizontalHeader::setDragDrop |
( |
bool |
b | ) |
|
Sets the drag drop.
- Parameters
-
b | True: does the drag drop. False: do not drag drop. |
Sets the layer to get drag and drop information.
- Parameters
-
layer | Pointer to the layer to be presented. |
bool te::qt::widgets::DataSetTableHorizontalHeader::m_acceptDrop |
|
protected |
std::string te::qt::widgets::DataSetTableHorizontalHeader::m_connInfo |
|
protected |
bool te::qt::widgets::DataSetTableHorizontalHeader::m_doDragDrop |
|
protected |
LinkTableInfo te::qt::widgets::DataSetTableHorizontalHeader::m_firstLinkInfo |
|
protected |
LinkTableInfo te::qt::widgets::DataSetTableHorizontalHeader::m_secondLinkInfo |
|
protected |
The documentation for this class was generated from the following file: