Further CRawFsdMessageComponent UI improvements

* Replace CheckBox with Pushbutton and Statusbar to enable/disable
* Add Clear button to clear all messages in display and buffer
* Keep all widgets always enabled

ref T240
This commit is contained in:
Roland Winklmeier
2018-02-03 20:30:04 +01:00
committed by Klaus Basan
parent 0c7d2b23f4
commit c286635e76
3 changed files with 104 additions and 38 deletions

View File

@@ -38,7 +38,7 @@ namespace BlackGui
private:
void setupConnections();
void enableRawFsdMessages(bool enable);
void enableDisableRawFsdMessages();
void expandFilters(bool expand);
void expandWritingToFile(bool expand);
void changeStringFilter();
@@ -48,6 +48,7 @@ namespace BlackGui
void selectFileDir();
void changeFileWritingMode();
void addFsdMessage(const BlackMisc::Network::CRawFsdMessage &rawFsdMessage);
void clearAllMessages();
void readSettings();
static QString rawFsdMessageToString(const BlackMisc::Network::CRawFsdMessage &rawFsdMessage);