mirror of
https://github.com/ElvishArtisan/rivendell.git
synced 2025-12-01 22:30:13 +01:00
2022-12-13 Fred Gleason <fredg@paravelsystems.com>
* Added logic to the 'Edit Voice Track Marker' dialog in rdlogedit(1) to prevent entry of an empty comment. Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
This commit is contained in:
@@ -23807,3 +23807,6 @@
|
|||||||
2022-12-13 Fred Gleason <fredg@paravelsystems.com>
|
2022-12-13 Fred Gleason <fredg@paravelsystems.com>
|
||||||
* Added logic to the 'Edit Log Chain' dialog in rdlogedit(1) to
|
* Added logic to the 'Edit Log Chain' dialog in rdlogedit(1) to
|
||||||
prevent entry of an empty log name.
|
prevent entry of an empty log name.
|
||||||
|
2022-12-13 Fred Gleason <fredg@paravelsystems.com>
|
||||||
|
* Added logic to the 'Edit Voice Track Marker' dialog in rdlogedit(1)
|
||||||
|
to prevent entry of an empty comment.
|
||||||
|
|||||||
@@ -40,6 +40,8 @@ EditTrack::EditTrack(QWidget *parent)
|
|||||||
QLabel *label=new QLabel(tr("Comment"),this);
|
QLabel *label=new QLabel(tr("Comment"),this);
|
||||||
label->setFont(labelFont());
|
label->setFont(labelFont());
|
||||||
label->setGeometry(12,100,70,14);
|
label->setGeometry(12,100,70,14);
|
||||||
|
connect(edit_comment_edit,SIGNAL(textChanged(const QString &)),
|
||||||
|
this,SLOT(commentChangedData(const QString &)));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -59,11 +61,18 @@ int EditTrack::exec(RDLogLine *ll)
|
|||||||
{
|
{
|
||||||
setLogLine(ll);
|
setLogLine(ll);
|
||||||
edit_comment_edit->setText(logLine()->markerComment());
|
edit_comment_edit->setText(logLine()->markerComment());
|
||||||
|
commentChangedData(edit_comment_edit->text());
|
||||||
|
|
||||||
return EditEvent::exec();
|
return EditEvent::exec();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
void EditTrack::commentChangedData(const QString &str)
|
||||||
|
{
|
||||||
|
setOkEnabled(!str.trimmed().isEmpty());
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
bool EditTrack::saveData()
|
bool EditTrack::saveData()
|
||||||
{
|
{
|
||||||
logLine()->setMarkerComment(edit_comment_edit->text());
|
logLine()->setMarkerComment(edit_comment_edit->text());
|
||||||
|
|||||||
@@ -36,6 +36,9 @@ class EditTrack : public EditEvent
|
|||||||
public slots:
|
public slots:
|
||||||
int exec(RDLogLine *ll);
|
int exec(RDLogLine *ll);
|
||||||
|
|
||||||
|
private slots:
|
||||||
|
void commentChangedData(const QString &str);
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
bool saveData();
|
bool saveData();
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user