基础接口升级
This commit is contained in:
parent
8cbd5d1e0a
commit
83364f679c
|
@ -165,7 +165,7 @@ QString TextContentEditFactory::extensionName() const
|
||||||
return "文本编辑器";
|
return "文本编辑器";
|
||||||
}
|
}
|
||||||
|
|
||||||
QString TextContentEditFactory::suffixPeers() const
|
QList<QString> TextContentEditFactory::suffixPeers() const
|
||||||
{
|
{
|
||||||
return "*";
|
return QList<QString>() << "*";
|
||||||
}
|
}
|
||||||
|
|
|
@ -45,7 +45,7 @@ namespace Components {
|
||||||
virtual QList<Core::Scale> configs() const override;
|
virtual QList<Core::Scale> configs() const override;
|
||||||
virtual QWidget *getNewPanel(Config::Configration *config) override;
|
virtual QWidget *getNewPanel(Config::Configration *config) override;
|
||||||
virtual QString extensionName() const override;
|
virtual QString extensionName() const override;
|
||||||
virtual QString suffixPeers() const override;
|
virtual QList<QString> suffixPeers() const override;
|
||||||
};
|
};
|
||||||
|
|
||||||
class TextContentEdit : public FormattedTextEdit
|
class TextContentEdit : public FormattedTextEdit
|
||||||
|
|
|
@ -78,11 +78,11 @@ QList<FileExtensionFactory *> AppCore::extensions(const QString &suffix) const
|
||||||
|
|
||||||
QList<FileExtensionFactory*> rets;
|
QList<FileExtensionFactory*> rets;
|
||||||
for(auto &ext : extensions_list)
|
for(auto &ext : extensions_list)
|
||||||
if(ext->suffixPeers() == suffix)
|
if(ext->suffixPeers().contains(suffix))
|
||||||
rets << ext;
|
rets << ext;
|
||||||
|
|
||||||
for(auto &ext : extensions_list)
|
for(auto &ext : extensions_list)
|
||||||
if(ext->suffixPeers()=="*")
|
if(ext->suffixPeers().contains("*"))
|
||||||
rets << ext;
|
rets << ext;
|
||||||
|
|
||||||
return rets;
|
return rets;
|
||||||
|
|
|
@ -89,7 +89,7 @@ namespace Core {
|
||||||
* @brief 可以处理的文件类型
|
* @brief 可以处理的文件类型
|
||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
virtual QString suffixPeers() const = 0;
|
virtual QList<QString> suffixPeers() const = 0;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -148,7 +148,7 @@ QString StoryBoardSourceEditFactory::extensionName() const
|
||||||
return "故事编辑";
|
return "故事编辑";
|
||||||
}
|
}
|
||||||
|
|
||||||
QString StoryBoardSourceEditFactory::suffixPeers() const
|
QList<QString> StoryBoardSourceEditFactory::suffixPeers() const
|
||||||
{
|
{
|
||||||
return "storyboard";
|
return QList<QString>() << "storyboard";
|
||||||
}
|
}
|
||||||
|
|
|
@ -15,7 +15,7 @@ namespace Components {
|
||||||
virtual QList<Core::Scale> configs() const override;
|
virtual QList<Core::Scale> configs() const override;
|
||||||
virtual QWidget *getNewPanel(Config::Configration *config) override;
|
virtual QWidget *getNewPanel(Config::Configration *config) override;
|
||||||
virtual QString extensionName() const override;
|
virtual QString extensionName() const override;
|
||||||
virtual QString suffixPeers() const override;
|
virtual QList<QString> suffixPeers() const override;
|
||||||
};
|
};
|
||||||
|
|
||||||
class StoryBoardSourceEdit : public FormattedTextEdit
|
class StoryBoardSourceEdit : public FormattedTextEdit
|
||||||
|
|
|
@ -174,7 +174,7 @@ QString StoryChainSourceEditFactory::extensionName() const
|
||||||
return "脉络编辑器";
|
return "脉络编辑器";
|
||||||
}
|
}
|
||||||
|
|
||||||
QString StoryChainSourceEditFactory::suffixPeers() const
|
QList<QString> StoryChainSourceEditFactory::suffixPeers() const
|
||||||
{
|
{
|
||||||
return "storychain";
|
return QList<QString>() << "storychain";
|
||||||
}
|
}
|
||||||
|
|
|
@ -22,7 +22,7 @@ namespace Components {
|
||||||
virtual QList<Core::Scale> configs() const override;
|
virtual QList<Core::Scale> configs() const override;
|
||||||
virtual QWidget *getNewPanel(Config::Configration *config) override;
|
virtual QWidget *getNewPanel(Config::Configration *config) override;
|
||||||
virtual QString extensionName() const override;
|
virtual QString extensionName() const override;
|
||||||
virtual QString suffixPeers() const override;
|
virtual QList<QString> suffixPeers() const override;
|
||||||
};
|
};
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -163,7 +163,7 @@ QString StoryUnitSourceEditFactory::extensionName() const
|
||||||
return "单元编辑器";
|
return "单元编辑器";
|
||||||
}
|
}
|
||||||
|
|
||||||
QString StoryUnitSourceEditFactory::suffixPeers() const
|
QList<QString> StoryUnitSourceEditFactory::suffixPeers() const
|
||||||
{
|
{
|
||||||
return "storyunit";
|
return QList<QString>() << "storyunit";
|
||||||
}
|
}
|
||||||
|
|
|
@ -14,7 +14,7 @@ namespace Components {
|
||||||
virtual QList<Core::Scale> configs() const override;
|
virtual QList<Core::Scale> configs() const override;
|
||||||
virtual QWidget *getNewPanel(Config::Configration *config) override;
|
virtual QWidget *getNewPanel(Config::Configration *config) override;
|
||||||
virtual QString extensionName() const override;
|
virtual QString extensionName() const override;
|
||||||
virtual QString suffixPeers() const override;
|
virtual QList<QString> suffixPeers() const override;
|
||||||
};
|
};
|
||||||
|
|
||||||
class StoryUnitSourceEdit : public FormattedTextEdit
|
class StoryUnitSourceEdit : public FormattedTextEdit
|
||||||
|
|
|
@ -138,7 +138,7 @@ QString StoryVolumeSourceEditFactory::extensionName() const
|
||||||
return "卷纲编辑";
|
return "卷纲编辑";
|
||||||
}
|
}
|
||||||
|
|
||||||
QString StoryVolumeSourceEditFactory::suffixPeers() const
|
QList<QString> StoryVolumeSourceEditFactory::suffixPeers() const
|
||||||
{
|
{
|
||||||
return "storyvolume";
|
return QList<QString>() << "storyvolume";
|
||||||
}
|
}
|
||||||
|
|
|
@ -15,7 +15,7 @@ namespace Components {
|
||||||
virtual QList<Core::Scale> configs() const override;
|
virtual QList<Core::Scale> configs() const override;
|
||||||
virtual QWidget *getNewPanel(Config::Configration *config) override;
|
virtual QWidget *getNewPanel(Config::Configration *config) override;
|
||||||
virtual QString extensionName() const override;
|
virtual QString extensionName() const override;
|
||||||
virtual QString suffixPeers() const override;
|
virtual QList<QString> suffixPeers() const override;
|
||||||
};
|
};
|
||||||
|
|
||||||
class StoryVolumeSourceEdit : public FormattedTextEdit
|
class StoryVolumeSourceEdit : public FormattedTextEdit
|
||||||
|
|
Loading…
Reference in New Issue