Class sh::scripting::api::ApiHelperMethods

class sh::scripting::api::ApiHelperMethods

Public Static Functions

QByteArray QIODevice_read(QIODevice *self)
QByteArray QIODevice_readall(QIODevice *self)
QByteArray ApiReadDataDevice_read(sh::scripting::api::ApiReadDataDevice *self)
QByteArray ApiReadDataDevice_readall(sh::scripting::api::ApiReadDataDevice *self)
void FilesystemNodeList_resetItems(sh::filesystem::FilesystemNodeList *self, int type, QList<std::shared_ptr<sh::filesystem::FilesystemNode>> list)
void FilesystemNode_addDetail(filesystem::FilesystemNode *self, std::shared_ptr<sh::filesystem::DetailColumn> col)
void FilesystemNode_setIcon(sh::filesystem::FilesystemNode *self, QString icon)
void FilesystemNode_setDisplayName(filesystem::FilesystemNode *self, QString displayname)
bool FilesystemNode_isHidden(filesystem::FilesystemNode *self)
void FilesystemNode_setHidden(filesystem::FilesystemNode *self, bool v)
void ConfigurationValue_setConfigValueInt(sh::configuration::ConfigurationValue *self, int v)
void ConfigurationValue_setConfigValueFloat(sh::configuration::ConfigurationValue *self, double v)
void ConfigurationValue_setConfigValueBool(sh::configuration::ConfigurationValue *self, bool v)
void ConfigurationValue_setConfigValueString(sh::configuration::ConfigurationValue *self, QString v)
QList<std::shared_ptr<sh::filesystem::Eurl>> FilesystemOperation_itemlist(sh::filesystem::FilesystemOperation *self, std::shared_ptr<const sh::filesystem::Eurl> eurl)
QList<std::shared_ptr<sh::filesystem::Eurl>> FilesystemOperation_itemlistByType(sh::filesystem::FilesystemOperation *self, std::shared_ptr<const sh::filesystem::Eurl> eurl, int ntype)
int FilesystemOperation_getType(sh::filesystem::FilesystemOperation *self, std::shared_ptr<const sh::filesystem::Eurl> eurl)
void FilesystemOperation_createFile(sh::filesystem::FilesystemOperation *self, std::shared_ptr<const sh::filesystem::Eurl> eurl, sh::scripting::api::ApiReadDataDevice *content, std::shared_ptr<filesystem::FilesystemOperationProgressMonitor> progressmon)
QList<std::shared_ptr<sh::filesystem::FilesystemNode>> FilesystemOperation_resolveNodeLink(sh::filesystem::FilesystemOperation *self, std::shared_ptr<sh::filesystem::FilesystemNode> node)
std::shared_ptr<sh::filesystem::Eurl> FilesystemOperation_resolveEurlLink(sh::filesystem::FilesystemOperation *self, std::shared_ptr<const sh::filesystem::Eurl> eurl)
void PanelDetail_setRow(sh::paneldetails::PanelDetail *self, QString key, QList<QString> value)
void MainWindow_jumpToEurl(sh::ui::MainWindow *self, std::shared_ptr<const sh::filesystem::Eurl> eurl)
std::shared_ptr<sh::filesystem::FilesystemNode> MainWindow_getCurrentDirectoryNode(sh::ui::MainWindow *self)
void ApiActionActionItem_setEnabled(sh::scripting::api::ApiActionActionItem *self, bool enabled)
bool ApiActionActionItem_enabled(sh::scripting::api::ApiActionActionItem *self)
void ApiActionActionItem_setVisible(sh::scripting::api::ApiActionActionItem *self, bool visible)
bool ApiActionActionItem_visible(sh::scripting::api::ApiActionActionItem *self)
void ApiSubmenuActionItem_setSubitems(sh::scripting::api::ApiSubmenuActionItem *self, QList<std::shared_ptr<actions::AbstractActionItem>> subitems)
void ApiSubmenuActionItem_setEnabled(sh::scripting::api::ApiSubmenuActionItem *self, bool enabled)
bool ApiSubmenuActionItem_enabled(sh::scripting::api::ApiSubmenuActionItem *self)
void ApiSubmenuActionItem_setVisible(sh::scripting::api::ApiSubmenuActionItem *self, bool visible)
bool ApiSubmenuActionItem_visible(sh::scripting::api::ApiSubmenuActionItem *self)
int OperationStep_conflictResolution(filesystem::FilesystemOperationTransfers::OperationStep *self)
bool FilesystemOperationProgressMonitor_hasItemInfo(sh::scripting::api::ApiFilesystemOperationProgressMonitor *self)
quint64 FilesystemOperationProgressMonitor_doneItems(sh::scripting::api::ApiFilesystemOperationProgressMonitor *self)
quint64 FilesystemOperationProgressMonitor_allItems(sh::scripting::api::ApiFilesystemOperationProgressMonitor *self)
bool FilesystemOperationProgressMonitor_hasBytesInfo(sh::scripting::api::ApiFilesystemOperationProgressMonitor *self)
quint64 FilesystemOperationProgressMonitor_doneBytes(sh::scripting::api::ApiFilesystemOperationProgressMonitor *self)
quint64 FilesystemOperationProgressMonitor_allBytes(sh::scripting::api::ApiFilesystemOperationProgressMonitor *self)
QString FilesystemOperationProgressMonitor_getItemInfoFrom(sh::scripting::api::ApiFilesystemOperationProgressMonitor *self)
QString FilesystemOperationProgressMonitor_getItemInfoTo(sh::scripting::api::ApiFilesystemOperationProgressMonitor *self)
QString FilesystemOperationProgressMonitor_estimation(sh::scripting::api::ApiFilesystemOperationProgressMonitor *self)
QList<std::shared_ptr<sh::filesystem::FilesystemNode>> ApiFilePropertyDialogTab_nodes(sh::scripting::api::ApiFilePropertyDialogTab *self)
int ActionExecutionUserFeedback_messageBox(sh::actions::ActionExecutionUserFeedback *self, QString m, QList<QString> l, QString s, int i, int j)
QString ActionExecutionUserFeedback_simpleInputBox(sh::actions::ActionExecutionUserFeedback *self, QString text, QString deflt)
int FilePropertyDialogTab_selectedIndexForProperty(ApiFilePropertyDialogTab *self, qintptr widget)
void FilePropertyDialogTab_refresh(ApiFilePropertyDialogTab *self)