File indexing completed on 2024-06-16 04:22:16
0001 class pyqtSignal(): 0002 def connect(self, targetSignal): pass 0003 def emit(self, *args): pass 0004 from QtCore import * 0005 0006 from QtWidgets import * 0007 0008 import datetime 0009 0010 class QHelpContentItem(): 0011 """""" 0012 def childPosition(self, child): 0013 '''int QHelpContentItem.childPosition(QHelpContentItem child)''' 0014 return int() 0015 def parent(self): 0016 '''QHelpContentItem QHelpContentItem.parent()''' 0017 return QHelpContentItem() 0018 def row(self): 0019 '''int QHelpContentItem.row()''' 0020 return int() 0021 def url(self): 0022 '''QUrl QHelpContentItem.url()''' 0023 return QUrl() 0024 def title(self): 0025 '''str QHelpContentItem.title()''' 0026 return str() 0027 def childCount(self): 0028 '''int QHelpContentItem.childCount()''' 0029 return int() 0030 def child(self, row): 0031 '''QHelpContentItem QHelpContentItem.child(int row)''' 0032 return QHelpContentItem() 0033 0034 0035 class QHelpContentModel(QAbstractItemModel): 0036 """""" 0037 contentsCreated = pyqtSignal() # void contentsCreated() - signal 0038 contentsCreationStarted = pyqtSignal() # void contentsCreationStarted() - signal 0039 def isCreatingContents(self): 0040 '''bool QHelpContentModel.isCreatingContents()''' 0041 return bool() 0042 def columnCount(self, parent = QModelIndex()): 0043 '''int QHelpContentModel.columnCount(QModelIndex parent = QModelIndex())''' 0044 return int() 0045 def rowCount(self, parent = QModelIndex()): 0046 '''int QHelpContentModel.rowCount(QModelIndex parent = QModelIndex())''' 0047 return int() 0048 def parent(self, index): 0049 '''QModelIndex QHelpContentModel.parent(QModelIndex index)''' 0050 return QModelIndex() 0051 def index(self, row, column, parent = QModelIndex()): 0052 '''QModelIndex QHelpContentModel.index(int row, int column, QModelIndex parent = QModelIndex())''' 0053 return QModelIndex() 0054 def data(self, index, role): 0055 '''QVariant QHelpContentModel.data(QModelIndex index, int role)''' 0056 return QVariant() 0057 def contentItemAt(self, index): 0058 '''QHelpContentItem QHelpContentModel.contentItemAt(QModelIndex index)''' 0059 return QHelpContentItem() 0060 def createContents(self, customFilterName): 0061 '''void QHelpContentModel.createContents(str customFilterName)''' 0062 0063 0064 class QHelpContentWidget(QTreeView): 0065 """""" 0066 linkActivated = pyqtSignal() # void linkActivated(const QUrlamp;) - signal 0067 def indexOf(self, link): 0068 '''QModelIndex QHelpContentWidget.indexOf(QUrl link)''' 0069 return QModelIndex() 0070 0071 0072 class QHelpEngineCore(QObject): 0073 """""" 0074 def __init__(self, collectionFile, parent = None): 0075 '''void QHelpEngineCore.__init__(str collectionFile, QObject parent = None)''' 0076 readersAboutToBeInvalidated = pyqtSignal() # void readersAboutToBeInvalidated() - signal 0077 warning = pyqtSignal() # void warning(const QStringamp;) - signal 0078 currentFilterChanged = pyqtSignal() # void currentFilterChanged(const QStringamp;) - signal 0079 setupFinished = pyqtSignal() # void setupFinished() - signal 0080 setupStarted = pyqtSignal() # void setupStarted() - signal 0081 def setAutoSaveFilter(self, save): 0082 '''void QHelpEngineCore.setAutoSaveFilter(bool save)''' 0083 def autoSaveFilter(self): 0084 '''bool QHelpEngineCore.autoSaveFilter()''' 0085 return bool() 0086 def error(self): 0087 '''str QHelpEngineCore.error()''' 0088 return str() 0089 def metaData(self, documentationFileName, name): 0090 '''static QVariant QHelpEngineCore.metaData(str documentationFileName, str name)''' 0091 return QVariant() 0092 def setCustomValue(self, key, value): 0093 '''bool QHelpEngineCore.setCustomValue(str key, QVariant value)''' 0094 return bool() 0095 def customValue(self, key, defaultValue = None): 0096 '''QVariant QHelpEngineCore.customValue(str key, QVariant defaultValue = None)''' 0097 return QVariant() 0098 def removeCustomValue(self, key): 0099 '''bool QHelpEngineCore.removeCustomValue(str key)''' 0100 return bool() 0101 def linksForIdentifier(self, id): 0102 '''dict-of-QString-QUrl QHelpEngineCore.linksForIdentifier(str id)''' 0103 return {str():QUrl()} 0104 def fileData(self, url): 0105 '''QByteArray QHelpEngineCore.fileData(QUrl url)''' 0106 return QByteArray() 0107 def findFile(self, url): 0108 '''QUrl QHelpEngineCore.findFile(QUrl url)''' 0109 return QUrl() 0110 def files(self, namespaceName, filterAttributes, extensionFilter = None): 0111 '''list-of-QUrl QHelpEngineCore.files(str namespaceName, list-of-str filterAttributes, str extensionFilter = '')''' 0112 return [QUrl()] 0113 def filterAttributeSets(self, namespaceName): 0114 '''list-of-QStringList QHelpEngineCore.filterAttributeSets(str namespaceName)''' 0115 return [strList()] 0116 def registeredDocumentations(self): 0117 '''list-of-str QHelpEngineCore.registeredDocumentations()''' 0118 return [str()] 0119 def setCurrentFilter(self, filterName): 0120 '''void QHelpEngineCore.setCurrentFilter(str filterName)''' 0121 def currentFilter(self): 0122 '''str QHelpEngineCore.currentFilter()''' 0123 return str() 0124 def filterAttributes(self): 0125 '''list-of-str QHelpEngineCore.filterAttributes()''' 0126 return [str()] 0127 def filterAttributes(self, filterName): 0128 '''list-of-str QHelpEngineCore.filterAttributes(str filterName)''' 0129 return [str()] 0130 def addCustomFilter(self, filterName, attributes): 0131 '''bool QHelpEngineCore.addCustomFilter(str filterName, list-of-str attributes)''' 0132 return bool() 0133 def removeCustomFilter(self, filterName): 0134 '''bool QHelpEngineCore.removeCustomFilter(str filterName)''' 0135 return bool() 0136 def customFilters(self): 0137 '''list-of-str QHelpEngineCore.customFilters()''' 0138 return [str()] 0139 def documentationFileName(self, namespaceName): 0140 '''str QHelpEngineCore.documentationFileName(str namespaceName)''' 0141 return str() 0142 def unregisterDocumentation(self, namespaceName): 0143 '''bool QHelpEngineCore.unregisterDocumentation(str namespaceName)''' 0144 return bool() 0145 def registerDocumentation(self, documentationFileName): 0146 '''bool QHelpEngineCore.registerDocumentation(str documentationFileName)''' 0147 return bool() 0148 def namespaceName(self, documentationFileName): 0149 '''static str QHelpEngineCore.namespaceName(str documentationFileName)''' 0150 return str() 0151 def copyCollectionFile(self, fileName): 0152 '''bool QHelpEngineCore.copyCollectionFile(str fileName)''' 0153 return bool() 0154 def setCollectionFile(self, fileName): 0155 '''void QHelpEngineCore.setCollectionFile(str fileName)''' 0156 def collectionFile(self): 0157 '''str QHelpEngineCore.collectionFile()''' 0158 return str() 0159 def setupData(self): 0160 '''bool QHelpEngineCore.setupData()''' 0161 return bool() 0162 0163 0164 class QHelpEngine(QHelpEngineCore): 0165 """""" 0166 def __init__(self, collectionFile, parent = None): 0167 '''void QHelpEngine.__init__(str collectionFile, QObject parent = None)''' 0168 def searchEngine(self): 0169 '''QHelpSearchEngine QHelpEngine.searchEngine()''' 0170 return QHelpSearchEngine() 0171 def indexWidget(self): 0172 '''QHelpIndexWidget QHelpEngine.indexWidget()''' 0173 return QHelpIndexWidget() 0174 def contentWidget(self): 0175 '''QHelpContentWidget QHelpEngine.contentWidget()''' 0176 return QHelpContentWidget() 0177 def indexModel(self): 0178 '''QHelpIndexModel QHelpEngine.indexModel()''' 0179 return QHelpIndexModel() 0180 def contentModel(self): 0181 '''QHelpContentModel QHelpEngine.contentModel()''' 0182 return QHelpContentModel() 0183 0184 0185 class QHelpIndexModel(QStringListModel): 0186 """""" 0187 indexCreated = pyqtSignal() # void indexCreated() - signal 0188 indexCreationStarted = pyqtSignal() # void indexCreationStarted() - signal 0189 def isCreatingIndex(self): 0190 '''bool QHelpIndexModel.isCreatingIndex()''' 0191 return bool() 0192 def linksForKeyword(self, keyword): 0193 '''dict-of-QString-QUrl QHelpIndexModel.linksForKeyword(str keyword)''' 0194 return {str():QUrl()} 0195 def filter(self, filter, wildcard = None): 0196 '''QModelIndex QHelpIndexModel.filter(str filter, str wildcard = '')''' 0197 return QModelIndex() 0198 def createIndex(self, customFilterName): 0199 '''void QHelpIndexModel.createIndex(str customFilterName)''' 0200 0201 0202 class QHelpIndexWidget(QListView): 0203 """""" 0204 def activateCurrentItem(self): 0205 '''void QHelpIndexWidget.activateCurrentItem()''' 0206 def filterIndices(self, filter, wildcard = None): 0207 '''void QHelpIndexWidget.filterIndices(str filter, str wildcard = '')''' 0208 linksActivated = pyqtSignal() # void linksActivated(const QMaplt;QString,QUrlgt;amp;,const QStringamp;) - signal 0209 linkActivated = pyqtSignal() # void linkActivated(const QUrlamp;,const QStringamp;) - signal 0210 0211 0212 class QHelpSearchQuery(): 0213 """""" 0214 # Enum QHelpSearchQuery.FieldName 0215 DEFAULT = 0 0216 FUZZY = 0 0217 WITHOUT = 0 0218 PHRASE = 0 0219 ALL = 0 0220 ATLEAST = 0 0221 0222 def __init__(self): 0223 '''void QHelpSearchQuery.__init__()''' 0224 def __init__(self, field, wordList): 0225 '''void QHelpSearchQuery.__init__(QHelpSearchQuery.FieldName field, list-of-str wordList)''' 0226 def __init__(self): 0227 '''QHelpSearchQuery QHelpSearchQuery.__init__()''' 0228 return QHelpSearchQuery() 0229 0230 0231 class QHelpSearchEngine(QObject): 0232 """""" 0233 def __init__(self, helpEngine, parent = None): 0234 '''void QHelpSearchEngine.__init__(QHelpEngineCore helpEngine, QObject parent = None)''' 0235 searchingFinished = pyqtSignal() # void searchingFinished(int) - signal 0236 searchingStarted = pyqtSignal() # void searchingStarted() - signal 0237 indexingFinished = pyqtSignal() # void indexingFinished() - signal 0238 indexingStarted = pyqtSignal() # void indexingStarted() - signal 0239 def cancelSearching(self): 0240 '''void QHelpSearchEngine.cancelSearching()''' 0241 def search(self, queryList): 0242 '''void QHelpSearchEngine.search(list-of-QHelpSearchQuery queryList)''' 0243 def cancelIndexing(self): 0244 '''void QHelpSearchEngine.cancelIndexing()''' 0245 def reindexDocumentation(self): 0246 '''void QHelpSearchEngine.reindexDocumentation()''' 0247 def hits(self, start, end): 0248 '''list-of-tuple-of-QString-QString QHelpSearchEngine.hits(int start, int end)''' 0249 return [tuple-of-str-str()] 0250 def hitCount(self): 0251 '''int QHelpSearchEngine.hitCount()''' 0252 return int() 0253 def resultWidget(self): 0254 '''QHelpSearchResultWidget QHelpSearchEngine.resultWidget()''' 0255 return QHelpSearchResultWidget() 0256 def queryWidget(self): 0257 '''QHelpSearchQueryWidget QHelpSearchEngine.queryWidget()''' 0258 return QHelpSearchQueryWidget() 0259 def query(self): 0260 '''list-of-QHelpSearchQuery QHelpSearchEngine.query()''' 0261 return [QHelpSearchQuery()] 0262 0263 0264 class QHelpSearchQueryWidget(QWidget): 0265 """""" 0266 def __init__(self, parent = None): 0267 '''void QHelpSearchQueryWidget.__init__(QWidget parent = None)''' 0268 def setCompactMode(self, on): 0269 '''void QHelpSearchQueryWidget.setCompactMode(bool on)''' 0270 def isCompactMode(self): 0271 '''bool QHelpSearchQueryWidget.isCompactMode()''' 0272 return bool() 0273 search = pyqtSignal() # void search() - signal 0274 def collapseExtendedSearch(self): 0275 '''void QHelpSearchQueryWidget.collapseExtendedSearch()''' 0276 def expandExtendedSearch(self): 0277 '''void QHelpSearchQueryWidget.expandExtendedSearch()''' 0278 def setQuery(self, queryList): 0279 '''void QHelpSearchQueryWidget.setQuery(list-of-QHelpSearchQuery queryList)''' 0280 def query(self): 0281 '''list-of-QHelpSearchQuery QHelpSearchQueryWidget.query()''' 0282 return [QHelpSearchQuery()] 0283 0284 0285 class QHelpSearchResultWidget(QWidget): 0286 """""" 0287 requestShowLink = pyqtSignal() # void requestShowLink(const QUrlamp;) - signal 0288 def linkAt(self, point): 0289 '''QUrl QHelpSearchResultWidget.linkAt(QPoint point)''' 0290 return QUrl() 0291 0292