bpmdetect 0.8.11
Automatic BPM detection tool
Loading...
Searching...
No Matches
TrackItem Class Reference
Inheritance diagram for TrackItem:
Collaboration diagram for TrackItem:

Public Member Functions

 TrackItem (QTreeWidget *parent, Track *track)
Track * track () const
QProgressBar * progressBar () const
void refreshSavedBpmIndicator ()
void resetLastError ()
void setLastError (const QString &error)
void setProgressBar (QProgressBar *bar)
Public Member Functions inherited from QTreeWidgetItem
QDataStream & operator<< (QDataStream &out, const QTreeWidgetItem &item)
QDataStream & operator>> (QDataStream &in, QTreeWidgetItem &item)
QList< QTreeWidgetItem * > takeChildren ()
QTreeWidgetItem & operator= (const QTreeWidgetItem &other)
QTreeWidgetItem * takeChild (int index)
 QTreeWidgetItem (QTreeWidget *parent, QTreeWidgetItem *preceding, int type)
 QTreeWidgetItem (QTreeWidget *parent, const QStringList &strings, int type)
 QTreeWidgetItem (QTreeWidget *parent, int type)
 QTreeWidgetItem (QTreeWidgetItem *parent, QTreeWidgetItem *preceding, int type)
 QTreeWidgetItem (QTreeWidgetItem *parent, const QStringList &strings, int type)
 QTreeWidgetItem (QTreeWidgetItem *parent, int type)
 QTreeWidgetItem (const QStringList &strings, int type)
 QTreeWidgetItem (const QTreeWidgetItem &other)
 QTreeWidgetItem (int type)
void addChild (QTreeWidgetItem *child)
void addChildren (const QList< QTreeWidgetItem * > &children)
void insertChild (int index, QTreeWidgetItem *child)
void insertChildren (int index, const QList< QTreeWidgetItem * > &children)
virtual void read (QDataStream &in)
void removeChild (QTreeWidgetItem *child)
void setBackground (int column, const QBrush &brush)
void setCheckState (int column, Qt::CheckState state)
void setChildIndicatorPolicy (QTreeWidgetItem::ChildIndicatorPolicy policy)
virtual void setData (int column, int role, const QVariant &value)
void setDisabled (bool disabled)
void setExpanded (bool expand)
void setFirstColumnSpanned (bool span)
void setFlags (Qt::ItemFlags flags)
void setFont (int column, const QFont &font)
void setForeground (int column, const QBrush &brush)
void setHidden (bool hide)
void setIcon (int column, const QIcon &icon)
void setSelected (bool select)
void setSizeHint (int column, const QSize &size)
void setStatusTip (int column, const QString &statusTip)
void setText (int column, const QString &text)
void setTextAlignment (int column, Qt::Alignment alignment)
void setTextAlignment (int column, int alignment)
void setToolTip (int column, const QString &toolTip)
void setWhatsThis (int column, const QString &whatsThis)
void sortChildren (int column, Qt::SortOrder order)
QBrush background (int column) const const
QBrush foreground (int column) const const
QFont font (int column) const const
QIcon icon (int column) const const
QSize sizeHint (int column) const const
QString statusTip (int column) const const
QString text (int column) const const
QString toolTip (int column) const const
QString whatsThis (int column) const const
QTreeWidget * treeWidget () const const
QTreeWidgetItem * child (int index) const const
virtual QTreeWidgetItem * clone () const const
QTreeWidgetItem * parent () const const
QTreeWidgetItem::ChildIndicatorPolicy childIndicatorPolicy () const const
virtual QVariant data (int column, int role) const const
Qt::CheckState checkState (int column) const const
Qt::ItemFlags flags () const const
bool isDisabled () const const
bool isExpanded () const const
bool isFirstColumnSpanned () const const
bool isHidden () const const
bool isSelected () const const
virtual bool operator< (const QTreeWidgetItem &other) const const
int childCount () const const
int columnCount () const const
int indexOfChild (QTreeWidgetItem *child) const const
int textAlignment (int column) const const
int type () const const
virtual void write (QDataStream &out) const const

Additional Inherited Members

Public Types inherited from QTreeWidgetItem
enum  ChildIndicatorPolicy
enum  ItemType
Public Attributes inherited from QTreeWidgetItem
 ShowIndicator
 DontShowIndicator
 DontShowIndicatorWhenChildless
 Type
 UserType
Protected Member Functions inherited from QTreeWidgetItem
void emitDataChanged ()

Constructor & Destructor Documentation

◆ TrackItem()

TrackItem::TrackItem ( QTreeWidget * parent,
Track * track )

Constructor.

Member Function Documentation

◆ progressBar()

QProgressBar * TrackItem::progressBar ( ) const

Get the progress bar.

◆ refreshSavedBpmIndicator()

void TrackItem::refreshSavedBpmIndicator ( )

Refresh the saved BPM indicator.

◆ resetLastError()

void TrackItem::resetLastError ( )

Reset the last error message column to empty.

◆ setLastError()

void TrackItem::setLastError ( const QString & error)

Set the last error message.

◆ setProgressBar()

void TrackItem::setProgressBar ( QProgressBar * bar)

Set the progress bar.

◆ track()

Track * TrackItem::track ( ) const

Get the track.


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