Provided by: tulip-doc_3.1.2-2.3ubuntu3_all bug

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 intid)
   void tlp::SpreadTable::copy (QMimeData &mimeData)
   void tlp::SpreadTable::cut (QMimeData &mimeData)
       ===================================================================

   bool tlp::SpreadTable::decodePosition (QStringtext, int &row, int &column) [static]
   bool tlp::SpreadTable::decodeRange (QStringtext, QTableWidgetSelectionRange &range) [static]
   void tlp::SpreadTable::deleteContents (const QTableWidgetSelectionRange &range)
       ===================================================================

   void tlp::SpreadTable::deleteEntireColumns (intposition, intamount)
   void tlp::SpreadTable::deleteEntireRows (intposition, intamount)
   void tlp::SpreadTable::delRow (unsigned intid)
   void tlp::SpreadTable::encodePosition (QString &text, introw, intcolumn) [static]
   void tlp::SpreadTable::encodePosition (QString &text, intcolumn) [static]
       ===================================================================

   void tlp::SpreadTable::encodeRange (QString &text, QTableWidgetSelectionRangerange) [static]
   void tlp::SpreadTable::findNext (QString &text, Qt::CaseSensitivitycs, intfindIn)
       ===================================================================

   void tlp::SpreadTable::findPrevious (QString &text, Qt::CaseSensitivitycs, intfindIn)
   QString tlp::SpreadTable::getCurrentItemLocation () const
   QString tlp::SpreadTable::getCurrentItemText (introle = Qt::DisplayRole) const
   int tlp::SpreadTable::getItemAlignment (introw, intcolumn) const
   QBrush tlp::SpreadTable::getItemBackground (introw, intcolumn) const
   int tlp::SpreadTable::getItemEditor (introw, intcolumn) const
   QFont tlp::SpreadTable::getItemFont (introw, intcolumn) const
   QBrush tlp::SpreadTable::getItemForeground (introw, intcolumn) const
   QByteArray tlp::SpreadTable::getItemInByteArray (introw, intcolumn) const
   QByteArray tlp::SpreadTable::getItemsInByteArray (const QTableWidgetSelectionRange &range)
       const
   QString tlp::SpreadTable::getItemsText (const QTableWidgetSelectionRange &range, introle =
       Qt::DisplayRole) const
   QString tlp::SpreadTable::getItemText (introw, intcolumn, introle = Qt::DisplayRole) const
       ===================================================================

   QTableWidgetSelectionRange tlp::SpreadTable::getSelectedRange ()
   QUndoStack * tlp::SpreadTable::getUndoStack () const
       ===================================================================

   void tlp::SpreadTable::insertColumns (intposition, intamount)
   void tlp::SpreadTable::insertRows (intposition, intamount)
       ===================================================================

   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 (introwCount = 10, intcolumnCount = 10)
   void tlp::SpreadTable::paintEvent (QPaintEvent *event)
   bool tlp::SpreadTable::paste (const QMimeData &mimeData, introw, intcolumn)
   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 (introw, intcolumn, intalignment)
   void tlp::SpreadTable::setItemBackground (introw, intcolumn, const QBrush &brush)
   bool tlp::SpreadTable::setItemEditor (introw, intcolumn, inteditor)
   void tlp::SpreadTable::setItemFont (introw, intcolumn, const QFont &font)
   void tlp::SpreadTable::setItemForeground (introw, intcolumn, const QBrush &brush)
   bool tlp::SpreadTable::setItemText (introw, intcolumn, const QString &text)
   void tlp::SpreadTable::setView (Viewview)
   void tlp::SpreadTable::sort (SpreadTableSorttableSort)
       ===================================================================

   void tlp::SpreadTable::userChangedItemDataSignal (int, int, QString &, QString &) [signal]
   void tlp::SpreadTable::userChangedItemDataSlot (introw, intcolumn, QString &oldData, QString
       &newData) [slot]
       ===================================================================

   void tlp::SpreadTable::verticalScroll (intid) [slot]
   bool tlp::SpreadTable::writeSheet (const QString &fileName)

Author

       Generated automatically by Doxygen for Tulip Plugins Library from the source code.