#include "transitionsettings.h"
#include "renderwidget.h"
#include "renderer.h"
+#ifndef NO_JOGSHUTTLE
#include "jogshuttle.h"
+#endif /* NO_JOGSHUTTLE */
#include "clipproperties.h"
#include "wizard.h"
#include "editclipcommand.h"
MainWindow::MainWindow(const QString &MltPath, QWidget *parent)
: KXmlGuiWindow(parent),
- m_activeDocument(NULL), m_activeTimeline(NULL), m_renderWidget(NULL), m_jogProcess(NULL), m_findActivated(false), m_initialized(false) {
+ m_activeDocument(NULL), m_activeTimeline(NULL), m_renderWidget(NULL),
+#ifndef NO_JOGSHUTTLE
+ m_jogProcess(NULL),
+#endif /* NO_JOGSHUTTLE */
+ m_findActivated(false), m_initialized(false) {
setlocale(LC_NUMERIC, "POSIX");
setFont(KGlobalSettings::toolBarFont());
parseProfiles(MltPath);
newFile(false);
}
+#ifndef NO_JOGSHUTTLE
activateShuttleDevice();
+#endif /* NO_JOGSHUTTLE */
projectListDock->raise();
}
m_effectList->reloadEffectList();
}
+#ifndef NO_JOGSHUTTLE
void MainWindow::activateShuttleDevice() {
if (m_jogProcess) delete m_jogProcess;
m_jogProcess = NULL;
break;
}
}
+#endif /* NO_JOGSHUTTLE */
void MainWindow::configureNotifications() {
KNotifyConfigWidget::configure(this);
}
m_buttonAudioThumbs->setChecked(KdenliveSettings::audiothumbnails());
m_buttonVideoThumbs->setChecked(KdenliveSettings::videothumbnails());
+#ifndef NO_JOGSHUTTLE
activateShuttleDevice();
+#endif /* NO_JOGSHUTTLE */
}