#include <WsfExeManager.hpp>
Inherits QObject.
◆ WsfExeManager()
| wizard::WsfExeManager::WsfExeManager |
( |
| ) |
|
◆ ~WsfExeManager()
| wizard::WsfExeManager::~WsfExeManager |
( |
| ) |
|
|
override |
◆ Add()
◆ Clear()
| void wizard::WsfExeManager::Clear |
( |
| ) |
|
|
protected |
◆ Find()
| wizard::WsfExe * wizard::WsfExeManager::Find |
( |
const UtPath & | aPath | ) |
const |
◆ FindBest()
| wizard::WsfExe * wizard::WsfExeManager::FindBest |
( |
const std::string & | aApplicationName, |
|
|
const std::string & | aVersion, |
|
|
const std::string & | aPath ) |
◆ FindByApplicationName()
| wizard::WsfExe * wizard::WsfExeManager::FindByApplicationName |
( |
const std::string & | aName | ) |
|
◆ FindByDescriptiveName()
| wizard::WsfExe * wizard::WsfExeManager::FindByDescriptiveName |
( |
const std::string & | aName | ) |
|
◆ FindByPath()
| wizard::WsfExe * wizard::WsfExeManager::FindByPath |
( |
const std::string & | aPath | ) |
|
◆ FindFromXML()
◆ GetDefaultExe()
◆ GetDefaultGrammar()
| void wizard::WsfExeManager::GetDefaultGrammar |
( |
WsfParseDefinitions & | parseDefinitions, |
|
|
std::string & | fullGrammarText ) |
|
static |
◆ GetDefaultParseDefinitions()
◆ GetExes()
| const std::vector< WsfExe * > & wizard::WsfExeManager::GetExes |
( |
| ) |
const |
|
inline |
◆ GetIndex()
◆ GetInstance()
◆ GetNoExe()
◆ GetStyler()
| WsfStyler * wizard::WsfExeManager::GetStyler |
( |
| ) |
|
|
inline |
◆ IgnoreExecutable()
| bool wizard::WsfExeManager::IgnoreExecutable |
( |
const std::string & | aFileName | ) |
|
|
protected |
◆ LoadDefaultGrammar()
| void wizard::WsfExeManager::LoadDefaultGrammar |
( |
| ) |
|
|
protected |
◆ LoadSettings()
| void wizard::WsfExeManager::LoadSettings |
( |
QSettings & | aSettings | ) |
|
◆ MoveDown()
| bool wizard::WsfExeManager::MoveDown |
( |
WsfExe * | aExePtr | ) |
|
◆ MoveUp()
| bool wizard::WsfExeManager::MoveUp |
( |
WsfExe * | aExePtr | ) |
|
◆ Refresh() [1/2]
| void wizard::WsfExeManager::Refresh |
( |
| ) |
|
◆ Refresh() [2/2]
| bool wizard::WsfExeManager::Refresh |
( |
WsfExe * | aExePtr | ) |
|
◆ Remove()
| void wizard::WsfExeManager::Remove |
( |
WsfExe * | aExePtr | ) |
|
◆ SaveSettings()
| void wizard::WsfExeManager::SaveSettings |
( |
QSettings & | aSettings | ) |
|
◆ SetDefault()
| void wizard::WsfExeManager::SetDefault |
( |
int | aIndex | ) |
|
◆ WsfExePicked
| void wizard::WsfExeManager::WsfExePicked |
( |
int | | ) |
|
|
protectedslot |
◆ mAutoLoad
| bool wizard::WsfExeManager::mAutoLoad |
|
protected |
◆ mCallbacks
| UtCallbackHolder wizard::WsfExeManager::mCallbacks |
|
protected |
◆ mDefaultExeIndex
| int wizard::WsfExeManager::mDefaultExeIndex |
|
protected |
◆ mExes
| std::vector<WsfExe*> wizard::WsfExeManager::mExes |
|
protected |
Referenced by Add(), Clear(), Find(), FindByApplicationName(), FindByDescriptiveName(), FindByPath(), GetDefaultExe(), GetExes(), GetIndex(), LoadDefaultGrammar(), MoveDown(), MoveUp(), Refresh(), Refresh(), Remove(), and SetDefault().
◆ mFileNamesToIgnore
| QSet<QString> wizard::WsfExeManager::mFileNamesToIgnore |
|
protected |
◆ mNoExePtr
| WsfExe* wizard::WsfExeManager::mNoExePtr |
|
protected |
◆ mWsfStylerPtr
| std::unique_ptr<WsfStyler> wizard::WsfExeManager::mWsfStylerPtr |
|
protected |
◆ WsfExeListUpdated
| UtCallbackListN< void()> wizard::WsfExeManager::WsfExeListUpdated |
|
static |
The documentation for this class was generated from the following files: