コード例 #1
0
ファイル: Equalizer.cpp プロジェクト: fabiopichler/FPM-Player
void Equalizer::createEvents()
{
    connect(defaultButton, SIGNAL(clicked()), this, SLOT(defaultEqualizer()));
    connect(okButton, SIGNAL(clicked()), this, SLOT(ok()));
    connect(cancelButton, SIGNAL(clicked()), this, SLOT(close()));

    connect(newButton, SIGNAL(clicked()), this, SLOT(newPreset()));
    connect(editButton, SIGNAL(clicked()), this, SLOT(editPreset()));
    connect(saveButton, SIGNAL(clicked()), this, SLOT(savePreset()));
    connect(deleteButton, SIGNAL(clicked()), this, SLOT(deletePreset()));

    connect(presetCombo, SIGNAL(activated(int)), this, SLOT(loadPreset()));
    connect(presetCombo, SIGNAL(currentIndexChanged(int)), this, SLOT(indexChanged()));

    for (int i = 0; i < 16; i++)
    {
        connect(eq[i], &QSlider::valueChanged, [this,i](int arg) {
            equalizerChanged(i, arg);
            eqDb[i]->setText(QString("%1dB").arg(arg));
        });
    }
}
コード例 #2
0
ファイル: Equalizer.cpp プロジェクト: tucanowned/FPM-Player
void Equalizer::createEvents()
{
    connect(defaultButton, SIGNAL(clicked()), this, SLOT(defaultEqualizer()));
    connect(okButton, SIGNAL(clicked()), this, SLOT(ok()));
    connect(cancelButton, SIGNAL(clicked()), this, SLOT(close()));
    connect(eq[0], SIGNAL(valueChanged(int)), this, SLOT(eq0Changed(int)));
    connect(eq[1], SIGNAL(valueChanged(int)), this, SLOT(eq1Changed(int)));
    connect(eq[2], SIGNAL(valueChanged(int)), this, SLOT(eq2Changed(int)));
    connect(eq[3], SIGNAL(valueChanged(int)), this, SLOT(eq3Changed(int)));
    connect(eq[4], SIGNAL(valueChanged(int)), this, SLOT(eq4Changed(int)));
    connect(eq[5], SIGNAL(valueChanged(int)), this, SLOT(eq5Changed(int)));
    connect(eq[6], SIGNAL(valueChanged(int)), this, SLOT(eq6Changed(int)));
    connect(eq[7], SIGNAL(valueChanged(int)), this, SLOT(eq7Changed(int)));
    connect(eq[8], SIGNAL(valueChanged(int)), this, SLOT(eq8Changed(int)));
    connect(eq[9], SIGNAL(valueChanged(int)), this, SLOT(eq9Changed(int)));
    connect(eq[10], SIGNAL(valueChanged(int)), this, SLOT(eq10Changed(int)));
    connect(eq[11], SIGNAL(valueChanged(int)), this, SLOT(eq11Changed(int)));
    connect(eq[12], SIGNAL(valueChanged(int)), this, SLOT(eq12Changed(int)));
    connect(eq[13], SIGNAL(valueChanged(int)), this, SLOT(eq13Changed(int)));
    connect(eq[14], SIGNAL(valueChanged(int)), this, SLOT(eq14Changed(int)));
    connect(eq[15], SIGNAL(valueChanged(int)), this, SLOT(eq15Changed(int)));

}