refs #641, support for IOrderable in specialized views/models

* menu to order objects per drag and drop
* changed model/views to specialized model/views
This commit is contained in:
Klaus Basan
2016-04-23 02:42:36 +02:00
parent bb6eea6c72
commit 7d43af343e
18 changed files with 435 additions and 161 deletions

View File

@@ -18,7 +18,7 @@ namespace BlackGui
namespace Models
{
CDistributorListModel::CDistributorListModel(QObject *parent) :
CListModelDbObjects("ModelDistributorList", parent)
COrderableListModelDbObjects("ModelDistributorList", parent)
{
this->setDistributorMode(Normal);
@@ -36,6 +36,8 @@ namespace BlackGui
this->m_columns.clear();
switch (distributorMode)
{
case NormalWithOrder:
this->m_columns.addColumn(CColumn::orderColumn());
case NotSet:
case Normal:
{