mirror of
https://github.com/ElvishArtisan/rivendell.git
synced 2025-04-15 17:12:36 +02:00
2020-08-11 Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in rdcastmanager(1) that caused a segfault when attempting to post a log with no events selected. Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
This commit is contained in:
parent
e9a3fcb4d8
commit
3071c056e8
@ -20198,3 +20198,6 @@
|
||||
the Virtual Start Time dropdown set to 'As Specified'.
|
||||
2020-08-09 Fred Gleason <fredg@paravelsystems.com>
|
||||
* Incremented the package version to 3.4.0rss2.
|
||||
2020-08-11 Fred Gleason <fredg@paravelsystems.com>
|
||||
* Fixed a bug in rdcastmanager(1) that caused a segfault when
|
||||
attempting to post a log with no events selected.
|
||||
|
@ -20,6 +20,7 @@
|
||||
|
||||
#include <QItemSelection>
|
||||
#include <QItemSelectionModel>
|
||||
#include <QMessageBox>
|
||||
#include <QModelIndexList>
|
||||
|
||||
#include "logdialog.h"
|
||||
@ -85,6 +86,11 @@ int LogDialog::exec(RDLogEvent *log,int *start_line,int *end_line)
|
||||
void LogDialog::okData()
|
||||
{
|
||||
QModelIndexList list=d_log_view->selectionModel()->selectedRows();
|
||||
if(list.size()==0) {
|
||||
QMessageBox::information(this,"RDCastManager - "+tr("List Log"),
|
||||
tr("At least one log event must be selected!"));
|
||||
return;
|
||||
}
|
||||
*d_start_line=list.first().row();
|
||||
*d_end_line=list.last().row();
|
||||
d_log_model->clearLogEvent();
|
||||
|
@ -397,6 +397,10 @@ Log</source>
|
||||
<source>List Log</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>At least one log event must be selected!</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>LogModel</name>
|
||||
|
@ -382,6 +382,10 @@ Log</source>
|
||||
<source>List Log</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>At least one log event must be selected!</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>LogModel</name>
|
||||
|
@ -337,6 +337,10 @@ Log</source>
|
||||
<source>List Log</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>At least one log event must be selected!</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>LogModel</name>
|
||||
|
@ -250,6 +250,10 @@ Log</source>
|
||||
<source>List Log</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>At least one log event must be selected!</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>LogModel</name>
|
||||
|
@ -369,6 +369,10 @@ Log</source>
|
||||
<source>List Log</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>At least one log event must be selected!</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>LogModel</name>
|
||||
|
@ -369,6 +369,10 @@ Log</source>
|
||||
<source>List Log</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>At least one log event must be selected!</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>LogModel</name>
|
||||
|
@ -347,6 +347,10 @@ Log</source>
|
||||
<source>List Log</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>At least one log event must be selected!</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>LogModel</name>
|
||||
|
Loading…
x
Reference in New Issue
Block a user