27 |
|
|
28 |
#include "qsamplerChannel.h" |
#include "qsamplerChannel.h" |
29 |
|
|
30 |
#include <QDragEnterEvent> |
class QDragEnterEvent; |
31 |
|
|
32 |
|
|
33 |
namespace QSampler { |
namespace QSampler { |
34 |
|
|
43 |
QFont displayFont(); |
QFont displayFont(); |
44 |
void setDisplayFont(const QFont& font); |
void setDisplayFont(const QFont& font); |
45 |
void setDisplayEffect(bool bDisplayEffect); |
void setDisplayEffect(bool bDisplayEffect); |
|
void setDisplayBackground(const QPixmap& pm); |
|
46 |
void setMaxVolume(int iMaxVolume); |
void setMaxVolume(int iMaxVolume); |
47 |
bool updateInstrumentName(bool bForce); |
bool updateInstrumentName(bool bForce); |
48 |
bool updateChannelVolume(); |
bool updateChannelVolume(); |
62 |
void volumeChanged(int iVolume); |
void volumeChanged(int iVolume); |
63 |
|
|
64 |
protected: |
protected: |
|
bool decodeDragFile(const QMimeSource* pEvent, QString& sInstrumentFile); |
|
65 |
void dragEnterEvent(QDragEnterEvent* pDragEnterEvent); |
void dragEnterEvent(QDragEnterEvent* pDragEnterEvent); |
66 |
void dropEvent(QDropEvent* pDropEvent); |
void dropEvent(QDropEvent* pDropEvent); |
67 |
void contextMenuEvent(QContextMenuEvent* pEvent); |
void contextMenuEvent(QContextMenuEvent* pEvent); |