OpenMW
Signals | Public Member Functions | Private Slots | Private Attributes
CSVFilter::EditWidget Class Reference

#include <editwidget.hpp>

List of all members.

Signals

void filterChanged (boost::shared_ptr< CSMFilter::Node > filter)

Public Member Functions

 EditWidget (CSMWorld::Data &data, QWidget *parent=0)

Private Slots

void textChanged (const QString &text)
void filterDataChanged (const QModelIndex &topLeft, const QModelIndex &bottomRight)
void filterRowsRemoved (const QModelIndex &parent, int start, int end)
void filterRowsInserted (const QModelIndex &parent, int start, int end)

Private Attributes

CSMFilter::Parser mParser
QPalette mPalette

Constructor & Destructor Documentation

CSVFilter::EditWidget::EditWidget ( CSMWorld::Data data,
QWidget *  parent = 0 
)

Member Function Documentation

void CSVFilter::EditWidget::filterChanged ( boost::shared_ptr< CSMFilter::Node filter) [signal]
void CSVFilter::EditWidget::filterDataChanged ( const QModelIndex &  topLeft,
const QModelIndex &  bottomRight 
) [private, slot]
void CSVFilter::EditWidget::filterRowsInserted ( const QModelIndex &  parent,
int  start,
int  end 
) [private, slot]
void CSVFilter::EditWidget::filterRowsRemoved ( const QModelIndex &  parent,
int  start,
int  end 
) [private, slot]
void CSVFilter::EditWidget::textChanged ( const QString &  text) [private, slot]
Todo:
improve error reporting; mark only the faulty part

Member Data Documentation

QPalette CSVFilter::EditWidget::mPalette [private]

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