Remember equalizer window position.

This commit is contained in:
Daniel Svensson 2006-08-19 18:21:04 +02:00
parent c2f1f3b185
commit 6bda3051b4
3 changed files with 33 additions and 7 deletions

View file

@ -31,6 +31,27 @@ EqualizerWindow::setEnabled (void)
}
void
EqualizerWindow::mousePressEvent (QMouseEvent *event)
{
m_diffx = event->pos().x();
m_diffy = event->pos().y();
}
void
EqualizerWindow::mouseMoveEvent (QMouseEvent *event)
{
move(event->globalPos().x() - m_diffx,
event->globalPos().y() - m_diffy);
}
void
EqualizerWindow::moveEvent (QMoveEvent *event)
{
QSettings s;
s.setValue ("equalizer/pos", pos ());
}
EqualizerWidget::EqualizerWidget (QWidget *parent) : QWidget (parent)
{
Skin *skin = Skin::getInstance ();
@ -70,11 +91,6 @@ EqualizerWidget::~EqualizerWidget (void)
{
}
void
EqualizerWidget::mouseMoveEvent (QMouseEvent *event)
{
}
void
EqualizerWidget::setPixmaps (Skin *skin)
{