31 #include <QTextStream>
55 : mType(tp), mIndex(inx), mParentId(pid) {;}
65 uint
qHash(
const WaveItemIndex &wii);
164 void dump(
const char* stub);
void setSelected(WaveItem *wi=nullptr)
int visibleEntries() const
int importedWires() const
void setVisibleEntries(int ve)
void dump(const char *stub)
WaveItem * firstSelected() const
void dispose(WaveItem *wi)
WaveItem * addOrReplace(WaveData *wd, WaveItemIndex::IndexType tp, int iwave, int parentId)
const WaveData * wavedata() const
void handleWaveLoaderFinished()
bool hasRequest(Request rq) const
void setState(State stat)
void setWaveData(WaveData *wd)
int cursorValue(double tCursor, int xpos)
void startLoader(const QString &workdir, const WaveTransform *trans, const WaveScrollbar *sbar, const WaveDataTimeframe &tframe)
int loadeProgress() const
void setWaveVisible(bool vis)
void setRequest(Request rq)
WaveItem(WaveData *dat, QObject *parent=nullptr)
void startGeneratePainted(const QString &workdir, const WaveTransform *trans, const WaveScrollbar *sbar, const WaveDataTimeframe &tframe)
void dump(QTextStream &xout) const
bool isThreadBusy() const
void setYposition(int pos)
WaveZoomShift mLoadValidity
void incrementLoadProgress()
static const char * sBackgroundColor
void clearRequest(Request rq)
void setWaveSelected(bool sel)
bool operator==(const WaveItemIndex &other) const
WaveItemIndex(u32 inx=0, IndexType tp=Invalid, u32 pid=0)
uint qHash(const LaneIndex &ri)
QObject * parent() const const