Esempio n. 1
0
void Synthesiser::on_cbHold_toggled(bool checked)
{
    if (checked==true){
    int Tposition = Lposition;
    Tposition = Tposition-1;
    s.setCont(Lposition,checked);
    s.setAttack(Lposition, s.getAttack(Tposition));
    s.setNote(Lposition,s.getNote(Tposition));
    s.setRelease(Lposition, s.getRelease(Tposition));
    s.setSustain(Lposition,s.getSustain(Tposition));
    s.setVolume(Lposition, s.getRelease(Tposition));
    ui->dAttack->setEnabled(false);
    ui->dNote->setEnabled(false);
    ui->dRelease->setEnabled(false);
    ui->dSustain->setEnabled(false);
    ui->dVolume->setEnabled(false);
}
    else{
        ui->dAttack->setEnabled(true);
        ui->dNote->setEnabled(true);
        ui->dRelease->setEnabled(true);
        ui->dSustain->setEnabled(true);
        ui->dVolume->setEnabled(true);
    }
    setSlots();

}
Esempio n. 2
0
FPPlani::FPPlani(QWidget *parent) :
    QWidget(parent),
    ui(new Ui::FPPlani)
{
    ui->setupUi(this);

    setBev(ui->horizontalSliderBev->value());
    setSlots(ui->horizontalSliderSlots->value());
    calc();
}
Esempio n. 3
0
Synthesiser::Synthesiser(QWidget *parent) :
    QMainWindow(parent),
    ui(new Ui::Synthesiser)
{
    ui->setupUi(this);
    Lposition=1;
    ui->lbBeat->display(Lposition);
    ui->blPrevious->setDisabled(true);
    setSlots();
}
Esempio n. 4
0
MainWindowImpl::MainWindowImpl( QWidget * parent, Qt::WFlags f) 
	: QMainWindow(parent, f) {
	setupUi(this);
	model = new QDirModel;
	//model->setRootPath(QDir::currentPath());
	//model->setRootPath("ftp://mirror.yandex.ru/");
	//model->setRootPath(":/");
	treeView->setModel(model);
	treeView->setRootIndex(model->index(QDir::currentPath()));
	setSlots();
}
Esempio n. 5
0
void Synthesiser::on_blPrevious_clicked()
{
    //change the position marker in memory
    Lposition=Lposition-1;
    ui->lbBeat->display(Lposition);

    if (Lposition==16){
        ui->btNext->setDisabled(true);
    } else ui->btNext->setEnabled(true);

    if (Lposition==1){
        ui->cbHold->setEnabled(false);
        ui->blPrevious->setDisabled(true);
    } else ui->blPrevious->setEnabled(true);
    setSlots();
}
Esempio n. 6
0
MainWindowImpl::MainWindowImpl( QWidget * parent, Qt::WFlags f)
	: QMainWindow(parent, f) {
	setupUi(this);
	setAttribute(Qt::WA_DeleteOnClose);
	QActionGroup *viewGroup = new QActionGroup(this);
	viewGroup->addAction(actionConnections);
	viewGroup->addAction(actionHosts);
	viewGroup->addAction(actionVariables);
	viewGroup->addAction(actionProtocols);
	createTrayIcon();
	setSlots();
	setIcons();
	// edit dialogs
	dialogC = new DialogConnectionImpl(this);
	dialogH = new DialogHostImpl(this);
	dialogP = new DialogProtocolImpl(this);
	dialogV = new DialogVarImpl(this);
	settings = new DialogSettingsImpl(this);

	currentList = PROTO;	// NOT connections
}
Esempio n. 7
0
void FPPlani::on_horizontalSliderSlots_valueChanged(int value)
{
    setSlots(value);
    calc();
}