Developer Documentation
texturePropertiesWidget Class Reference

#include <Plugin-TextureControl/Dialogs/textureProperties.hh>

Inheritance diagram for texturePropertiesWidget:

Signals

void applyProperties (TextureData *_texData, QString _textureName, int _id)
 
void getCoordinates1D (QString _textureName, int _id, std::vector< double > &_x)
 

Public Member Functions

 texturePropertiesWidget (QWidget *parent=0)
 
void show (TextureData *_texData, int _id, QString _name="")
 

Private Slots

void textureAboutToChange (QTreeWidgetItem *_item, int _column)
 
void textureChanged (QTreeWidgetItem *_item, int _column)
 
void slotButtonBoxClicked (QAbstractButton *_button)
 
void slotPropertiesChanged (double _value=0.0)
 
void slotChangeImage ()
 

Private Attributes

bool propChanged_
 
QTreeWidgetItem * curItem_
 
QString currentImage_
 
QImage image_
 
TextureDatatexData_
 
QString textureName_
 
int id_
 
QChartsPlotplot_
 

Detailed Description

Widget for setting different properties of textures

Definition at line 55 of file textureProperties.hh.

Constructor & Destructor Documentation

◆ texturePropertiesWidget()

texturePropertiesWidget::texturePropertiesWidget ( QWidget *  parent = 0)
explicit

Definition at line 58 of file textureProperties.cc.

Member Function Documentation

◆ show()

void texturePropertiesWidget::show ( TextureData _texData,
int  _id,
QString  _name = "" 
)

Definition at line 92 of file textureProperties.cc.

◆ slotButtonBoxClicked

void texturePropertiesWidget::slotButtonBoxClicked ( QAbstractButton *  _button)
privateslot

Definition at line 376 of file textureProperties.cc.

◆ slotChangeImage

void texturePropertiesWidget::slotChangeImage ( )
privateslot

Definition at line 343 of file textureProperties.cc.

◆ slotPropertiesChanged

void texturePropertiesWidget::slotPropertiesChanged ( double  _value = 0.0)
privateslot

Definition at line 447 of file textureProperties.cc.

◆ textureAboutToChange

void texturePropertiesWidget::textureAboutToChange ( QTreeWidgetItem *  _item,
int  _column 
)
privateslot

Definition at line 161 of file textureProperties.cc.

◆ textureChanged

void texturePropertiesWidget::textureChanged ( QTreeWidgetItem *  _item,
int  _column 
)
privateslot

Definition at line 189 of file textureProperties.cc.

Member Data Documentation

◆ curItem_

QTreeWidgetItem* texturePropertiesWidget::curItem_
private

Definition at line 84 of file textureProperties.hh.

◆ currentImage_

QString texturePropertiesWidget::currentImage_
private

Definition at line 85 of file textureProperties.hh.

◆ id_

int texturePropertiesWidget::id_
private

Definition at line 90 of file textureProperties.hh.

◆ image_

QImage texturePropertiesWidget::image_
private

Definition at line 86 of file textureProperties.hh.

◆ plot_

QChartsPlot* texturePropertiesWidget::plot_
private

Definition at line 92 of file textureProperties.hh.

◆ propChanged_

bool texturePropertiesWidget::propChanged_
private

Definition at line 83 of file textureProperties.hh.

◆ texData_

TextureData* texturePropertiesWidget::texData_
private

Definition at line 88 of file textureProperties.hh.

◆ textureName_

QString texturePropertiesWidget::textureName_
private

Definition at line 89 of file textureProperties.hh.


The documentation for this class was generated from the following files: