Some fleshing out of MergeView.

This commit is contained in:
Jim Evins
2016-05-10 23:59:57 -04:00
parent 37358aac43
commit 8b56520fed
13 changed files with 175 additions and 29 deletions
+18 -2
View File
@@ -79,9 +79,9 @@ Merge* MergeFactory::createMerge( const QString& id )
///
/// Get name list
///
QList<QString> MergeFactory::nameList()
QStringList MergeFactory::nameList()
{
QList<QString> list;
QStringList list;
foreach ( BackendEntry backend, mBackendIdMap )
{
@@ -124,6 +124,22 @@ QString MergeFactory::nameToId( const QString& name )
}
///
/// Convert ID to type
///
MergeFactory::SourceType MergeFactory::idToType( const QString& id )
{
if ( mBackendIdMap.contains( id ) )
{
return mBackendIdMap[id].type;
}
else
{
return NONE;
}
}
///
/// Register backend
///