#include <qpui.h>
Public Slots | |
void | setPlotType (int) |
void | setFrameType (int) |
void | deleteOneItem () |
void | deleteSelectedItems () |
void | dropEvent (QDropEvent *event) |
Event handler called when the drag is dropped on this list view. Re-implemented from QWidget. Drop uses dragList. | |
void | dragEnterEvent (QDragEnterEvent *event) |
void | moveItemDown () |
Method that moves a selected item down within the current list view. Will move in and out of folders. | |
void | moveItemUp () |
Method that moves a selected item up within the current list view. Moves in and out of folders. | |
void | emitStatusMsg (const QString &str) |
void | plotCurrentItem () |
void | plotSelectedItems () |
void | setDefaultSelectedItems () |
void | setDefaultCurrentItem () |
virtual void | rightButtonPressEvent (Q_LIST_VIEW_ITEM *, const QPoint &, int) |
void | renameSelectedItem () |
Method that renames a selected item within the current list view. Launches dialog using QguListView::reNameItem(). | |
void | setPageLayout (QpPageItem *pageItem) |
void | refreshWLitems () |
void | updateOnSelection () |
void | makeTraceItem () |
void | makeSpectrumItem () |
void | makeConstXTraceItem () |
void | makeConstYTraceItem () |
void | makeEventItem () |
void | makePanelItem () |
void | makeTSFrameItem () |
void | makeXYFrameItem () |
void | makePageItem () |
void | linkPlots () |
void | unlinkPlots () |
void | makeVector_RXYZ_Item () |
void | makeVector_XYZ_Item () |
void | makeVector_R_TP_Item () |
void | makeVector_R_LP_Item () |
void | makeVector_R_XYZ_Item () |
void | makeVector_R_X_Y_Z_Item () |
void | makeVector_X_Y_Z_Item () |
void | makeVector_R_T_P_Item () |
void | makeVector_R_L_P_Item () |
void | makeC1234_Item () |
void | makeC1_2_3_4_Item () |
void | make2Panel_Item () |
void | make3Panel_Item () |
void | make4Panel_Item () |
Signals | |
void | selectionModified () |
void | status_msg (const QString &) |
void | pageLayoutChanged (QpPageItem *) |
Public Member Functions | |
QpListView (QWidget *parent, QpWindow *window, const char *name=0) | |
~QpListView () | |
void | setPageOption (int option, int iChoice=0, float fChoice=0.0, QString sChoice="", bool bChoice=false, QColor cChoice=QColor(0, 0, 0)) |
void | setFrameOption (int option, int iChoice=0, float fChoice=0.0, QString sChoice="", bool bChoice=false, QColor cChoice=QColor(0, 0, 0)) |
void | setTraceOption (int option, int iChoice=0, float fChoice=0.0, QString sChoice="", bool bChoice=false, QColor cChoice=QColor(0, 0, 0)) |
void | setEventOption (int option, int iChoice=0, float fChoice=0.0, QString sChoice="", bool bChoice=false, QColor cChoice=QColor(0, 0, 0)) |
void | setSpectrumOption (int option, int iChoice=0, float fChoice=0.0, QString sChoice="", bool bChoice=false, QColor cChoice=QColor(0, 0, 0)) |
void | setLegendOption (int option, int iChoice=0, float fChoice=0.0, QString sChoice="", bool bChoice=false, QColor cChoice=QColor(0, 0, 0)) |
void | setAxisOption (int option, int axis=T_AXIS, int iChoice=0, float fChoice=0.0, QString sChoice="", bool bChoice=false, QColor cChoice=QColor(0, 0, 0)) |
void | setPlotOption (int option, bool bChoice=false) |
QString | nextFrameName () |
QString | nextPanelName () |
QpListItem * | lastChild () const |
QpListItem * | getDropTarget (QpListItem *dropAt, const string type) |
void | insertDragItem (QguListItem *dropAt, QguListItem *item) |
Method that inserts an item within the current list at dropAt. Used for drag and drop. | |
void | insertEntries (QguListItem *dropAt, QguListItem *item) |
Method that inserts a new item at target dropAt in the current list view. Item takes WLcontext as its name. | |
QpListItem * | makePlotItem (QpListItem *target, QString obj_name) |
QpPlotItem * | makePlot (QpListItem *target, QpItemType plotType, QpFrameType frameType=QP_TS, QString WL="") |
QpFrameItem * | makeXYFrame (QpPageItem *pageItem) |
QpFrameItem * | makeTSFrame (QpPageItem *pageItem) |
QpPageItem * | makePage () |
QpPanelItem * | makePanel (QpFrameItem *frameItem) |
QpTraceItem * | makeTrace (QpPanelItem *panelItem, QString WL) |
QpTraceItem * | makeConstXTrace (QpPanelItem *panelItem, QString WL) |
QpTraceItem * | makeConstYTrace (QpPanelItem *panelItem, QString WL) |
QpSpectrumItem * | makeSpectrum (QpPanelItem *panelItem, QString WL) |
QpEventItem * | makeEvent (QpPanelItem *panelItem) |
void | makeMultiTraceItem (vector< int > &nTraces, vector< QpTraceItem * > &stack) |
void | plot () |
bool | reNameItem (QpListItem *item) |
void | selectAll () |
Method that selects all the items within the current list view and puts them on localList. | |
void | setSelectedList (QguListItem *item) |
Method that sets the selected list (localList) to contain item and all its descendents. | |
void | makeEmptyItem (QpItemType type) |
bool | findPItem (QpListItem *item) |
void | deleteItem (QpListItem *item) |
void | selectSomething () |
void | removeLink (QpPlotItem *plot_item) |
void | linkTraceItems (vector< QpTraceItem * > stack, bool onceOnly) |
void | raisePlotWindow () |
Public Attributes | |
QTabWidget * | tabWidget |
vector< QpPageItem * > | _plot_page_list |
QpTabType | I_LastTab |
bool | isLink |
int | LinkNumber |
Protected Member Functions | |
virtual void | contentsMouseReleaseEvent (QMouseEvent *event) |
Method that processes the mouse up event. It has been re-implemented from QListView. | |
virtual void | contentsMouseDoubleClickEvent (QMouseEvent *event) |
Method that processes the mouse double-click event. It has been re-implemented from QListView. | |
void | keyPressEvent (QKeyEvent *e) |
Friends | |
class | QpPageItem |
class | QpFrameItem |
class | QpPanelItem |
class | QpTraceItem |
class | QpSpectrumItem |
class | QpWindow |
QpListView::QpListView | ( | QWidget * | parent, | |
QpWindow * | window, | |||
const char * | name = 0 | |||
) |
QpListView::~QpListView | ( | ) | [inline] |
void QpListView::contentsMouseDoubleClickEvent | ( | QMouseEvent * | event | ) | [protected, virtual] |
Method that processes the mouse double-click event. It has been re-implemented from QListView.
Method that processes the mouse double-click event. It has been re-implemented from Q3ListView.
event | of type QMouseEvent * |
None |
Reimplemented from QguListView.
void QpListView::contentsMouseReleaseEvent | ( | QMouseEvent * | event | ) | [protected, virtual] |
Method that processes the mouse up event. It has been re-implemented from QListView.
Method that processes the mouse up event. It has been re-implemented from Q3ListView.
event | of type QMouseEvent * |
none |
Reimplemented from QguListView.
void QpListView::deleteItem | ( | QpListItem * | item | ) |
void QpListView::deleteOneItem | ( | ) | [slot] |
void QpListView::deleteSelectedItems | ( | ) | [slot] |
void QpListView::dragEnterEvent | ( | QDragEnterEvent * | event | ) | [virtual, slot] |
Reimplemented from QguListView.
void QpListView::dropEvent | ( | QDropEvent * | event | ) | [virtual, slot] |
Event handler called when the drag is dropped on this list view. Re-implemented from QWidget. Drop uses dragList.
event | of type QDropEvent * |
None |
Reimplemented from QguListView.
void QpListView::emitStatusMsg | ( | const QString & | str | ) | [inline, slot] |
bool QpListView::findPItem | ( | QpListItem * | item | ) |
QpListItem * QpListView::getDropTarget | ( | QpListItem * | dropAt, | |
const string | type | |||
) |
void QpListView::insertDragItem | ( | QguListItem * | dropAt, | |
QguListItem * | item | |||
) | [virtual] |
Method that inserts an item within the current list at dropAt. Used for drag and drop.
dropAtItem | of type QguListItem * | |
item | of type QguListItem * |
None |
Reimplemented from QguListView.
void QpListView::insertEntries | ( | QguListItem * | dropAt, | |
QguListItem * | item | |||
) | [virtual] |
Method that inserts a new item at target dropAt in the current list view. Item takes WLcontext as its name.
dropAt | of type QguListItem* | |
item | of type QguListItem* |
none |
Reimplemented from QguListView.
void QpListView::keyPressEvent | ( | QKeyEvent * | e | ) | [protected] |
QpListItem * QpListView::lastChild | ( | ) | const |
void QpListView::linkPlots | ( | ) | [slot] |
void QpListView::linkTraceItems | ( | vector< QpTraceItem * > | stack, | |
bool | onceOnly | |||
) |
void QpListView::make2Panel_Item | ( | ) | [slot] |
void QpListView::make3Panel_Item | ( | ) | [slot] |
void QpListView::make4Panel_Item | ( | ) | [slot] |
void QpListView::makeC1234_Item | ( | ) | [slot] |
void QpListView::makeC1_2_3_4_Item | ( | ) | [slot] |
QpTraceItem * QpListView::makeConstXTrace | ( | QpPanelItem * | panelItem, | |
QString | WL | |||
) |
void QpListView::makeConstXTraceItem | ( | ) | [slot] |
QpTraceItem * QpListView::makeConstYTrace | ( | QpPanelItem * | panelItem, | |
QString | WL | |||
) |
void QpListView::makeConstYTraceItem | ( | ) | [slot] |
void QpListView::makeEmptyItem | ( | QpItemType | type | ) |
QpEventItem * QpListView::makeEvent | ( | QpPanelItem * | panelItem | ) |
void QpListView::makeEventItem | ( | ) | [slot] |
void QpListView::makeMultiTraceItem | ( | vector< int > & | nTraces, | |
vector< QpTraceItem * > & | stack | |||
) |
QpPageItem * QpListView::makePage | ( | ) |
void QpListView::makePageItem | ( | ) | [slot] |
QpPanelItem * QpListView::makePanel | ( | QpFrameItem * | frameItem | ) |
void QpListView::makePanelItem | ( | ) | [slot] |
QpPlotItem * QpListView::makePlot | ( | QpListItem * | target, | |
QpItemType | plotType, | |||
QpFrameType | frameType = QP_TS , |
|||
QString | WL = "" | |||
) |
QpListItem * QpListView::makePlotItem | ( | QpListItem * | target, | |
QString | obj_name | |||
) |
QpSpectrumItem * QpListView::makeSpectrum | ( | QpPanelItem * | panelItem, | |
QString | WL | |||
) |
void QpListView::makeSpectrumItem | ( | ) | [slot] |
QpTraceItem * QpListView::makeTrace | ( | QpPanelItem * | panelItem, | |
QString | WL | |||
) |
void QpListView::makeTraceItem | ( | ) | [slot] |
QpFrameItem * QpListView::makeTSFrame | ( | QpPageItem * | pageItem | ) |
void QpListView::makeTSFrameItem | ( | ) | [slot] |
void QpListView::makeVector_R_L_P_Item | ( | ) | [slot] |
void QpListView::makeVector_R_LP_Item | ( | ) | [slot] |
void QpListView::makeVector_R_T_P_Item | ( | ) | [slot] |
void QpListView::makeVector_R_TP_Item | ( | ) | [slot] |
void QpListView::makeVector_R_X_Y_Z_Item | ( | ) | [slot] |
void QpListView::makeVector_R_XYZ_Item | ( | ) | [slot] |
void QpListView::makeVector_RXYZ_Item | ( | ) | [slot] |
void QpListView::makeVector_X_Y_Z_Item | ( | ) | [slot] |
void QpListView::makeVector_XYZ_Item | ( | ) | [slot] |
QpFrameItem * QpListView::makeXYFrame | ( | QpPageItem * | pageItem | ) |
void QpListView::makeXYFrameItem | ( | ) | [slot] |
void QpListView::moveItemDown | ( | ) | [slot] |
Method that moves a selected item down within the current list view. Will move in and out of folders.
None |
None |
Reimplemented from QguListView.
void QpListView::moveItemUp | ( | ) | [slot] |
Method that moves a selected item up within the current list view. Moves in and out of folders.
None |
None |
Reimplemented from QguListView.
QString QpListView::nextFrameName | ( | ) |
QString QpListView::nextPanelName | ( | ) |
void QpListView::pageLayoutChanged | ( | QpPageItem * | ) | [signal] |
void QpListView::plot | ( | ) |
void QpListView::plotCurrentItem | ( | ) | [slot] |
void QpListView::plotSelectedItems | ( | ) | [slot] |
void QpListView::raisePlotWindow | ( | ) |
void QpListView::refreshWLitems | ( | ) | [slot] |
void QpListView::removeLink | ( | QpPlotItem * | plot_item | ) |
bool QpListView::reNameItem | ( | QpListItem * | item | ) |
void QpListView::renameSelectedItem | ( | ) | [slot] |
Method that renames a selected item within the current list view. Launches dialog using QguListView::reNameItem().
None |
None |
Reimplemented from QguListView.
void QpListView::rightButtonPressEvent | ( | Q_LIST_VIEW_ITEM * | item, | |
const QPoint & | P, | |||
int | c | |||
) | [virtual, slot] |
void QpListView::selectAll | ( | ) |
Method that selects all the items within the current list view and puts them on localList.
None |
None |
Reimplemented from QguListView.
void QpListView::selectionModified | ( | ) | [signal] |
void QpListView::selectSomething | ( | ) |
void QpListView::setAxisOption | ( | int | option, | |
int | axis = T_AXIS , |
|||
int | iChoice = 0 , |
|||
float | fChoice = 0.0 , |
|||
QString | sChoice = "" , |
|||
bool | bChoice = false , |
|||
QColor | cChoice = QColor(0, 0, 0) | |||
) |
void QpListView::setDefaultCurrentItem | ( | ) | [slot] |
void QpListView::setDefaultSelectedItems | ( | ) | [slot] |
void QpListView::setEventOption | ( | int | option, | |
int | iChoice = 0 , |
|||
float | fChoice = 0.0 , |
|||
QString | sChoice = "" , |
|||
bool | bChoice = false , |
|||
QColor | cChoice = QColor(0, 0, 0) | |||
) |
void QpListView::setFrameOption | ( | int | option, | |
int | iChoice = 0 , |
|||
float | fChoice = 0.0 , |
|||
QString | sChoice = "" , |
|||
bool | bChoice = false , |
|||
QColor | cChoice = QColor(0, 0, 0) | |||
) |
void QpListView::setFrameType | ( | int | frameType | ) | [slot] |
void QpListView::setLegendOption | ( | int | option, | |
int | iChoice = 0 , |
|||
float | fChoice = 0.0 , |
|||
QString | sChoice = "" , |
|||
bool | bChoice = false , |
|||
QColor | cChoice = QColor(0, 0, 0) | |||
) |
void QpListView::setPageLayout | ( | QpPageItem * | pageItem | ) | [slot] |
void QpListView::setPageOption | ( | int | option, | |
int | iChoice = 0 , |
|||
float | fChoice = 0.0 , |
|||
QString | sChoice = "" , |
|||
bool | bChoice = false , |
|||
QColor | cChoice = QColor(0, 0, 0) | |||
) |
void QpListView::setPlotOption | ( | int | option, | |
bool | bChoice = false | |||
) |
void QpListView::setPlotType | ( | int | plotType | ) | [slot] |
void QpListView::setSelectedList | ( | QguListItem * | item | ) |
Method that sets the selected list (localList) to contain item and all its descendents.
item | of type QguListItem * |
none |
Reimplemented from QguListView.
void QpListView::setSpectrumOption | ( | int | option, | |
int | iChoice = 0 , |
|||
float | fChoice = 0.0 , |
|||
QString | sChoice = "" , |
|||
bool | bChoice = false , |
|||
QColor | cChoice = QColor(0, 0, 0) | |||
) |
void QpListView::setTraceOption | ( | int | option, | |
int | iChoice = 0 , |
|||
float | fChoice = 0.0 , |
|||
QString | sChoice = "" , |
|||
bool | bChoice = false , |
|||
QColor | cChoice = QColor(0, 0, 0) | |||
) |
void QpListView::status_msg | ( | const QString & | ) | [signal] |
void QpListView::unlinkPlots | ( | ) | [slot] |
void QpListView::updateOnSelection | ( | ) | [slot] |
friend class QpFrameItem [friend] |
friend class QpPageItem [friend] |
friend class QpPanelItem [friend] |
friend class QpSpectrumItem [friend] |
friend class QpTraceItem [friend] |
friend class QpWindow [friend] |
bool QpListView::isLink |
QTabWidget* QpListView::tabWidget |