X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Fmonitor.cpp;h=9504ec4fcc1147e78a36e226f1541ac581389693;hb=a28dc9532fb0fe6f9dd07cfdb1029ce17bd98e4b;hp=912df46e763d7807ecef0a5888d3e2ba6f2b0977;hpb=d23ce2c893c05c53c143802055efa2fa0e7d80b6;p=kdenlive diff --git a/src/monitor.cpp b/src/monitor.cpp index 912df46e..9504ec4f 100644 --- a/src/monitor.cpp +++ b/src/monitor.cpp @@ -118,7 +118,8 @@ Monitor::Monitor(QString name, MonitorManager *manager, QString profile, QWidget if (m_frametimecode) { m_timePos->setInputMask(QString()); m_timePos->setValidator(new QIntValidator(this)); - } else m_timePos->setInputMask("99:99:99:99"); + } else m_timePos->setInputMask(m_monitorManager->timecode().inputMask()); + toolbar->addWidget(m_timePos); connect(m_timePos, SIGNAL(editingFinished()), this, SLOT(slotSeek())); @@ -844,7 +845,7 @@ void Monitor::updateTimecodeFormat() } else { int pos = m_timePos->text().toInt(); m_timePos->setValidator(0); - m_timePos->setInputMask("99:99:99:99"); + m_timePos->setInputMask(m_monitorManager->timecode().inputMask()); m_timePos->setText(m_monitorManager->timecode().getTimecodeFromFrames(pos)); } }