added autoscrolling

This commit is contained in:
itsmattkc
2018-11-20 22:45:00 +11:00
parent e785586df2
commit 3c6bdcc6f2
7 changed files with 107 additions and 16 deletions
+16
View File
@@ -680,6 +680,10 @@ void MainWindow::toolMenu_About_To_Be_Shown() {
ui->actionEnable_Seek_to_Import->setChecked(config.enable_seek_to_import);
ui->actionAudio_Scrubbing->setChecked(config.enable_audio_scrubbing);
ui->actionEnable_Drop_on_Media_to_Replace->setChecked(config.drop_on_media_to_replace);
ui->actionNo_autoscroll->setChecked(config.autoscroll == AUTOSCROLL_NO_SCROLL);
ui->actionPage_Autoscroll->setChecked(config.autoscroll == AUTOSCROLL_PAGE_SCROLL);
ui->actionSmooth_Auto_scroll->setChecked(config.autoscroll == AUTOSCROLL_SMOOTH_SCROLL);
}
void MainWindow::on_actionEdit_Tool_Selects_Links_triggered() {
@@ -991,3 +995,15 @@ void MainWindow::on_actionPasteInsert_triggered() {
panel_timeline->paste(true);
}
}
void MainWindow::on_actionNo_autoscroll_triggered() {
config.autoscroll = AUTOSCROLL_NO_SCROLL;
}
void MainWindow::on_actionPage_Autoscroll_triggered() {
config.autoscroll = AUTOSCROLL_PAGE_SCROLL;
}
void MainWindow::on_actionSmooth_Auto_scroll_triggered() {
config.autoscroll = AUTOSCROLL_SMOOTH_SCROLL;
}