Some fixes of status message view

* push_front as default (in most cases we have "latest first"
* as follow up of t270 use CListModelTimestampObjects
This commit is contained in:
Klaus Basan
2018-05-28 21:33:08 +02:00
parent 6deb9042c3
commit 4788c25ecb
6 changed files with 47 additions and 22 deletions

View File

@@ -13,8 +13,7 @@
#define BLACKGUI_STATUSMESSAGELISTMODEL_H
#include "blackgui/blackguiexport.h"
#include "blackgui/models/listmodelbase.h"
#include "blackmisc/statusmessage.h"
#include "blackgui/models/listmodeltimestampobjects.h"
#include "blackmisc/statusmessagelist.h"
class QObject;
@@ -24,9 +23,10 @@ namespace BlackGui
namespace Models
{
/*!
* Server list model
* Status message list model
*/
class BLACKGUI_EXPORT CStatusMessageListModel : public CListModelBase<BlackMisc::CStatusMessage, BlackMisc::CStatusMessageList, true>
class BLACKGUI_EXPORT CStatusMessageListModel :
public CListModelTimestampObjects<BlackMisc::CStatusMessage, BlackMisc::CStatusMessageList, true>
{
public:
//! Mode