protected:
virtual void mousePressEvent(QMouseEvent * event);
virtual void mouseDoubleClickEvent(QMouseEvent * event);
+ virtual void contextMenuEvent(QContextMenuEvent * event);
private:
int m_index;
TRACKTYPE m_type;
+ bool m_isSelected;
+ QMenu m_menu;
+ QString m_name;
private slots:
void switchAudio();
void switchTrackLock(int);
void insertTrack(int);
void deleteTrack(int);
- void renameTrack(int);
+ void renameTrack(int, QString);
void selectTrack(int);
void configTrack(int);
};