#include "MeetingInfoDialog.h"
+
#include "ToolBox.h"
#include "Meeting.h"
#include "Room.h"
+#include "Configuration.h"
+
#include <QLabel>
#include <QVBoxLayout>
#include <QPushButton>
boldFont.setBold( true );
QLabel *subjectLabel = ToolBox::createLabel( tr( "Subject:" ), boldFont );
- QLabel *subjectContent = ToolBox::createLabel( aMeeting->subject(), normalFont );
+ QLabel *subjectContent = new QLabel();
+ subjectContent->setFont( normalFont );
QLabel *descriptionLabel = ToolBox::createLabel( tr( "Description:" ), boldFont );
QTextEdit *descriptionContent = new QTextEdit( "" );
- descriptionContent->setHtml( aMeeting->description() );
+
+ if( Configuration::instance()->showConfidentialMeetingDetails() )
+ {
+ subjectContent->setText( aMeeting->subject() );
+ descriptionContent->setHtml( aMeeting->description() );
+ }
+
+ if( subjectContent->text().isEmpty() )
+ {
+ subjectContent->setText( tr( "Room reserved", "Meeting Info Subject" ) ); // default subject text
+ }
+
+ qDebug() << "############ Desc: " << descriptionContent->toPlainText().trimmed();
+
+ if( descriptionContent->toPlainText().trimmed().isEmpty() )
+ {
+ descriptionContent->setPlainText( tr( "Room reserved", "Meeting Info Description" ) ); // default description text
+ }
+
descriptionContent->setReadOnly( true );
descriptionContent->setFont( normalFont );