All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines
Brief description of class still missing. More...
#include <ModeSelector.h>
Public Member Functions | |
| ModeSelector (QWidget *parent=0) | |
| void | setCurve (ModalCurve *c) |
| void | setEditable (bool e) |
| ~ModeSelector () | |
Brief description of class still missing.
Full description of class still missing
| QGpGuiWave::ModeSelector::ModeSelector | ( | QWidget * | parent = 0 | ) |
Description of constructor still missing
References TRACE.
: QWidget(parent)
{
TRACE;
setupUi(this);
list->setModel(new ModeItem(this) );
list->setSelectionBehavior(QAbstractItemView::SelectItems);
list->setSelectionMode(QAbstractItemView::ExtendedSelection);
list->setEditTriggers(QAbstractItemView::AllEditTriggers);
list->setItemDelegate(new ModeDelegate(this) );
list->resizeColumnsToContents();
Settings::columnWidth(list, "ModeSelector");
}
| void QGpGuiWave::ModeSelector::setCurve | ( | ModalCurve * | c | ) |
References QGpGuiWave::ModeItem::setCurve(), and TRACE.
{
TRACE;
ModeItem * item=qobject_cast<ModeItem *>(list->model());
item->setCurve(c);
addBut->setEnabled(c);
removeBut->setEnabled(c);
}
| void QGpGuiWave::ModeSelector::setEditable | ( | bool | e | ) |
References TRACE.
Referenced by QGpGuiWave::ModalCurveBrowser::setEditable().
{
TRACE;
if(e) {
list->setEditTriggers(QAbstractItemView::AllEditTriggers);
} else {
list->setEditTriggers(QAbstractItemView::NoEditTriggers);
}
}