summaryrefslogtreecommitdiff
path: root/noncore/multimedia/opieplayer2/audiowidget.cpp
Side-by-side diff
Diffstat (limited to 'noncore/multimedia/opieplayer2/audiowidget.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/multimedia/opieplayer2/audiowidget.cpp25
1 files changed, 14 insertions, 11 deletions
diff --git a/noncore/multimedia/opieplayer2/audiowidget.cpp b/noncore/multimedia/opieplayer2/audiowidget.cpp
index ef606ab..714509e 100644
--- a/noncore/multimedia/opieplayer2/audiowidget.cpp
+++ b/noncore/multimedia/opieplayer2/audiowidget.cpp
@@ -337,2 +337,5 @@ void AudioWidget::mouseMoveEvent( QMouseEvent *event ) {
for ( unsigned int i = 0; i < buttons.count(); i++ ) {
+
+ Button &button = buttons[ i ];
+
if ( event->state() == QMouseEvent::LeftButton ) {
@@ -341,5 +344,5 @@ void AudioWidget::mouseMoveEvent( QMouseEvent *event ) {
- if ( isOnButton && !buttons[i].isHeld ) {
- buttons[i].isHeld = TRUE;
- toggleButton( buttons[ i ] );
+ if ( isOnButton && !button.isHeld ) {
+ button.isHeld = TRUE;
+ toggleButton( button );
switch (i) {
@@ -358,14 +361,14 @@ void AudioWidget::mouseMoveEvent( QMouseEvent *event ) {
}
- } else if ( !isOnButton && buttons[i].isHeld ) {
- buttons[i].isHeld = FALSE;
- toggleButton( buttons[ i ] );
+ } else if ( !isOnButton && button.isHeld ) {
+ button.isHeld = FALSE;
+ toggleButton( button );
}
} else {
- if ( buttons[i].isHeld ) {
- buttons[i].isHeld = FALSE;
- if ( buttons[i].type != ToggleButton ) {
- setToggleButton( buttons[ i ], FALSE );
+ if ( button.isHeld ) {
+ button.isHeld = FALSE;
+ if ( button.type != ToggleButton ) {
+ setToggleButton( button, FALSE );
}
qDebug("mouseEvent %d", i);
- handleCommand( static_cast<Command>( i ), buttons[ i ].isDown );
+ handleCommand( static_cast<Command>( i ), button.isDown );
}