Remember equalizer window position.
This commit is contained in:
parent
c2f1f3b185
commit
6bda3051b4
3 changed files with 33 additions and 7 deletions
|
@ -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)
|
||||
{
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue