diff --git a/src/musrgui/PTextEdit.cpp b/src/musrgui/PTextEdit.cpp index a5c1ecae..0c1904f5 100644 --- a/src/musrgui/PTextEdit.cpp +++ b/src/musrgui/PTextEdit.cpp @@ -240,6 +240,17 @@ void PTextEdit::setupMusrActions() connect( a, SIGNAL( activated() ), this, SLOT( musrPrefs() ) ); a->addTo( tb ); a->addTo( menu ); + + fComboShowMlog = new QComboBox( TRUE, tb ); + fComboShowMlog->setEditable(false); + fComboShowMlog->insertItem("view mlog"); + fComboShowMlog->insertItem("view msr"); + connect( fComboShowMlog, SIGNAL( activated( const QString & ) ), + this, SLOT( musrShowMlog( const QString & ) ) ); + if (fShowMlog) + fComboShowMlog->setCurrentItem(0); + else + fComboShowMlog->setCurrentItem(1); } //---------------------------------------------------------------------------------------------------- @@ -813,6 +824,18 @@ void PTextEdit::musrPrefs() "NOT IMPLEMENTED YET :-(" ); } +//---------------------------------------------------------------------------------------------------- +/** + *

+ */ +void PTextEdit::musrShowMlog( const QString &str ) +{ + if (str.find("mlog") > 0) + fShowMlog = true; + else + fShowMlog = false; +} + //---------------------------------------------------------------------------------------------------- /** *

diff --git a/src/musrgui/PTextEdit.h b/src/musrgui/PTextEdit.h index 07706e44..431f8406 100644 --- a/src/musrgui/PTextEdit.h +++ b/src/musrgui/PTextEdit.h @@ -84,6 +84,7 @@ private slots: void musrView(); void musrT0(); void musrPrefs(); + void musrShowMlog( const QString &str ); void helpContents(); void helpAboutQt(); @@ -100,6 +101,8 @@ private: QComboBox *fComboFont; QComboBox *fComboSize; + QComboBox *fComboShowMlog; + QTabWidget *fTabWidget; QMap fFilenames; };