tlp::SpreadTable
tlp::SpreadTable
Section: Tulip Plugins Library (3) Updated: 19 Jul 2010 Local index
Up
NAME
tlp::SpreadTable -
SYNOPSIS
#include <SpreadTable.h>
Public Types
enum View { NodesView, EdgesView }
enum { InsertAfter, InsertBefore }
enum { FindInFormula, FindInDisplayText }
enum { EditorRole = 32 }
enum { TextLineEditor = 0, DateEditor, TimeEditor, IntegerEditor, DecimalEditor }
enum { ImageType }
Public Slots
void selectAll ()
===================================================================
void selectCurrentRow ()
void selectCurrentColumn ()
void userChangedItemDataSlot (int, int, QString &, QString &)
===================================================================
void verticalScroll (int)
void redrawView ()
Signals
void userChangedItemDataSignal (int, int, QString &, QString &)
void modified ()
void mouseReleasedSignal (SpreadTable *, QTableWidgetItem *)
Public Member Functions
SpreadTable (QWidget *=0)
void setView (View view)
void setGraph (Graph *graph)
===================================================================
void addRow (unsigned int id)
void delRow (unsigned int id)
void newSheet (int=10, int=10)
bool writeSheet (const QString &)
bool readSheet (const QString &)
QString getItemText (int, int, int=Qt::DisplayRole) const
===================================================================
QString getCurrentItemText (int=Qt::DisplayRole) const
QString getItemsText (const QTableWidgetSelectionRange &, int=Qt::DisplayRole) const
bool setItemText (int, int, const QString &)
QByteArray getItemInByteArray (int, int) const
QByteArray getItemsInByteArray (const QTableWidgetSelectionRange &) const
int getItemEditor (int, int) const
bool setItemEditor (int, int, int)
QString getCurrentItemLocation () const
QFont getItemFont (int, int) const
void setItemFont (int, int, const QFont &)
int getItemAlignment (int, int) const
void setItemAlignment (int, int, int)
QBrush getItemBackground (int, int) const
void setItemBackground (int, int, const QBrush &)
QBrush getItemForeground (int, int) const
void setItemForeground (int, int, const QBrush &)
void findNext (QString &, Qt::CaseSensitivity, int)
===================================================================
void findPrevious (QString &, Qt::CaseSensitivity, int)
void sort (SpreadTableSort)
===================================================================
void insertRows (int, int)
===================================================================
void insertColumns (int, int)
void deleteContents (const QTableWidgetSelectionRange &)
===================================================================
void deleteEntireRows (int, int)
void deleteEntireColumns (int, int)
void cut (QMimeData &)
===================================================================
void copy (QMimeData &)
bool paste (const QMimeData &, int, int)
QUndoStack * getUndoStack () const
===================================================================
QTableWidgetSelectionRange getSelectedRange ()
void paintEvent (QPaintEvent *)
void mousePressEvent (QMouseEvent *)
void mouseReleaseEvent (QMouseEvent *)
Static Public Member Functions
static void encodePosition (QString &, int)
===================================================================
static void encodePosition (QString &, int, int)
static void encodeRange (QString &, QTableWidgetSelectionRange)
static bool decodePosition (QString, int &, int &)
static bool decodeRange (QString, QTableWidgetSelectionRange &)
Member Enumeration Documentation
anonymous enum
Enumerator:
- InsertAfter
-
- InsertBefore
-
anonymous enum
Enumerator:
- FindInFormula
-
- FindInDisplayText
-
anonymous enum
Enumerator:
- EditorRole
-
anonymous enum
Enumerator:
- TextLineEditor
-
- DateEditor
-
- TimeEditor
-
- IntegerEditor
-
- DecimalEditor
-
anonymous enum
Enumerator:
- ImageType
-
enum tlp::SpreadTable::View
Enumerator:
- NodesView
-
- EdgesView
-
Constructor & Destructor Documentation
tlp::SpreadTable::SpreadTable (QWidget * parent = 0)
Member Function Documentation
void tlp::SpreadTable::addRow (unsigned int id)
void tlp::SpreadTable::copy (QMimeData & mimeData)
void tlp::SpreadTable::cut (QMimeData & mimeData)
===================================================================
bool tlp::SpreadTable::decodePosition (QString text, int & row, int & column) [static]
bool tlp::SpreadTable::decodeRange (QString text, QTableWidgetSelectionRange & range) [static]
void tlp::SpreadTable::deleteContents (const QTableWidgetSelectionRange & range)
===================================================================
void tlp::SpreadTable::deleteEntireColumns (int position, int amount)
void tlp::SpreadTable::deleteEntireRows (int position, int amount)
void tlp::SpreadTable::delRow (unsigned int id)
void tlp::SpreadTable::encodePosition (QString & text, int row, int column) [static]
void tlp::SpreadTable::encodePosition (QString & text, int column) [static]
===================================================================
void tlp::SpreadTable::encodeRange (QString & text, QTableWidgetSelectionRange range) [static]
void tlp::SpreadTable::findNext (QString & text, Qt::CaseSensitivity cs, int findIn)
===================================================================
void tlp::SpreadTable::findPrevious (QString & text, Qt::CaseSensitivity cs, int findIn)
QString tlp::SpreadTable::getCurrentItemLocation () const
QString tlp::SpreadTable::getCurrentItemText (int role = Qt::DisplayRole) const
int tlp::SpreadTable::getItemAlignment (int row, int column) const
QBrush tlp::SpreadTable::getItemBackground (int row, int column) const
int tlp::SpreadTable::getItemEditor (int row, int column) const
QFont tlp::SpreadTable::getItemFont (int row, int column) const
QBrush tlp::SpreadTable::getItemForeground (int row, int column) const
QByteArray tlp::SpreadTable::getItemInByteArray (int row, int column) const
QByteArray tlp::SpreadTable::getItemsInByteArray (const QTableWidgetSelectionRange & range) const
QString tlp::SpreadTable::getItemsText (const QTableWidgetSelectionRange & range, int role = Qt::DisplayRole) const
QString tlp::SpreadTable::getItemText (int row, int column, int role = Qt::DisplayRole) const
===================================================================
QTableWidgetSelectionRange tlp::SpreadTable::getSelectedRange ()
QUndoStack * tlp::SpreadTable::getUndoStack () const
===================================================================
void tlp::SpreadTable::insertColumns (int position, int amount)
void tlp::SpreadTable::insertRows (int position, int amount)
===================================================================
void tlp::SpreadTable::modified () [signal]
void tlp::SpreadTable::mousePressEvent (QMouseEvent * event)
void tlp::SpreadTable::mouseReleasedSignal (SpreadTable *, QTableWidgetItem *) [signal]
void tlp::SpreadTable::mouseReleaseEvent (QMouseEvent * event)
void tlp::SpreadTable::newSheet (int rowCount = 10, int columnCount = 10)
void tlp::SpreadTable::paintEvent (QPaintEvent * event)
bool tlp::SpreadTable::paste (const QMimeData & mimeData, int row, int column)
bool tlp::SpreadTable::readSheet (const QString & fileName)
void tlp::SpreadTable::redrawView () [slot]
void tlp::SpreadTable::selectAll () [slot]
===================================================================
void tlp::SpreadTable::selectCurrentColumn () [slot]
void tlp::SpreadTable::selectCurrentRow () [slot]
void tlp::SpreadTable::setGraph (Graph * graph)
===================================================================
void tlp::SpreadTable::setItemAlignment (int row, int column, int alignment)
void tlp::SpreadTable::setItemBackground (int row, int column, const QBrush & brush)
bool tlp::SpreadTable::setItemEditor (int row, int column, int editor)
void tlp::SpreadTable::setItemFont (int row, int column, const QFont & font)
void tlp::SpreadTable::setItemForeground (int row, int column, const QBrush & brush)
bool tlp::SpreadTable::setItemText (int row, int column, const QString & text)
void tlp::SpreadTable::setView (View view)
void tlp::SpreadTable::sort (SpreadTableSort tableSort)
===================================================================
void tlp::SpreadTable::userChangedItemDataSignal (int, int, QString &, QString &) [signal]
void tlp::SpreadTable::userChangedItemDataSlot (int row, int column, QString & oldData, QString & newData) [slot]
===================================================================
void tlp::SpreadTable::verticalScroll (int id) [slot]
bool tlp::SpreadTable::writeSheet (const QString & fileName)
Author
Generated automatically by Doxygen for Tulip Plugins Library from the source code.
Index
- NAME
-
- SYNOPSIS
-
- Public Types
-
- Public Slots
-
- Signals
-
- Public Member Functions
-
- Static Public Member Functions
-
- Member Enumeration Documentation
-
- anonymous enum
-
- anonymous enum
-
- anonymous enum
-
- anonymous enum
-
- anonymous enum
-
- enum tlp::SpreadTable::View
-
- Constructor & Destructor Documentation
-
- tlp::SpreadTable::SpreadTable (QWidget * parent = 0)
-
- Member Function Documentation
-
- void tlp::SpreadTable::addRow (unsigned int id)
-
- void tlp::SpreadTable::copy (QMimeData & mimeData)
-
- void tlp::SpreadTable::cut (QMimeData & mimeData)
-
- bool tlp::SpreadTable::decodePosition (QString text, int & row, int & column) [static]
-
- bool tlp::SpreadTable::decodeRange (QString text, QTableWidgetSelectionRange & range) [static]
-
- void tlp::SpreadTable::deleteContents (const QTableWidgetSelectionRange & range)
-
- void tlp::SpreadTable::deleteEntireColumns (int position, int amount)
-
- void tlp::SpreadTable::deleteEntireRows (int position, int amount)
-
- void tlp::SpreadTable::delRow (unsigned int id)
-
- void tlp::SpreadTable::encodePosition (QString & text, int row, int column) [static]
-
- void tlp::SpreadTable::encodePosition (QString & text, int column) [static]
-
- void tlp::SpreadTable::encodeRange (QString & text, QTableWidgetSelectionRange range) [static]
-
- void tlp::SpreadTable::findNext (QString & text, Qt::CaseSensitivity cs, int findIn)
-
- void tlp::SpreadTable::findPrevious (QString & text, Qt::CaseSensitivity cs, int findIn)
-
- QString tlp::SpreadTable::getCurrentItemLocation () const
-
- QString tlp::SpreadTable::getCurrentItemText (int role = Qt::DisplayRole) const
-
- int tlp::SpreadTable::getItemAlignment (int row, int column) const
-
- QBrush tlp::SpreadTable::getItemBackground (int row, int column) const
-
- int tlp::SpreadTable::getItemEditor (int row, int column) const
-
- QFont tlp::SpreadTable::getItemFont (int row, int column) const
-
- QBrush tlp::SpreadTable::getItemForeground (int row, int column) const
-
- QByteArray tlp::SpreadTable::getItemInByteArray (int row, int column) const
-
- QByteArray tlp::SpreadTable::getItemsInByteArray (const QTableWidgetSelectionRange & range) const
-
- QString tlp::SpreadTable::getItemsText (const QTableWidgetSelectionRange & range, int role = Qt::DisplayRole) const
-
- QString tlp::SpreadTable::getItemText (int row, int column, int role = Qt::DisplayRole) const
-
- QTableWidgetSelectionRange tlp::SpreadTable::getSelectedRange ()
-
- QUndoStack * tlp::SpreadTable::getUndoStack () const
-
- void tlp::SpreadTable::insertColumns (int position, int amount)
-
- void tlp::SpreadTable::insertRows (int position, int amount)
-
- void tlp::SpreadTable::modified () [signal]
-
- void tlp::SpreadTable::mousePressEvent (QMouseEvent * event)
-
- void tlp::SpreadTable::mouseReleasedSignal (SpreadTable *, QTableWidgetItem *) [signal]
-
- void tlp::SpreadTable::mouseReleaseEvent (QMouseEvent * event)
-
- void tlp::SpreadTable::newSheet (int rowCount = 10, int columnCount = 10)
-
- void tlp::SpreadTable::paintEvent (QPaintEvent * event)
-
- bool tlp::SpreadTable::paste (const QMimeData & mimeData, int row, int column)
-
- bool tlp::SpreadTable::readSheet (const QString & fileName)
-
- void tlp::SpreadTable::redrawView () [slot]
-
- void tlp::SpreadTable::selectAll () [slot]
-
- void tlp::SpreadTable::selectCurrentColumn () [slot]
-
- void tlp::SpreadTable::selectCurrentRow () [slot]
-
- void tlp::SpreadTable::setGraph (Graph * graph)
-
- void tlp::SpreadTable::setItemAlignment (int row, int column, int alignment)
-
- void tlp::SpreadTable::setItemBackground (int row, int column, const QBrush & brush)
-
- bool tlp::SpreadTable::setItemEditor (int row, int column, int editor)
-
- void tlp::SpreadTable::setItemFont (int row, int column, const QFont & font)
-
- void tlp::SpreadTable::setItemForeground (int row, int column, const QBrush & brush)
-
- bool tlp::SpreadTable::setItemText (int row, int column, const QString & text)
-
- void tlp::SpreadTable::setView (View view)
-
- void tlp::SpreadTable::sort (SpreadTableSort tableSort)
-
- void tlp::SpreadTable::userChangedItemDataSignal (int, int, QString &, QString &) [signal]
-
- void tlp::SpreadTable::userChangedItemDataSlot (int row, int column, QString & oldData, QString & newData) [slot]
-
- void tlp::SpreadTable::verticalScroll (int id) [slot]
-
- bool tlp::SpreadTable::writeSheet (const QString & fileName)
-
- Author
-
This document was created by
man2html,
using the manual pages.
Time: 22:28:24 GMT, April 16, 2011