From 8b572dea67da88257802f26be6f2dccfa04d3cc5 Mon Sep 17 00:00:00 2001 From: Timothy Pearson Date: Wed, 13 Feb 2013 18:29:02 -0600 Subject: Rename additional kio references --- configure.py | 42 +- doc/classref/index.html | 2 +- doc/classref/kio/KACL.html | 209 ------ doc/classref/kio/KAr.html | 104 --- doc/classref/kio/KArchive.html | 288 -------- doc/classref/kio/KArchiveDirectory.html | 79 --- doc/classref/kio/KArchiveEntry.html | 83 --- doc/classref/kio/KArchiveFile.html | 84 --- doc/classref/kio/KAutoMount.html | 67 -- doc/classref/kio/KAutoUnmount.html | 63 -- doc/classref/kio/KDCOPServiceStarter.html | 78 --- doc/classref/kio/KDEDesktopMimeType.Service.html | 56 -- doc/classref/kio/KDEDesktopMimeType.html | 196 ------ doc/classref/kio/KDataTool.html | 67 -- doc/classref/kio/KDataToolAction.html | 70 -- doc/classref/kio/KDataToolInfo.html | 106 --- doc/classref/kio/KDirLister.html | 356 ---------- doc/classref/kio/KDirNotify.html | 93 --- doc/classref/kio/KDirWatch.html | 168 ----- doc/classref/kio/KEMailSettings.html | 88 --- doc/classref/kio/KExecMimeType.html | 54 -- doc/classref/kio/KFileFilter.html | 48 -- doc/classref/kio/KFileItem.html | 326 --------- doc/classref/kio/KFileMetaInfo.html | 197 ------ doc/classref/kio/KFileMetaInfoGroup.html | 153 ----- doc/classref/kio/KFileMetaInfoItem.html | 122 ---- doc/classref/kio/KFileMetaInfoProvider.html | 95 --- doc/classref/kio/KFileMimeTypeInfo.GroupInfo.html | 72 -- doc/classref/kio/KFileMimeTypeInfo.ItemInfo.html | 87 --- doc/classref/kio/KFileMimeTypeInfo.html | 104 --- doc/classref/kio/KFilePlugin.html | 161 ----- doc/classref/kio/KFileShare.html | 118 ---- doc/classref/kio/KFileSharePrivate.html | 62 -- doc/classref/kio/KFilterBase.html | 141 ---- doc/classref/kio/KFilterDev.html | 149 ---- doc/classref/kio/KFolderType.html | 82 --- doc/classref/kio/KImageIO.html | 120 ---- doc/classref/kio/KMimeMagic.html | 96 --- doc/classref/kio/KMimeMagicResult.html | 68 -- doc/classref/kio/KMimeType.Format.html | 48 -- doc/classref/kio/KMimeType.html | 290 -------- doc/classref/kio/KMimeTypeChooser.html | 69 -- doc/classref/kio/KMimeTypeChooserDialog.html | 71 -- doc/classref/kio/KNFSShare.html | 69 -- doc/classref/kio/KOCRDialog.html | 73 -- doc/classref/kio/KOCRDialogFactory.html | 75 --- doc/classref/kio/KOpenWithHandler.html | 48 -- doc/classref/kio/KProtocolInfo.ExtraField.html | 58 -- doc/classref/kio/KProtocolInfo.html | 466 ------------- doc/classref/kio/KProtocolManager.html | 189 ------ doc/classref/kio/KRemoteEncoding.html | 114 ---- doc/classref/kio/KRun.html | 360 ---------- doc/classref/kio/KSambaShare.html | 69 -- doc/classref/kio/KScanDialog.html | 90 --- doc/classref/kio/KScanDialogFactory.html | 75 --- doc/classref/kio/KService.html | 324 --------- doc/classref/kio/KServiceGroup.html | 240 ------- doc/classref/kio/KServiceOffer.html | 79 --- doc/classref/kio/KServiceSeparator.html | 67 -- doc/classref/kio/KServiceType.html | 169 ----- doc/classref/kio/KServiceTypeProfile.html | 111 --- doc/classref/kio/KShellCompletion.html | 65 -- doc/classref/kio/KShred.html | 91 --- doc/classref/kio/KSimpleFileFilter.html | 104 --- doc/classref/kio/KSycoca.html | 172 ----- doc/classref/kio/KSycocaDict.html | 96 --- doc/classref/kio/KSycocaEntry.html | 111 --- doc/classref/kio/KSycocaFactory.html | 104 --- doc/classref/kio/KTar.html | 177 ----- doc/classref/kio/KURIFilter.html | 93 --- doc/classref/kio/KURIFilterData.html | 137 ---- doc/classref/kio/KURIFilterPlugin.html | 100 --- doc/classref/kio/KURLCompletion.html | 152 ----- doc/classref/kio/KURLPixmapProvider.html | 48 -- doc/classref/kio/KZip.html | 228 ------- doc/classref/kio/KZipFileEntry.html | 108 --- doc/classref/kio/Observer.html | 289 -------- doc/classref/kio/RenameDlgPlugin.html | 65 -- doc/classref/kio/TDEIO.AuthInfo.html | 74 -- doc/classref/kio/TDEIO.ChmodJob.html | 72 -- doc/classref/kio/TDEIO.Connection.html | 105 --- doc/classref/kio/TDEIO.CopyInfo.html | 49 -- doc/classref/kio/TDEIO.CopyJob.html | 276 -------- doc/classref/kio/TDEIO.DavJob.html | 66 -- doc/classref/kio/TDEIO.DefaultProgress.html | 223 ------ doc/classref/kio/TDEIO.DeleteJob.html | 125 ---- doc/classref/kio/TDEIO.DirectCopyJob.html | 66 -- doc/classref/kio/TDEIO.FileCopyJob.html | 152 ----- doc/classref/kio/TDEIO.ForwardingSlaveBase.html | 166 ----- doc/classref/kio/TDEIO.Job.html | 307 --------- doc/classref/kio/TDEIO.ListJob.html | 126 ---- doc/classref/kio/TDEIO.MetaInfoJob.html | 91 --- doc/classref/kio/TDEIO.MimetypeJob.html | 62 -- doc/classref/kio/TDEIO.MkdirJob.html | 94 --- doc/classref/kio/TDEIO.MultiGetJob.html | 103 --- doc/classref/kio/TDEIO.NetAccess.html | 323 --------- doc/classref/kio/TDEIO.NetRC.AutoLogin.html | 47 -- doc/classref/kio/TDEIO.NetRC.html | 90 --- doc/classref/kio/TDEIO.PasswordDialog.html | 120 ---- doc/classref/kio/TDEIO.PreviewJob.html | 114 ---- doc/classref/kio/TDEIO.ProgressBase.html | 201 ------ doc/classref/kio/TDEIO.Scheduler.html | 267 -------- doc/classref/kio/TDEIO.SessionData.html | 69 -- doc/classref/kio/TDEIO.SimpleJob.html | 148 ---- doc/classref/kio/TDEIO.Slave.html | 200 ------ doc/classref/kio/TDEIO.SlaveBase.html | 631 ----------------- doc/classref/kio/TDEIO.SlaveConfig.html | 90 --- doc/classref/kio/TDEIO.SlaveInterface.html | 284 -------- doc/classref/kio/TDEIO.StatJob.html | 109 --- doc/classref/kio/TDEIO.StatusbarProgress.html | 88 --- doc/classref/kio/TDEIO.StoredTransferJob.html | 63 -- doc/classref/kio/TDEIO.TCPSlaveBase.html | 230 ------- doc/classref/kio/TDEIO.Task.html | 44 -- doc/classref/kio/TDEIO.TransferJob.html | 198 ------ doc/classref/kio/TDEIO.UDSAtom.html | 45 -- doc/classref/kio/TDEIO.html | 645 ------------------ doc/classref/kio/TDEProcessRunner.html | 87 --- doc/classref/kio/TDETrader.html | 65 -- doc/classref/kio/ThumbCreator.html | 57 -- doc/classref/kio/index.html | 148 ---- doc/classref/kio/kio-globals.html | 53 -- doc/classref/tdeio/KACL.html | 209 ++++++ doc/classref/tdeio/KAr.html | 104 +++ doc/classref/tdeio/KArchive.html | 288 ++++++++ doc/classref/tdeio/KArchiveDirectory.html | 79 +++ doc/classref/tdeio/KArchiveEntry.html | 83 +++ doc/classref/tdeio/KArchiveFile.html | 84 +++ doc/classref/tdeio/KAutoMount.html | 67 ++ doc/classref/tdeio/KAutoUnmount.html | 63 ++ doc/classref/tdeio/KDCOPServiceStarter.html | 78 +++ doc/classref/tdeio/KDEDesktopMimeType.Service.html | 56 ++ doc/classref/tdeio/KDEDesktopMimeType.html | 196 ++++++ doc/classref/tdeio/KDataTool.html | 67 ++ doc/classref/tdeio/KDataToolAction.html | 70 ++ doc/classref/tdeio/KDataToolInfo.html | 106 +++ doc/classref/tdeio/KDirLister.html | 356 ++++++++++ doc/classref/tdeio/KDirNotify.html | 93 +++ doc/classref/tdeio/KDirWatch.html | 168 +++++ doc/classref/tdeio/KEMailSettings.html | 88 +++ doc/classref/tdeio/KExecMimeType.html | 54 ++ doc/classref/tdeio/KFileFilter.html | 48 ++ doc/classref/tdeio/KFileItem.html | 326 +++++++++ doc/classref/tdeio/KFileMetaInfo.html | 197 ++++++ doc/classref/tdeio/KFileMetaInfoGroup.html | 153 +++++ doc/classref/tdeio/KFileMetaInfoItem.html | 122 ++++ doc/classref/tdeio/KFileMetaInfoProvider.html | 95 +++ .../tdeio/KFileMimeTypeInfo.GroupInfo.html | 72 ++ doc/classref/tdeio/KFileMimeTypeInfo.ItemInfo.html | 87 +++ doc/classref/tdeio/KFileMimeTypeInfo.html | 104 +++ doc/classref/tdeio/KFilePlugin.html | 161 +++++ doc/classref/tdeio/KFileShare.html | 118 ++++ doc/classref/tdeio/KFileSharePrivate.html | 62 ++ doc/classref/tdeio/KFilterBase.html | 141 ++++ doc/classref/tdeio/KFilterDev.html | 149 ++++ doc/classref/tdeio/KFolderType.html | 82 +++ doc/classref/tdeio/KImageIO.html | 120 ++++ doc/classref/tdeio/KMimeMagic.html | 96 +++ doc/classref/tdeio/KMimeMagicResult.html | 68 ++ doc/classref/tdeio/KMimeType.Format.html | 48 ++ doc/classref/tdeio/KMimeType.html | 290 ++++++++ doc/classref/tdeio/KMimeTypeChooser.html | 69 ++ doc/classref/tdeio/KMimeTypeChooserDialog.html | 71 ++ doc/classref/tdeio/KNFSShare.html | 69 ++ doc/classref/tdeio/KOCRDialog.html | 73 ++ doc/classref/tdeio/KOCRDialogFactory.html | 75 +++ doc/classref/tdeio/KOpenWithHandler.html | 48 ++ doc/classref/tdeio/KProtocolInfo.ExtraField.html | 58 ++ doc/classref/tdeio/KProtocolInfo.html | 466 +++++++++++++ doc/classref/tdeio/KProtocolManager.html | 189 ++++++ doc/classref/tdeio/KRemoteEncoding.html | 114 ++++ doc/classref/tdeio/KRun.html | 360 ++++++++++ doc/classref/tdeio/KSambaShare.html | 69 ++ doc/classref/tdeio/KScanDialog.html | 90 +++ doc/classref/tdeio/KScanDialogFactory.html | 75 +++ doc/classref/tdeio/KService.html | 324 +++++++++ doc/classref/tdeio/KServiceGroup.html | 240 +++++++ doc/classref/tdeio/KServiceOffer.html | 79 +++ doc/classref/tdeio/KServiceSeparator.html | 67 ++ doc/classref/tdeio/KServiceType.html | 169 +++++ doc/classref/tdeio/KServiceTypeProfile.html | 111 +++ doc/classref/tdeio/KShellCompletion.html | 65 ++ doc/classref/tdeio/KShred.html | 91 +++ doc/classref/tdeio/KSimpleFileFilter.html | 104 +++ doc/classref/tdeio/KSycoca.html | 172 +++++ doc/classref/tdeio/KSycocaDict.html | 96 +++ doc/classref/tdeio/KSycocaEntry.html | 111 +++ doc/classref/tdeio/KSycocaFactory.html | 104 +++ doc/classref/tdeio/KTar.html | 177 +++++ doc/classref/tdeio/KURIFilter.html | 93 +++ doc/classref/tdeio/KURIFilterData.html | 137 ++++ doc/classref/tdeio/KURIFilterPlugin.html | 100 +++ doc/classref/tdeio/KURLCompletion.html | 152 +++++ doc/classref/tdeio/KURLPixmapProvider.html | 48 ++ doc/classref/tdeio/KZip.html | 228 +++++++ doc/classref/tdeio/KZipFileEntry.html | 108 +++ doc/classref/tdeio/Observer.html | 289 ++++++++ doc/classref/tdeio/RenameDlgPlugin.html | 65 ++ doc/classref/tdeio/TDEIO.AuthInfo.html | 74 ++ doc/classref/tdeio/TDEIO.ChmodJob.html | 72 ++ doc/classref/tdeio/TDEIO.Connection.html | 105 +++ doc/classref/tdeio/TDEIO.CopyInfo.html | 49 ++ doc/classref/tdeio/TDEIO.CopyJob.html | 276 ++++++++ doc/classref/tdeio/TDEIO.DavJob.html | 66 ++ doc/classref/tdeio/TDEIO.DefaultProgress.html | 223 ++++++ doc/classref/tdeio/TDEIO.DeleteJob.html | 125 ++++ doc/classref/tdeio/TDEIO.DirectCopyJob.html | 66 ++ doc/classref/tdeio/TDEIO.FileCopyJob.html | 152 +++++ doc/classref/tdeio/TDEIO.ForwardingSlaveBase.html | 166 +++++ doc/classref/tdeio/TDEIO.Job.html | 307 +++++++++ doc/classref/tdeio/TDEIO.ListJob.html | 126 ++++ doc/classref/tdeio/TDEIO.MetaInfoJob.html | 91 +++ doc/classref/tdeio/TDEIO.MimetypeJob.html | 62 ++ doc/classref/tdeio/TDEIO.MkdirJob.html | 94 +++ doc/classref/tdeio/TDEIO.MultiGetJob.html | 103 +++ doc/classref/tdeio/TDEIO.NetAccess.html | 323 +++++++++ doc/classref/tdeio/TDEIO.NetRC.AutoLogin.html | 47 ++ doc/classref/tdeio/TDEIO.NetRC.html | 90 +++ doc/classref/tdeio/TDEIO.PasswordDialog.html | 120 ++++ doc/classref/tdeio/TDEIO.PreviewJob.html | 114 ++++ doc/classref/tdeio/TDEIO.ProgressBase.html | 201 ++++++ doc/classref/tdeio/TDEIO.Scheduler.html | 267 ++++++++ doc/classref/tdeio/TDEIO.SessionData.html | 69 ++ doc/classref/tdeio/TDEIO.SimpleJob.html | 148 ++++ doc/classref/tdeio/TDEIO.Slave.html | 200 ++++++ doc/classref/tdeio/TDEIO.SlaveBase.html | 631 +++++++++++++++++ doc/classref/tdeio/TDEIO.SlaveConfig.html | 90 +++ doc/classref/tdeio/TDEIO.SlaveInterface.html | 284 ++++++++ doc/classref/tdeio/TDEIO.StatJob.html | 109 +++ doc/classref/tdeio/TDEIO.StatusbarProgress.html | 88 +++ doc/classref/tdeio/TDEIO.StoredTransferJob.html | 63 ++ doc/classref/tdeio/TDEIO.TCPSlaveBase.html | 230 +++++++ doc/classref/tdeio/TDEIO.Task.html | 44 ++ doc/classref/tdeio/TDEIO.TransferJob.html | 198 ++++++ doc/classref/tdeio/TDEIO.UDSAtom.html | 45 ++ doc/classref/tdeio/TDEIO.html | 645 ++++++++++++++++++ doc/classref/tdeio/TDEProcessRunner.html | 87 +++ doc/classref/tdeio/TDETrader.html | 65 ++ doc/classref/tdeio/ThumbCreator.html | 57 ++ doc/classref/tdeio/index.html | 148 ++++ doc/classref/tdeio/tdeio-globals.html | 53 ++ doc/index1.html | 2 +- doc/static.html | 2 +- examples/mimetype.py | 2 +- examples/pyTDEHTMLPart.py | 2 +- examples/pytde-sampler/gen_todo.py | 2 +- examples/pytde-sampler/qt_widgets/CONTRIB | 176 ++--- examples/pytde-sampler/sampler.py | 2 +- importTest.py | 2 +- pytde350.prj | 20 +- pytde351.prj | 20 +- pytde352.prj | 20 +- pytde353.prj | 20 +- pytdeconfig.py | 6 +- pytdeconfig.py.in | 4 +- sip/kabc/kabcmod.sip.in | 2 +- sip/kio/authinfo.sip | 210 ------ sip/kio/chmodjob.sip | 55 -- sip/kio/connection.sip | 72 -- sip/kio/davjob.sip | 56 -- sip/kio/defaultprogress.sip | 103 --- sip/kio/forwardingslavebase.sip | 63 -- sip/kio/global.sip | 714 -------------------- sip/kio/job.sip | 73 -- sip/kio/jobclasses.sip | 748 --------------------- sip/kio/kacl.sip | 168 ----- sip/kio/kar.sip | 54 -- sip/kio/karchive.sip | 189 ------ sip/kio/kautomount.sip | 77 --- sip/kio/kdatatool.sip | 172 ----- sip/kio/kdcopservicestarter.sip | 48 -- sip/kio/kdirlister.sip | 267 -------- sip/kio/kdirnotify.sip | 57 -- sip/kio/kdirwatch.sip | 96 --- sip/kio/kemailsettings.sip | 84 --- sip/kio/kfilterbase.sip | 74 -- sip/kio/kfilterdev.sip | 73 -- sip/kio/kimageio.sip | 59 -- sip/kio/kio-kde310.diff | 5 - sip/kio/kio-kde311.diff | 4 - sip/kio/kio-kde312.diff | 5 - sip/kio/kio-kde313.diff | 5 - sip/kio/kio-kde314.diff | 5 - sip/kio/kio-kde315.diff | 5 - sip/kio/kio-kde320.diff | 6 - sip/kio/kio-kde321.diff | 6 - sip/kio/kio-kde322.diff | 6 - sip/kio/kio-kde323.diff | 6 - sip/kio/kio-kde330.diff | 10 - sip/kio/kio-kde331.diff | 10 - sip/kio/kio-kde332.diff | 10 - sip/kio/kio-kde340.diff | 11 - sip/kio/kio-kde341.diff | 11 - sip/kio/kio-kde342.diff | 11 - sip/kio/kio-kde343.diff | 11 - sip/kio/kio-kde350.diff | 12 - sip/kio/kio-kde351.diff | 12 - sip/kio/kio-kde352.diff | 12 - sip/kio/kio-kde353.diff | 12 - sip/kio/kiomod.sip.in | 97 --- sip/kio/kmimemagic.sip | 74 -- sip/kio/kmimetype.sip | 428 ------------ sip/kio/kmimetypechooser.sip | 74 -- sip/kio/knfsshare.sip | 51 -- sip/kio/kpac.sip | 44 -- sip/kio/kprotocolinfo.sip | 287 -------- sip/kio/kprotocolmanager.sip | 99 --- sip/kio/kremoteencoding.sip | 60 -- sip/kio/krun.sip | 206 ------ sip/kio/ksambashare.sip | 51 -- sip/kio/kscan.sip | 120 ---- sip/kio/kservice.sip | 287 -------- sip/kio/kservicegroup.sip | 288 -------- sip/kio/kservicetype.sip | 293 -------- sip/kio/kshellcompletion.sip | 47 -- sip/kio/kshred.sip | 49 -- sip/kio/ktar.sip | 73 -- sip/kio/ktrader.sip | 124 ---- sip/kio/kurifilter.sip | 147 ---- sip/kio/kurlcompletion.sip | 81 --- sip/kio/kurlpixmapprovider.sip | 41 -- sip/kio/kuserprofile.sip | 222 ------ sip/kio/kzip.sip | 120 ---- sip/kio/metainfojob.sip | 63 -- sip/kio/netaccess.sip | 128 ---- sip/kio/observer.sip | 96 --- sip/kio/passdlg.sip | 68 -- sip/kio/paste.sip | 56 -- sip/kio/previewjob.sip | 72 -- sip/kio/progressbase.sip | 95 --- sip/kio/renamedlg.sip | 67 -- sip/kio/renamedlgplugin.sip | 39 -- sip/kio/scheduler.sip | 106 --- sip/kio/sessiondata.sip | 51 -- sip/kio/skipdlg.sip | 45 -- sip/kio/slave.sip | 95 --- sip/kio/slavebase.sip | 187 ------ sip/kio/slaveconfig.sip | 53 -- sip/kio/slaveinterface.sip | 188 ------ sip/kio/statusbarprogress.sip | 56 -- sip/kio/tcpslavebase.sip | 91 --- sip/kio/tdefilefilter.sip | 81 --- sip/kio/tdefileitem.sip | 171 ----- sip/kio/tdefilemetainfo.sip | 460 ------------- sip/kio/tdefileshare.sip | 87 --- sip/kio/tdesycoca.sip | 171 ----- sip/kio/tdesycocadict.sip | 51 -- sip/kio/tdesycocaentry.sip | 208 ------ sip/kio/tdesycocafactory.sip | 63 -- sip/kio/tdesycocatype.sip | 76 --- sip/kio/thumbcreator.sip | 47 -- sip/tdefile/tdefilemod.sip.in | 2 +- sip/tdehtml/tdehtmlmod.sip.in | 2 +- sip/tdeio/authinfo.sip | 210 ++++++ sip/tdeio/chmodjob.sip | 55 ++ sip/tdeio/connection.sip | 72 ++ sip/tdeio/davjob.sip | 56 ++ sip/tdeio/defaultprogress.sip | 103 +++ sip/tdeio/forwardingslavebase.sip | 63 ++ sip/tdeio/global.sip | 714 ++++++++++++++++++++ sip/tdeio/job.sip | 73 ++ sip/tdeio/jobclasses.sip | 748 +++++++++++++++++++++ sip/tdeio/kacl.sip | 168 +++++ sip/tdeio/kar.sip | 54 ++ sip/tdeio/karchive.sip | 189 ++++++ sip/tdeio/kautomount.sip | 77 +++ sip/tdeio/kdatatool.sip | 172 +++++ sip/tdeio/kdcopservicestarter.sip | 48 ++ sip/tdeio/kdirlister.sip | 267 ++++++++ sip/tdeio/kdirnotify.sip | 57 ++ sip/tdeio/kdirwatch.sip | 96 +++ sip/tdeio/kemailsettings.sip | 84 +++ sip/tdeio/kfilterbase.sip | 74 ++ sip/tdeio/kfilterdev.sip | 73 ++ sip/tdeio/kimageio.sip | 59 ++ sip/tdeio/kmimemagic.sip | 74 ++ sip/tdeio/kmimetype.sip | 428 ++++++++++++ sip/tdeio/kmimetypechooser.sip | 74 ++ sip/tdeio/knfsshare.sip | 51 ++ sip/tdeio/kpac.sip | 44 ++ sip/tdeio/kprotocolinfo.sip | 287 ++++++++ sip/tdeio/kprotocolmanager.sip | 99 +++ sip/tdeio/kremoteencoding.sip | 60 ++ sip/tdeio/krun.sip | 206 ++++++ sip/tdeio/ksambashare.sip | 51 ++ sip/tdeio/kscan.sip | 120 ++++ sip/tdeio/kservice.sip | 287 ++++++++ sip/tdeio/kservicegroup.sip | 288 ++++++++ sip/tdeio/kservicetype.sip | 293 ++++++++ sip/tdeio/kshellcompletion.sip | 47 ++ sip/tdeio/kshred.sip | 49 ++ sip/tdeio/ktar.sip | 73 ++ sip/tdeio/ktrader.sip | 124 ++++ sip/tdeio/kurifilter.sip | 147 ++++ sip/tdeio/kurlcompletion.sip | 81 +++ sip/tdeio/kurlpixmapprovider.sip | 41 ++ sip/tdeio/kuserprofile.sip | 222 ++++++ sip/tdeio/kzip.sip | 120 ++++ sip/tdeio/metainfojob.sip | 63 ++ sip/tdeio/netaccess.sip | 128 ++++ sip/tdeio/observer.sip | 96 +++ sip/tdeio/passdlg.sip | 68 ++ sip/tdeio/paste.sip | 56 ++ sip/tdeio/previewjob.sip | 72 ++ sip/tdeio/progressbase.sip | 95 +++ sip/tdeio/renamedlg.sip | 67 ++ sip/tdeio/renamedlgplugin.sip | 39 ++ sip/tdeio/scheduler.sip | 106 +++ sip/tdeio/sessiondata.sip | 51 ++ sip/tdeio/skipdlg.sip | 45 ++ sip/tdeio/slave.sip | 95 +++ sip/tdeio/slavebase.sip | 187 ++++++ sip/tdeio/slaveconfig.sip | 53 ++ sip/tdeio/slaveinterface.sip | 188 ++++++ sip/tdeio/statusbarprogress.sip | 56 ++ sip/tdeio/tcpslavebase.sip | 91 +++ sip/tdeio/tdefilefilter.sip | 81 +++ sip/tdeio/tdefileitem.sip | 171 +++++ sip/tdeio/tdefilemetainfo.sip | 460 +++++++++++++ sip/tdeio/tdefileshare.sip | 87 +++ sip/tdeio/tdeio-kde310.diff | 5 + sip/tdeio/tdeio-kde311.diff | 4 + sip/tdeio/tdeio-kde312.diff | 5 + sip/tdeio/tdeio-kde313.diff | 5 + sip/tdeio/tdeio-kde314.diff | 5 + sip/tdeio/tdeio-kde315.diff | 5 + sip/tdeio/tdeio-kde320.diff | 6 + sip/tdeio/tdeio-kde321.diff | 6 + sip/tdeio/tdeio-kde322.diff | 6 + sip/tdeio/tdeio-kde323.diff | 6 + sip/tdeio/tdeio-kde330.diff | 10 + sip/tdeio/tdeio-kde331.diff | 10 + sip/tdeio/tdeio-kde332.diff | 10 + sip/tdeio/tdeio-kde340.diff | 11 + sip/tdeio/tdeio-kde341.diff | 11 + sip/tdeio/tdeio-kde342.diff | 11 + sip/tdeio/tdeio-kde343.diff | 11 + sip/tdeio/tdeio-kde350.diff | 12 + sip/tdeio/tdeio-kde351.diff | 12 + sip/tdeio/tdeio-kde352.diff | 12 + sip/tdeio/tdeio-kde353.diff | 12 + sip/tdeio/tdeiomod.sip.in | 97 +++ sip/tdeio/tdesycoca.sip | 171 +++++ sip/tdeio/tdesycocadict.sip | 51 ++ sip/tdeio/tdesycocaentry.sip | 208 ++++++ sip/tdeio/tdesycocafactory.sip | 63 ++ sip/tdeio/tdesycocatype.sip | 76 +++ sip/tdeio/thumbcreator.sip | 47 ++ sip/tdemdi/tdemdimod.sip.in | 2 +- sip/tdeparts/tdepartsmod.sip.in | 2 +- sip/tderesources/tderesourcesmod.sip.in | 2 +- sip/tdeutils/tdeutilsmod.sip.in | 2 +- 451 files changed, 26567 insertions(+), 26567 deletions(-) delete mode 100644 doc/classref/kio/KACL.html delete mode 100644 doc/classref/kio/KAr.html delete mode 100644 doc/classref/kio/KArchive.html delete mode 100644 doc/classref/kio/KArchiveDirectory.html delete mode 100644 doc/classref/kio/KArchiveEntry.html delete mode 100644 doc/classref/kio/KArchiveFile.html delete mode 100644 doc/classref/kio/KAutoMount.html delete mode 100644 doc/classref/kio/KAutoUnmount.html delete mode 100644 doc/classref/kio/KDCOPServiceStarter.html delete mode 100644 doc/classref/kio/KDEDesktopMimeType.Service.html delete mode 100644 doc/classref/kio/KDEDesktopMimeType.html delete mode 100644 doc/classref/kio/KDataTool.html delete mode 100644 doc/classref/kio/KDataToolAction.html delete mode 100644 doc/classref/kio/KDataToolInfo.html delete mode 100644 doc/classref/kio/KDirLister.html delete mode 100644 doc/classref/kio/KDirNotify.html delete mode 100644 doc/classref/kio/KDirWatch.html delete mode 100644 doc/classref/kio/KEMailSettings.html delete mode 100644 doc/classref/kio/KExecMimeType.html delete mode 100644 doc/classref/kio/KFileFilter.html delete mode 100644 doc/classref/kio/KFileItem.html delete mode 100644 doc/classref/kio/KFileMetaInfo.html delete mode 100644 doc/classref/kio/KFileMetaInfoGroup.html delete mode 100644 doc/classref/kio/KFileMetaInfoItem.html delete mode 100644 doc/classref/kio/KFileMetaInfoProvider.html delete mode 100644 doc/classref/kio/KFileMimeTypeInfo.GroupInfo.html delete mode 100644 doc/classref/kio/KFileMimeTypeInfo.ItemInfo.html delete mode 100644 doc/classref/kio/KFileMimeTypeInfo.html delete mode 100644 doc/classref/kio/KFilePlugin.html delete mode 100644 doc/classref/kio/KFileShare.html delete mode 100644 doc/classref/kio/KFileSharePrivate.html delete mode 100644 doc/classref/kio/KFilterBase.html delete mode 100644 doc/classref/kio/KFilterDev.html delete mode 100644 doc/classref/kio/KFolderType.html delete mode 100644 doc/classref/kio/KImageIO.html delete mode 100644 doc/classref/kio/KMimeMagic.html delete mode 100644 doc/classref/kio/KMimeMagicResult.html delete mode 100644 doc/classref/kio/KMimeType.Format.html delete mode 100644 doc/classref/kio/KMimeType.html delete mode 100644 doc/classref/kio/KMimeTypeChooser.html delete mode 100644 doc/classref/kio/KMimeTypeChooserDialog.html delete mode 100644 doc/classref/kio/KNFSShare.html delete mode 100644 doc/classref/kio/KOCRDialog.html delete mode 100644 doc/classref/kio/KOCRDialogFactory.html delete mode 100644 doc/classref/kio/KOpenWithHandler.html delete mode 100644 doc/classref/kio/KProtocolInfo.ExtraField.html delete mode 100644 doc/classref/kio/KProtocolInfo.html delete mode 100644 doc/classref/kio/KProtocolManager.html delete mode 100644 doc/classref/kio/KRemoteEncoding.html delete mode 100644 doc/classref/kio/KRun.html delete mode 100644 doc/classref/kio/KSambaShare.html delete mode 100644 doc/classref/kio/KScanDialog.html delete mode 100644 doc/classref/kio/KScanDialogFactory.html delete mode 100644 doc/classref/kio/KService.html delete mode 100644 doc/classref/kio/KServiceGroup.html delete mode 100644 doc/classref/kio/KServiceOffer.html delete mode 100644 doc/classref/kio/KServiceSeparator.html delete mode 100644 doc/classref/kio/KServiceType.html delete mode 100644 doc/classref/kio/KServiceTypeProfile.html delete mode 100644 doc/classref/kio/KShellCompletion.html delete mode 100644 doc/classref/kio/KShred.html delete mode 100644 doc/classref/kio/KSimpleFileFilter.html delete mode 100644 doc/classref/kio/KSycoca.html delete mode 100644 doc/classref/kio/KSycocaDict.html delete mode 100644 doc/classref/kio/KSycocaEntry.html delete mode 100644 doc/classref/kio/KSycocaFactory.html delete mode 100644 doc/classref/kio/KTar.html delete mode 100644 doc/classref/kio/KURIFilter.html delete mode 100644 doc/classref/kio/KURIFilterData.html delete mode 100644 doc/classref/kio/KURIFilterPlugin.html delete mode 100644 doc/classref/kio/KURLCompletion.html delete mode 100644 doc/classref/kio/KURLPixmapProvider.html delete mode 100644 doc/classref/kio/KZip.html delete mode 100644 doc/classref/kio/KZipFileEntry.html delete mode 100644 doc/classref/kio/Observer.html delete mode 100644 doc/classref/kio/RenameDlgPlugin.html delete mode 100644 doc/classref/kio/TDEIO.AuthInfo.html delete mode 100644 doc/classref/kio/TDEIO.ChmodJob.html delete mode 100644 doc/classref/kio/TDEIO.Connection.html delete mode 100644 doc/classref/kio/TDEIO.CopyInfo.html delete mode 100644 doc/classref/kio/TDEIO.CopyJob.html delete mode 100644 doc/classref/kio/TDEIO.DavJob.html delete mode 100644 doc/classref/kio/TDEIO.DefaultProgress.html delete mode 100644 doc/classref/kio/TDEIO.DeleteJob.html delete mode 100644 doc/classref/kio/TDEIO.DirectCopyJob.html delete mode 100644 doc/classref/kio/TDEIO.FileCopyJob.html delete mode 100644 doc/classref/kio/TDEIO.ForwardingSlaveBase.html delete mode 100644 doc/classref/kio/TDEIO.Job.html delete mode 100644 doc/classref/kio/TDEIO.ListJob.html delete mode 100644 doc/classref/kio/TDEIO.MetaInfoJob.html delete mode 100644 doc/classref/kio/TDEIO.MimetypeJob.html delete mode 100644 doc/classref/kio/TDEIO.MkdirJob.html delete mode 100644 doc/classref/kio/TDEIO.MultiGetJob.html delete mode 100644 doc/classref/kio/TDEIO.NetAccess.html delete mode 100644 doc/classref/kio/TDEIO.NetRC.AutoLogin.html delete mode 100644 doc/classref/kio/TDEIO.NetRC.html delete mode 100644 doc/classref/kio/TDEIO.PasswordDialog.html delete mode 100644 doc/classref/kio/TDEIO.PreviewJob.html delete mode 100644 doc/classref/kio/TDEIO.ProgressBase.html delete mode 100644 doc/classref/kio/TDEIO.Scheduler.html delete mode 100644 doc/classref/kio/TDEIO.SessionData.html delete mode 100644 doc/classref/kio/TDEIO.SimpleJob.html delete mode 100644 doc/classref/kio/TDEIO.Slave.html delete mode 100644 doc/classref/kio/TDEIO.SlaveBase.html delete mode 100644 doc/classref/kio/TDEIO.SlaveConfig.html delete mode 100644 doc/classref/kio/TDEIO.SlaveInterface.html delete mode 100644 doc/classref/kio/TDEIO.StatJob.html delete mode 100644 doc/classref/kio/TDEIO.StatusbarProgress.html delete mode 100644 doc/classref/kio/TDEIO.StoredTransferJob.html delete mode 100644 doc/classref/kio/TDEIO.TCPSlaveBase.html delete mode 100644 doc/classref/kio/TDEIO.Task.html delete mode 100644 doc/classref/kio/TDEIO.TransferJob.html delete mode 100644 doc/classref/kio/TDEIO.UDSAtom.html delete mode 100644 doc/classref/kio/TDEIO.html delete mode 100644 doc/classref/kio/TDEProcessRunner.html delete mode 100644 doc/classref/kio/TDETrader.html delete mode 100644 doc/classref/kio/ThumbCreator.html delete mode 100644 doc/classref/kio/index.html delete mode 100644 doc/classref/kio/kio-globals.html create mode 100644 doc/classref/tdeio/KACL.html create mode 100644 doc/classref/tdeio/KAr.html create mode 100644 doc/classref/tdeio/KArchive.html create mode 100644 doc/classref/tdeio/KArchiveDirectory.html create mode 100644 doc/classref/tdeio/KArchiveEntry.html create mode 100644 doc/classref/tdeio/KArchiveFile.html create mode 100644 doc/classref/tdeio/KAutoMount.html create mode 100644 doc/classref/tdeio/KAutoUnmount.html create mode 100644 doc/classref/tdeio/KDCOPServiceStarter.html create mode 100644 doc/classref/tdeio/KDEDesktopMimeType.Service.html create mode 100644 doc/classref/tdeio/KDEDesktopMimeType.html create mode 100644 doc/classref/tdeio/KDataTool.html create mode 100644 doc/classref/tdeio/KDataToolAction.html create mode 100644 doc/classref/tdeio/KDataToolInfo.html create mode 100644 doc/classref/tdeio/KDirLister.html create mode 100644 doc/classref/tdeio/KDirNotify.html create mode 100644 doc/classref/tdeio/KDirWatch.html create mode 100644 doc/classref/tdeio/KEMailSettings.html create mode 100644 doc/classref/tdeio/KExecMimeType.html create mode 100644 doc/classref/tdeio/KFileFilter.html create mode 100644 doc/classref/tdeio/KFileItem.html create mode 100644 doc/classref/tdeio/KFileMetaInfo.html create mode 100644 doc/classref/tdeio/KFileMetaInfoGroup.html create mode 100644 doc/classref/tdeio/KFileMetaInfoItem.html create mode 100644 doc/classref/tdeio/KFileMetaInfoProvider.html create mode 100644 doc/classref/tdeio/KFileMimeTypeInfo.GroupInfo.html create mode 100644 doc/classref/tdeio/KFileMimeTypeInfo.ItemInfo.html create mode 100644 doc/classref/tdeio/KFileMimeTypeInfo.html create mode 100644 doc/classref/tdeio/KFilePlugin.html create mode 100644 doc/classref/tdeio/KFileShare.html create mode 100644 doc/classref/tdeio/KFileSharePrivate.html create mode 100644 doc/classref/tdeio/KFilterBase.html create mode 100644 doc/classref/tdeio/KFilterDev.html create mode 100644 doc/classref/tdeio/KFolderType.html create mode 100644 doc/classref/tdeio/KImageIO.html create mode 100644 doc/classref/tdeio/KMimeMagic.html create mode 100644 doc/classref/tdeio/KMimeMagicResult.html create mode 100644 doc/classref/tdeio/KMimeType.Format.html create mode 100644 doc/classref/tdeio/KMimeType.html create mode 100644 doc/classref/tdeio/KMimeTypeChooser.html create mode 100644 doc/classref/tdeio/KMimeTypeChooserDialog.html create mode 100644 doc/classref/tdeio/KNFSShare.html create mode 100644 doc/classref/tdeio/KOCRDialog.html create mode 100644 doc/classref/tdeio/KOCRDialogFactory.html create mode 100644 doc/classref/tdeio/KOpenWithHandler.html create mode 100644 doc/classref/tdeio/KProtocolInfo.ExtraField.html create mode 100644 doc/classref/tdeio/KProtocolInfo.html create mode 100644 doc/classref/tdeio/KProtocolManager.html create mode 100644 doc/classref/tdeio/KRemoteEncoding.html create mode 100644 doc/classref/tdeio/KRun.html create mode 100644 doc/classref/tdeio/KSambaShare.html create mode 100644 doc/classref/tdeio/KScanDialog.html create mode 100644 doc/classref/tdeio/KScanDialogFactory.html create mode 100644 doc/classref/tdeio/KService.html create mode 100644 doc/classref/tdeio/KServiceGroup.html create mode 100644 doc/classref/tdeio/KServiceOffer.html create mode 100644 doc/classref/tdeio/KServiceSeparator.html create mode 100644 doc/classref/tdeio/KServiceType.html create mode 100644 doc/classref/tdeio/KServiceTypeProfile.html create mode 100644 doc/classref/tdeio/KShellCompletion.html create mode 100644 doc/classref/tdeio/KShred.html create mode 100644 doc/classref/tdeio/KSimpleFileFilter.html create mode 100644 doc/classref/tdeio/KSycoca.html create mode 100644 doc/classref/tdeio/KSycocaDict.html create mode 100644 doc/classref/tdeio/KSycocaEntry.html create mode 100644 doc/classref/tdeio/KSycocaFactory.html create mode 100644 doc/classref/tdeio/KTar.html create mode 100644 doc/classref/tdeio/KURIFilter.html create mode 100644 doc/classref/tdeio/KURIFilterData.html create mode 100644 doc/classref/tdeio/KURIFilterPlugin.html create mode 100644 doc/classref/tdeio/KURLCompletion.html create mode 100644 doc/classref/tdeio/KURLPixmapProvider.html create mode 100644 doc/classref/tdeio/KZip.html create mode 100644 doc/classref/tdeio/KZipFileEntry.html create mode 100644 doc/classref/tdeio/Observer.html create mode 100644 doc/classref/tdeio/RenameDlgPlugin.html create mode 100644 doc/classref/tdeio/TDEIO.AuthInfo.html create mode 100644 doc/classref/tdeio/TDEIO.ChmodJob.html create mode 100644 doc/classref/tdeio/TDEIO.Connection.html create mode 100644 doc/classref/tdeio/TDEIO.CopyInfo.html create mode 100644 doc/classref/tdeio/TDEIO.CopyJob.html create mode 100644 doc/classref/tdeio/TDEIO.DavJob.html create mode 100644 doc/classref/tdeio/TDEIO.DefaultProgress.html create mode 100644 doc/classref/tdeio/TDEIO.DeleteJob.html create mode 100644 doc/classref/tdeio/TDEIO.DirectCopyJob.html create mode 100644 doc/classref/tdeio/TDEIO.FileCopyJob.html create mode 100644 doc/classref/tdeio/TDEIO.ForwardingSlaveBase.html create mode 100644 doc/classref/tdeio/TDEIO.Job.html create mode 100644 doc/classref/tdeio/TDEIO.ListJob.html create mode 100644 doc/classref/tdeio/TDEIO.MetaInfoJob.html create mode 100644 doc/classref/tdeio/TDEIO.MimetypeJob.html create mode 100644 doc/classref/tdeio/TDEIO.MkdirJob.html create mode 100644 doc/classref/tdeio/TDEIO.MultiGetJob.html create mode 100644 doc/classref/tdeio/TDEIO.NetAccess.html create mode 100644 doc/classref/tdeio/TDEIO.NetRC.AutoLogin.html create mode 100644 doc/classref/tdeio/TDEIO.NetRC.html create mode 100644 doc/classref/tdeio/TDEIO.PasswordDialog.html create mode 100644 doc/classref/tdeio/TDEIO.PreviewJob.html create mode 100644 doc/classref/tdeio/TDEIO.ProgressBase.html create mode 100644 doc/classref/tdeio/TDEIO.Scheduler.html create mode 100644 doc/classref/tdeio/TDEIO.SessionData.html create mode 100644 doc/classref/tdeio/TDEIO.SimpleJob.html create mode 100644 doc/classref/tdeio/TDEIO.Slave.html create mode 100644 doc/classref/tdeio/TDEIO.SlaveBase.html create mode 100644 doc/classref/tdeio/TDEIO.SlaveConfig.html create mode 100644 doc/classref/tdeio/TDEIO.SlaveInterface.html create mode 100644 doc/classref/tdeio/TDEIO.StatJob.html create mode 100644 doc/classref/tdeio/TDEIO.StatusbarProgress.html create mode 100644 doc/classref/tdeio/TDEIO.StoredTransferJob.html create mode 100644 doc/classref/tdeio/TDEIO.TCPSlaveBase.html create mode 100644 doc/classref/tdeio/TDEIO.Task.html create mode 100644 doc/classref/tdeio/TDEIO.TransferJob.html create mode 100644 doc/classref/tdeio/TDEIO.UDSAtom.html create mode 100644 doc/classref/tdeio/TDEIO.html create mode 100644 doc/classref/tdeio/TDEProcessRunner.html create mode 100644 doc/classref/tdeio/TDETrader.html create mode 100644 doc/classref/tdeio/ThumbCreator.html create mode 100644 doc/classref/tdeio/index.html create mode 100644 doc/classref/tdeio/tdeio-globals.html delete mode 100644 sip/kio/authinfo.sip delete mode 100644 sip/kio/chmodjob.sip delete mode 100644 sip/kio/connection.sip delete mode 100644 sip/kio/davjob.sip delete mode 100644 sip/kio/defaultprogress.sip delete mode 100644 sip/kio/forwardingslavebase.sip delete mode 100644 sip/kio/global.sip delete mode 100644 sip/kio/job.sip delete mode 100644 sip/kio/jobclasses.sip delete mode 100644 sip/kio/kacl.sip delete mode 100644 sip/kio/kar.sip delete mode 100644 sip/kio/karchive.sip delete mode 100644 sip/kio/kautomount.sip delete mode 100644 sip/kio/kdatatool.sip delete mode 100644 sip/kio/kdcopservicestarter.sip delete mode 100644 sip/kio/kdirlister.sip delete mode 100644 sip/kio/kdirnotify.sip delete mode 100644 sip/kio/kdirwatch.sip delete mode 100644 sip/kio/kemailsettings.sip delete mode 100644 sip/kio/kfilterbase.sip delete mode 100644 sip/kio/kfilterdev.sip delete mode 100644 sip/kio/kimageio.sip delete mode 100644 sip/kio/kio-kde310.diff delete mode 100644 sip/kio/kio-kde311.diff delete mode 100644 sip/kio/kio-kde312.diff delete mode 100644 sip/kio/kio-kde313.diff delete mode 100644 sip/kio/kio-kde314.diff delete mode 100644 sip/kio/kio-kde315.diff delete mode 100644 sip/kio/kio-kde320.diff delete mode 100644 sip/kio/kio-kde321.diff delete mode 100644 sip/kio/kio-kde322.diff delete mode 100644 sip/kio/kio-kde323.diff delete mode 100644 sip/kio/kio-kde330.diff delete mode 100644 sip/kio/kio-kde331.diff delete mode 100644 sip/kio/kio-kde332.diff delete mode 100644 sip/kio/kio-kde340.diff delete mode 100644 sip/kio/kio-kde341.diff delete mode 100644 sip/kio/kio-kde342.diff delete mode 100644 sip/kio/kio-kde343.diff delete mode 100644 sip/kio/kio-kde350.diff delete mode 100644 sip/kio/kio-kde351.diff delete mode 100644 sip/kio/kio-kde352.diff delete mode 100644 sip/kio/kio-kde353.diff delete mode 100644 sip/kio/kiomod.sip.in delete mode 100644 sip/kio/kmimemagic.sip delete mode 100644 sip/kio/kmimetype.sip delete mode 100644 sip/kio/kmimetypechooser.sip delete mode 100644 sip/kio/knfsshare.sip delete mode 100644 sip/kio/kpac.sip delete mode 100644 sip/kio/kprotocolinfo.sip delete mode 100644 sip/kio/kprotocolmanager.sip delete mode 100644 sip/kio/kremoteencoding.sip delete mode 100644 sip/kio/krun.sip delete mode 100644 sip/kio/ksambashare.sip delete mode 100644 sip/kio/kscan.sip delete mode 100644 sip/kio/kservice.sip delete mode 100644 sip/kio/kservicegroup.sip delete mode 100644 sip/kio/kservicetype.sip delete mode 100644 sip/kio/kshellcompletion.sip delete mode 100644 sip/kio/kshred.sip delete mode 100644 sip/kio/ktar.sip delete mode 100644 sip/kio/ktrader.sip delete mode 100644 sip/kio/kurifilter.sip delete mode 100644 sip/kio/kurlcompletion.sip delete mode 100644 sip/kio/kurlpixmapprovider.sip delete mode 100644 sip/kio/kuserprofile.sip delete mode 100644 sip/kio/kzip.sip delete mode 100644 sip/kio/metainfojob.sip delete mode 100644 sip/kio/netaccess.sip delete mode 100644 sip/kio/observer.sip delete mode 100644 sip/kio/passdlg.sip delete mode 100644 sip/kio/paste.sip delete mode 100644 sip/kio/previewjob.sip delete mode 100644 sip/kio/progressbase.sip delete mode 100644 sip/kio/renamedlg.sip delete mode 100644 sip/kio/renamedlgplugin.sip delete mode 100644 sip/kio/scheduler.sip delete mode 100644 sip/kio/sessiondata.sip delete mode 100644 sip/kio/skipdlg.sip delete mode 100644 sip/kio/slave.sip delete mode 100644 sip/kio/slavebase.sip delete mode 100644 sip/kio/slaveconfig.sip delete mode 100644 sip/kio/slaveinterface.sip delete mode 100644 sip/kio/statusbarprogress.sip delete mode 100644 sip/kio/tcpslavebase.sip delete mode 100644 sip/kio/tdefilefilter.sip delete mode 100644 sip/kio/tdefileitem.sip delete mode 100644 sip/kio/tdefilemetainfo.sip delete mode 100644 sip/kio/tdefileshare.sip delete mode 100644 sip/kio/tdesycoca.sip delete mode 100644 sip/kio/tdesycocadict.sip delete mode 100644 sip/kio/tdesycocaentry.sip delete mode 100644 sip/kio/tdesycocafactory.sip delete mode 100644 sip/kio/tdesycocatype.sip delete mode 100644 sip/kio/thumbcreator.sip create mode 100644 sip/tdeio/authinfo.sip create mode 100644 sip/tdeio/chmodjob.sip create mode 100644 sip/tdeio/connection.sip create mode 100644 sip/tdeio/davjob.sip create mode 100644 sip/tdeio/defaultprogress.sip create mode 100644 sip/tdeio/forwardingslavebase.sip create mode 100644 sip/tdeio/global.sip create mode 100644 sip/tdeio/job.sip create mode 100644 sip/tdeio/jobclasses.sip create mode 100644 sip/tdeio/kacl.sip create mode 100644 sip/tdeio/kar.sip create mode 100644 sip/tdeio/karchive.sip create mode 100644 sip/tdeio/kautomount.sip create mode 100644 sip/tdeio/kdatatool.sip create mode 100644 sip/tdeio/kdcopservicestarter.sip create mode 100644 sip/tdeio/kdirlister.sip create mode 100644 sip/tdeio/kdirnotify.sip create mode 100644 sip/tdeio/kdirwatch.sip create mode 100644 sip/tdeio/kemailsettings.sip create mode 100644 sip/tdeio/kfilterbase.sip create mode 100644 sip/tdeio/kfilterdev.sip create mode 100644 sip/tdeio/kimageio.sip create mode 100644 sip/tdeio/kmimemagic.sip create mode 100644 sip/tdeio/kmimetype.sip create mode 100644 sip/tdeio/kmimetypechooser.sip create mode 100644 sip/tdeio/knfsshare.sip create mode 100644 sip/tdeio/kpac.sip create mode 100644 sip/tdeio/kprotocolinfo.sip create mode 100644 sip/tdeio/kprotocolmanager.sip create mode 100644 sip/tdeio/kremoteencoding.sip create mode 100644 sip/tdeio/krun.sip create mode 100644 sip/tdeio/ksambashare.sip create mode 100644 sip/tdeio/kscan.sip create mode 100644 sip/tdeio/kservice.sip create mode 100644 sip/tdeio/kservicegroup.sip create mode 100644 sip/tdeio/kservicetype.sip create mode 100644 sip/tdeio/kshellcompletion.sip create mode 100644 sip/tdeio/kshred.sip create mode 100644 sip/tdeio/ktar.sip create mode 100644 sip/tdeio/ktrader.sip create mode 100644 sip/tdeio/kurifilter.sip create mode 100644 sip/tdeio/kurlcompletion.sip create mode 100644 sip/tdeio/kurlpixmapprovider.sip create mode 100644 sip/tdeio/kuserprofile.sip create mode 100644 sip/tdeio/kzip.sip create mode 100644 sip/tdeio/metainfojob.sip create mode 100644 sip/tdeio/netaccess.sip create mode 100644 sip/tdeio/observer.sip create mode 100644 sip/tdeio/passdlg.sip create mode 100644 sip/tdeio/paste.sip create mode 100644 sip/tdeio/previewjob.sip create mode 100644 sip/tdeio/progressbase.sip create mode 100644 sip/tdeio/renamedlg.sip create mode 100644 sip/tdeio/renamedlgplugin.sip create mode 100644 sip/tdeio/scheduler.sip create mode 100644 sip/tdeio/sessiondata.sip create mode 100644 sip/tdeio/skipdlg.sip create mode 100644 sip/tdeio/slave.sip create mode 100644 sip/tdeio/slavebase.sip create mode 100644 sip/tdeio/slaveconfig.sip create mode 100644 sip/tdeio/slaveinterface.sip create mode 100644 sip/tdeio/statusbarprogress.sip create mode 100644 sip/tdeio/tcpslavebase.sip create mode 100644 sip/tdeio/tdefilefilter.sip create mode 100644 sip/tdeio/tdefileitem.sip create mode 100644 sip/tdeio/tdefilemetainfo.sip create mode 100644 sip/tdeio/tdefileshare.sip create mode 100644 sip/tdeio/tdeio-kde310.diff create mode 100644 sip/tdeio/tdeio-kde311.diff create mode 100644 sip/tdeio/tdeio-kde312.diff create mode 100644 sip/tdeio/tdeio-kde313.diff create mode 100644 sip/tdeio/tdeio-kde314.diff create mode 100644 sip/tdeio/tdeio-kde315.diff create mode 100644 sip/tdeio/tdeio-kde320.diff create mode 100644 sip/tdeio/tdeio-kde321.diff create mode 100644 sip/tdeio/tdeio-kde322.diff create mode 100644 sip/tdeio/tdeio-kde323.diff create mode 100644 sip/tdeio/tdeio-kde330.diff create mode 100644 sip/tdeio/tdeio-kde331.diff create mode 100644 sip/tdeio/tdeio-kde332.diff create mode 100644 sip/tdeio/tdeio-kde340.diff create mode 100644 sip/tdeio/tdeio-kde341.diff create mode 100644 sip/tdeio/tdeio-kde342.diff create mode 100644 sip/tdeio/tdeio-kde343.diff create mode 100644 sip/tdeio/tdeio-kde350.diff create mode 100644 sip/tdeio/tdeio-kde351.diff create mode 100644 sip/tdeio/tdeio-kde352.diff create mode 100644 sip/tdeio/tdeio-kde353.diff create mode 100644 sip/tdeio/tdeiomod.sip.in create mode 100644 sip/tdeio/tdesycoca.sip create mode 100644 sip/tdeio/tdesycocadict.sip create mode 100644 sip/tdeio/tdesycocaentry.sip create mode 100644 sip/tdeio/tdesycocafactory.sip create mode 100644 sip/tdeio/tdesycocatype.sip create mode 100644 sip/tdeio/thumbcreator.sip diff --git a/configure.py b/configure.py index 938c216..b4053c8 100644 --- a/configure.py +++ b/configure.py @@ -96,7 +96,7 @@ opt_dep_warnings = 0 opt_libdir = "lib" opt_dist_name = "" -pytde_modules = ["dcop", "tdecore", "tdefx", "tdeui", "kio", "tderesources", "kabc", "tdeutils", "tdefile", "tdeparts",\ +pytde_modules = ["dcop", "tdecore", "tdefx", "tdeui", "tdeio", "tderesources", "kabc", "tdeutils", "tdefile", "tdeparts",\ "tdehtml", "tdespell", "tdeprint", "tdemdi"] #, "tdespell2"] pytde_imports = { @@ -105,16 +105,16 @@ pytde_imports = { # "tdesu": ["qt", "dcop", "tdecore"], "tdefx": ["qt", "dcop", "tdecore"], "tdeui": ["qt", "qtxml", "dcop", "tdecore", "tdefx"], - "kio": ["qt", "qtxml", "dcop", "tdecore", "tdefx", "tdeui"], - "tderesources": ["qt", "qtxml", "dcop", "tdecore", "tdefx", "tdeui", "kio"], - "kabc": ["qt", "qtxml", "dcop", "tdecore", "tdefx", "tdeui", "kio", "tderesources"], - "tdeutils": ["qt", "qtxml", "dcop", "tdecore", "tdefx", "tdeui", "kio"], - "tdefile": ["qt", "qtxml", "dcop", "tdecore", "tdefx", "tdeui", "kio"], - "tdeparts": ["qt", "qtxml", "dcop", "tdecore", "tdefx", "tdeui", "kio"], - "tdehtml": ["qt", "qtxml", "dcop", "tdecore", "tdefx", "tdeui", "tdeutils", "kio", "tdeparts"], - "tdespell": ["qt", "qtxml", "dcop", "tdecore", "tdefx", "tdeui", "kio", "tdefile"], + "tdeio": ["qt", "qtxml", "dcop", "tdecore", "tdefx", "tdeui"], + "tderesources": ["qt", "qtxml", "dcop", "tdecore", "tdefx", "tdeui", "tdeio"], + "kabc": ["qt", "qtxml", "dcop", "tdecore", "tdefx", "tdeui", "tdeio", "tderesources"], + "tdeutils": ["qt", "qtxml", "dcop", "tdecore", "tdefx", "tdeui", "tdeio"], + "tdefile": ["qt", "qtxml", "dcop", "tdecore", "tdefx", "tdeui", "tdeio"], + "tdeparts": ["qt", "qtxml", "dcop", "tdecore", "tdefx", "tdeui", "tdeio"], + "tdehtml": ["qt", "qtxml", "dcop", "tdecore", "tdefx", "tdeui", "tdeutils", "tdeio", "tdeparts"], + "tdespell": ["qt", "qtxml", "dcop", "tdecore", "tdefx", "tdeui", "tdeio", "tdefile"], "tdeprint": ["qt", "qtxml", "dcop", "tdecore", "tdefx", "tdeui"], - "tdemdi": ["qt", "qtxml", "dcop", "tdecore", "tdefx", "tdeui", "kio", "tdeparts"], + "tdemdi": ["qt", "qtxml", "dcop", "tdecore", "tdefx", "tdeui", "tdeio", "tdeparts"], "tdespell2": ["qt", "qtxml", "dcop", "tdecore", "tdefx", "tdeui"] } @@ -124,16 +124,16 @@ kde_includes = { # "tdesu": ["tdesu"], "tdefx": None, "tdeui": None, - "kio": ["kio"], - "tderesources": ["kio", "../tdeio", "tderesources"], - "kabc": ["kio", "../tdeio", "tderesources", "kabc"], - "tdefile": ["kio", "../tdeio"], - "tdeparts": ["kio", "../tdeio", "tdeparts"], - "tdehtml": ["kio", "../tdeio", "tdeparts", "dom"], - "tdespell": ["kio"], + "tdeio": ["tdeio"], + "tderesources": ["tdeio", "../tdeio", "tderesources"], + "kabc": ["tdeio", "../tdeio", "tderesources", "kabc"], + "tdefile": ["tdeio", "../tdeio"], + "tdeparts": ["tdeio", "../tdeio", "tdeparts"], + "tdehtml": ["tdeio", "../tdeio", "tdeparts", "dom"], + "tdespell": ["tdeio"], "tdeprint": ["tdeprint"], - "tdemdi": ["tdemdi", "kio", "../tdeio", "tdeparts"], - "tdeutils": ["kio", "../tdeio"] #, + "tdemdi": ["tdemdi", "tdeio", "../tdeio", "tdeparts"], + "tdeutils": ["tdeio", "../tdeio"] #, # "tdespell2": None } @@ -147,7 +147,7 @@ postProcess = { "tdeui": None, #[["-p ", "tdeui", "-o", "shpix", "siptdeuiTDESharedPixmap.cpp"]], "tderesources": None, "kabc": None, - "kio": None, + "tdeio": None, "tdefile": None, "tdeparts": None, "tdehtml": None, @@ -750,7 +750,7 @@ def generate_code(mname, imports=None, extra_cflags=None, extra_cxxflags=None, e if extra_lib == "dcop": extra_lib = "DCOP" elif extra_lib == "tdefile": - extra_lib = "kio" + extra_lib = "tdeio" makefile.extra_libs.append(extra_lib) if extra_lib == "tdefx": diff --git a/doc/classref/index.html b/doc/classref/index.html index 857322e..7b4fbae 100644 --- a/doc/classref/index.html +++ b/doc/classref/index.html @@ -29,7 +29,7 @@
  • tdeui
  • tdefile
  • tdehtml
  • -
  • kio
  • +
  • tdeio
  • tdemdi
  • tdeparts
  • tderesources
  • diff --git a/doc/classref/kio/KACL.html b/doc/classref/kio/KACL.html deleted file mode 100644 index 37de9ac..0000000 --- a/doc/classref/kio/KACL.html +++ /dev/null @@ -1,209 +0,0 @@ - - - - - class KACL - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KACL


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKACL
    Inherits
    -

    methods

    -

    operators

    - - - diff --git a/doc/classref/kio/KAr.html b/doc/classref/kio/KAr.html deleted file mode 100644 index 7206a48..0000000 --- a/doc/classref/kio/KAr.html +++ /dev/null @@ -1,104 +0,0 @@ - - - - - class KAr - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KAr


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKAr
    InheritsKArchive
    -

    methods

    - - - diff --git a/doc/classref/kio/KArchive.html b/doc/classref/kio/KArchive.html deleted file mode 100644 index e71890d..0000000 --- a/doc/classref/kio/KArchive.html +++ /dev/null @@ -1,288 +0,0 @@ - - - - - class KArchive - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KArchive


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKArchive (abstract)
    Inherits
    -

    methods

    - - - diff --git a/doc/classref/kio/KArchiveDirectory.html b/doc/classref/kio/KArchiveDirectory.html deleted file mode 100644 index 17fae5e..0000000 --- a/doc/classref/kio/KArchiveDirectory.html +++ /dev/null @@ -1,79 +0,0 @@ - - - - - class KArchiveDirectory - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KArchiveDirectory


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKArchiveDirectory
    InheritsKArchiveEntry
    -

    methods

    - - - diff --git a/doc/classref/kio/KArchiveEntry.html b/doc/classref/kio/KArchiveEntry.html deleted file mode 100644 index 590dda1..0000000 --- a/doc/classref/kio/KArchiveEntry.html +++ /dev/null @@ -1,83 +0,0 @@ - - - - - class KArchiveEntry - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KArchiveEntry


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKArchiveEntry
    Inherits
    -

    methods

    - - - diff --git a/doc/classref/kio/KArchiveFile.html b/doc/classref/kio/KArchiveFile.html deleted file mode 100644 index ca070fd..0000000 --- a/doc/classref/kio/KArchiveFile.html +++ /dev/null @@ -1,84 +0,0 @@ - - - - - class KArchiveFile - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KArchiveFile


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKArchiveFile
    InheritsKArchiveEntry
    -

    methods

    - - - diff --git a/doc/classref/kio/KAutoMount.html b/doc/classref/kio/KAutoMount.html deleted file mode 100644 index 3ffdd9a..0000000 --- a/doc/classref/kio/KAutoMount.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - class KAutoMount - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KAutoMount


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKAutoMount
    InheritsTQObject
    -

    methods

    - - - diff --git a/doc/classref/kio/KAutoUnmount.html b/doc/classref/kio/KAutoUnmount.html deleted file mode 100644 index 5fd6128..0000000 --- a/doc/classref/kio/KAutoUnmount.html +++ /dev/null @@ -1,63 +0,0 @@ - - - - - class KAutoUnmount - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KAutoUnmount


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKAutoUnmount
    InheritsTQObject
    -

    methods

    - - - diff --git a/doc/classref/kio/KDCOPServiceStarter.html b/doc/classref/kio/KDCOPServiceStarter.html deleted file mode 100644 index 8192d27..0000000 --- a/doc/classref/kio/KDCOPServiceStarter.html +++ /dev/null @@ -1,78 +0,0 @@ - - - - - class KDCOPServiceStarter - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KDCOPServiceStarter


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKDCOPServiceStarter
    Inherits
    -

    methods

    - - - diff --git a/doc/classref/kio/KDEDesktopMimeType.Service.html b/doc/classref/kio/KDEDesktopMimeType.Service.html deleted file mode 100644 index 35f2241..0000000 --- a/doc/classref/kio/KDEDesktopMimeType.Service.html +++ /dev/null @@ -1,56 +0,0 @@ - - - - - class KDEDesktopMimeType.Service - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KDEDesktopMimeType.Service


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKDEDesktopMimeType.Service
    Inherits
    -

    methods

    -

    variables

    - - - diff --git a/doc/classref/kio/KDEDesktopMimeType.html b/doc/classref/kio/KDEDesktopMimeType.html deleted file mode 100644 index 6e49933..0000000 --- a/doc/classref/kio/KDEDesktopMimeType.html +++ /dev/null @@ -1,196 +0,0 @@ - - - - - class KDEDesktopMimeType - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KDEDesktopMimeType


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKDEDesktopMimeType
    InheritsKMimeType
    -

    enums

    -

    methods

    - - - diff --git a/doc/classref/kio/KDataTool.html b/doc/classref/kio/KDataTool.html deleted file mode 100644 index 46d841d..0000000 --- a/doc/classref/kio/KDataTool.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - class KDataTool - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KDataTool


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKDataTool (abstract)
    InheritsTQObject
    -

    methods

    - - - diff --git a/doc/classref/kio/KDataToolAction.html b/doc/classref/kio/KDataToolAction.html deleted file mode 100644 index 45d3cc2..0000000 --- a/doc/classref/kio/KDataToolAction.html +++ /dev/null @@ -1,70 +0,0 @@ - - - - - class KDataToolAction - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KDataToolAction


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKDataToolAction
    InheritsTDEAction
    -

    methods

    - - - diff --git a/doc/classref/kio/KDataToolInfo.html b/doc/classref/kio/KDataToolInfo.html deleted file mode 100644 index 746cf98..0000000 --- a/doc/classref/kio/KDataToolInfo.html +++ /dev/null @@ -1,106 +0,0 @@ - - - - - class KDataToolInfo - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KDataToolInfo


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKDataToolInfo
    Inherits
    -

    methods

    - - - diff --git a/doc/classref/kio/KDirLister.html b/doc/classref/kio/KDirLister.html deleted file mode 100644 index cda02a9..0000000 --- a/doc/classref/kio/KDirLister.html +++ /dev/null @@ -1,356 +0,0 @@ - - - - - class KDirLister - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KDirLister


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKDirLister
    InheritsTQObject
    -

    enums

    -

    methods

    - - - diff --git a/doc/classref/kio/KDirNotify.html b/doc/classref/kio/KDirNotify.html deleted file mode 100644 index 8c3d58c..0000000 --- a/doc/classref/kio/KDirNotify.html +++ /dev/null @@ -1,93 +0,0 @@ - - - - - class KDirNotify - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KDirNotify


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKDirNotify (abstract)
    InheritsDCOPObject
    -

    methods

    - - - diff --git a/doc/classref/kio/KDirWatch.html b/doc/classref/kio/KDirWatch.html deleted file mode 100644 index 40a5a68..0000000 --- a/doc/classref/kio/KDirWatch.html +++ /dev/null @@ -1,168 +0,0 @@ - - - - - class KDirWatch - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KDirWatch


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKDirWatch
    InheritsTQObject
    -

    enums

    -

    methods

    - - - diff --git a/doc/classref/kio/KEMailSettings.html b/doc/classref/kio/KEMailSettings.html deleted file mode 100644 index d8450cc..0000000 --- a/doc/classref/kio/KEMailSettings.html +++ /dev/null @@ -1,88 +0,0 @@ - - - - - class KEMailSettings - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KEMailSettings


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKEMailSettings
    Inherits
    -

    enums

    -

    methods

    - - - diff --git a/doc/classref/kio/KExecMimeType.html b/doc/classref/kio/KExecMimeType.html deleted file mode 100644 index a2ac7d9..0000000 --- a/doc/classref/kio/KExecMimeType.html +++ /dev/null @@ -1,54 +0,0 @@ - - - - - class KExecMimeType - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KExecMimeType


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKExecMimeType
    InheritsKMimeType
    -

    methods

    - - - diff --git a/doc/classref/kio/KFileFilter.html b/doc/classref/kio/KFileFilter.html deleted file mode 100644 index df1e7eb..0000000 --- a/doc/classref/kio/KFileFilter.html +++ /dev/null @@ -1,48 +0,0 @@ - - - - - class KFileFilter - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KFileFilter


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKFileFilter (abstract)
    Inherits
    -

    methods

    - - - diff --git a/doc/classref/kio/KFileItem.html b/doc/classref/kio/KFileItem.html deleted file mode 100644 index 89c2960..0000000 --- a/doc/classref/kio/KFileItem.html +++ /dev/null @@ -1,326 +0,0 @@ - - - - - class KFileItem - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KFileItem


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKFileItem
    Inherits
    -

    enums

    -

    methods

    - - - diff --git a/doc/classref/kio/KFileMetaInfo.html b/doc/classref/kio/KFileMetaInfo.html deleted file mode 100644 index 59c1e47..0000000 --- a/doc/classref/kio/KFileMetaInfo.html +++ /dev/null @@ -1,197 +0,0 @@ - - - - - class KFileMetaInfo - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KFileMetaInfo


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKFileMetaInfo
    Inherits
    -

    enums

    -

    methods

    -

    operators

    - - - diff --git a/doc/classref/kio/KFileMetaInfoGroup.html b/doc/classref/kio/KFileMetaInfoGroup.html deleted file mode 100644 index 38865e1..0000000 --- a/doc/classref/kio/KFileMetaInfoGroup.html +++ /dev/null @@ -1,153 +0,0 @@ - - - - - class KFileMetaInfoGroup - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KFileMetaInfoGroup


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKFileMetaInfoGroup
    Inherits
    -

    methods

    -

    operators

    - - - diff --git a/doc/classref/kio/KFileMetaInfoItem.html b/doc/classref/kio/KFileMetaInfoItem.html deleted file mode 100644 index cec827a..0000000 --- a/doc/classref/kio/KFileMetaInfoItem.html +++ /dev/null @@ -1,122 +0,0 @@ - - - - - class KFileMetaInfoItem - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KFileMetaInfoItem


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKFileMetaInfoItem
    Inherits
    -

    methods

    - - - diff --git a/doc/classref/kio/KFileMetaInfoProvider.html b/doc/classref/kio/KFileMetaInfoProvider.html deleted file mode 100644 index 791724a..0000000 --- a/doc/classref/kio/KFileMetaInfoProvider.html +++ /dev/null @@ -1,95 +0,0 @@ - - - - - class KFileMetaInfoProvider - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KFileMetaInfoProvider


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKFileMetaInfoProvider
    InheritsTQObject
    -

    methods

    - - - diff --git a/doc/classref/kio/KFileMimeTypeInfo.GroupInfo.html b/doc/classref/kio/KFileMimeTypeInfo.GroupInfo.html deleted file mode 100644 index d4b0beb..0000000 --- a/doc/classref/kio/KFileMimeTypeInfo.GroupInfo.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - class KFileMimeTypeInfo.GroupInfo - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KFileMimeTypeInfo.GroupInfo


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKFileMimeTypeInfo.GroupInfo
    Inherits
    -

    methods

    - - - diff --git a/doc/classref/kio/KFileMimeTypeInfo.ItemInfo.html b/doc/classref/kio/KFileMimeTypeInfo.ItemInfo.html deleted file mode 100644 index ec4b0cd..0000000 --- a/doc/classref/kio/KFileMimeTypeInfo.ItemInfo.html +++ /dev/null @@ -1,87 +0,0 @@ - - - - - class KFileMimeTypeInfo.ItemInfo - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KFileMimeTypeInfo.ItemInfo


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKFileMimeTypeInfo.ItemInfo
    Inherits
    -

    methods

    - - - diff --git a/doc/classref/kio/KFileMimeTypeInfo.html b/doc/classref/kio/KFileMimeTypeInfo.html deleted file mode 100644 index 2fb98a0..0000000 --- a/doc/classref/kio/KFileMimeTypeInfo.html +++ /dev/null @@ -1,104 +0,0 @@ - - - - - class KFileMimeTypeInfo - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KFileMimeTypeInfo


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKFileMimeTypeInfo
    Inherits
    -

    enums

    -

    methods

    -

    variables

    - - - diff --git a/doc/classref/kio/KFilePlugin.html b/doc/classref/kio/KFilePlugin.html deleted file mode 100644 index 61b06c3..0000000 --- a/doc/classref/kio/KFilePlugin.html +++ /dev/null @@ -1,161 +0,0 @@ - - - - - class KFilePlugin - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KFilePlugin


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKFilePlugin (abstract)
    InheritsTQObject
    -

    methods

    - - - diff --git a/doc/classref/kio/KFileShare.html b/doc/classref/kio/KFileShare.html deleted file mode 100644 index 36ed1a2..0000000 --- a/doc/classref/kio/KFileShare.html +++ /dev/null @@ -1,118 +0,0 @@ - - - - - class KFileShare - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KFileShare


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKFileShare
    Inherits
    -

    enums

    -

    methods

    - - - diff --git a/doc/classref/kio/KFileSharePrivate.html b/doc/classref/kio/KFileSharePrivate.html deleted file mode 100644 index 4096bdb..0000000 --- a/doc/classref/kio/KFileSharePrivate.html +++ /dev/null @@ -1,62 +0,0 @@ - - - - - class KFileSharePrivate - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KFileSharePrivate


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKFileSharePrivate
    InheritsTQObject
    -

    methods

    -

    variables

    - - - diff --git a/doc/classref/kio/KFilterBase.html b/doc/classref/kio/KFilterBase.html deleted file mode 100644 index 3a591a3..0000000 --- a/doc/classref/kio/KFilterBase.html +++ /dev/null @@ -1,141 +0,0 @@ - - - - - class KFilterBase - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KFilterBase


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKFilterBase (abstract)
    InheritsTQObject
    -

    enums

    -

    methods

    - - - diff --git a/doc/classref/kio/KFilterDev.html b/doc/classref/kio/KFilterDev.html deleted file mode 100644 index a4abab0..0000000 --- a/doc/classref/kio/KFilterDev.html +++ /dev/null @@ -1,149 +0,0 @@ - - - - - class KFilterDev - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KFilterDev


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKFilterDev
    InheritsTQIODevice
    -

    methods

    - - - diff --git a/doc/classref/kio/KFolderType.html b/doc/classref/kio/KFolderType.html deleted file mode 100644 index 2d1ad24..0000000 --- a/doc/classref/kio/KFolderType.html +++ /dev/null @@ -1,82 +0,0 @@ - - - - - class KFolderType - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KFolderType


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKFolderType
    InheritsKMimeType
    -

    methods

    - - - diff --git a/doc/classref/kio/KImageIO.html b/doc/classref/kio/KImageIO.html deleted file mode 100644 index 7310147..0000000 --- a/doc/classref/kio/KImageIO.html +++ /dev/null @@ -1,120 +0,0 @@ - - - - - class KImageIO - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KImageIO


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKImageIO
    Inherits
    -

    enums

    -

    methods

    - - - diff --git a/doc/classref/kio/KMimeMagic.html b/doc/classref/kio/KMimeMagic.html deleted file mode 100644 index 9502443..0000000 --- a/doc/classref/kio/KMimeMagic.html +++ /dev/null @@ -1,96 +0,0 @@ - - - - - class KMimeMagic - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KMimeMagic


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKMimeMagic
    Inherits
    -

    methods

    - - - diff --git a/doc/classref/kio/KMimeMagicResult.html b/doc/classref/kio/KMimeMagicResult.html deleted file mode 100644 index 7a86ff5..0000000 --- a/doc/classref/kio/KMimeMagicResult.html +++ /dev/null @@ -1,68 +0,0 @@ - - - - - class KMimeMagicResult - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KMimeMagicResult


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKMimeMagicResult
    Inherits
    -

    methods

    - - - diff --git a/doc/classref/kio/KMimeType.Format.html b/doc/classref/kio/KMimeType.Format.html deleted file mode 100644 index 738029d..0000000 --- a/doc/classref/kio/KMimeType.Format.html +++ /dev/null @@ -1,48 +0,0 @@ - - - - - class KMimeType.Format - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KMimeType.Format


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKMimeType.Format
    Inherits
    -

    enums

    -

    variables

    - - - diff --git a/doc/classref/kio/KMimeType.html b/doc/classref/kio/KMimeType.html deleted file mode 100644 index 5aa32e1..0000000 --- a/doc/classref/kio/KMimeType.html +++ /dev/null @@ -1,290 +0,0 @@ - - - - - class KMimeType - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KMimeType


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKMimeType
    InheritsKServiceType
    -

    methods

    - - - diff --git a/doc/classref/kio/KMimeTypeChooser.html b/doc/classref/kio/KMimeTypeChooser.html deleted file mode 100644 index 751d3ab..0000000 --- a/doc/classref/kio/KMimeTypeChooser.html +++ /dev/null @@ -1,69 +0,0 @@ - - - - - class KMimeTypeChooser - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KMimeTypeChooser


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKMimeTypeChooser
    InheritsTQVBox
    -

    enums

    -

    methods

    - - - diff --git a/doc/classref/kio/KMimeTypeChooserDialog.html b/doc/classref/kio/KMimeTypeChooserDialog.html deleted file mode 100644 index 5ce292f..0000000 --- a/doc/classref/kio/KMimeTypeChooserDialog.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - class KMimeTypeChooserDialog - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KMimeTypeChooserDialog


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKMimeTypeChooserDialog
    InheritsKDialogBase
    -

    methods

    - - - diff --git a/doc/classref/kio/KNFSShare.html b/doc/classref/kio/KNFSShare.html deleted file mode 100644 index 14d0fa7..0000000 --- a/doc/classref/kio/KNFSShare.html +++ /dev/null @@ -1,69 +0,0 @@ - - - - - class KNFSShare - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KNFSShare


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKNFSShare
    InheritsTQObject
    -

    methods

    - - - diff --git a/doc/classref/kio/KOCRDialog.html b/doc/classref/kio/KOCRDialog.html deleted file mode 100644 index 9cce02b..0000000 --- a/doc/classref/kio/KOCRDialog.html +++ /dev/null @@ -1,73 +0,0 @@ - - - - - class KOCRDialog - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KOCRDialog


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKOCRDialog
    InheritsKDialogBase
    -

    methods

    - - - diff --git a/doc/classref/kio/KOCRDialogFactory.html b/doc/classref/kio/KOCRDialogFactory.html deleted file mode 100644 index 516fa73..0000000 --- a/doc/classref/kio/KOCRDialogFactory.html +++ /dev/null @@ -1,75 +0,0 @@ - - - - - class KOCRDialogFactory - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KOCRDialogFactory


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKOCRDialogFactory (abstract)
    InheritsKLibFactory
    -

    methods

    - - - diff --git a/doc/classref/kio/KOpenWithHandler.html b/doc/classref/kio/KOpenWithHandler.html deleted file mode 100644 index 33db6f5..0000000 --- a/doc/classref/kio/KOpenWithHandler.html +++ /dev/null @@ -1,48 +0,0 @@ - - - - - class KOpenWithHandler - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KOpenWithHandler


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKOpenWithHandler
    Inherits
    -

    methods

    - - - diff --git a/doc/classref/kio/KProtocolInfo.ExtraField.html b/doc/classref/kio/KProtocolInfo.ExtraField.html deleted file mode 100644 index eba66ec..0000000 --- a/doc/classref/kio/KProtocolInfo.ExtraField.html +++ /dev/null @@ -1,58 +0,0 @@ - - - - - class KProtocolInfo.ExtraField - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KProtocolInfo.ExtraField


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKProtocolInfo.ExtraField
    Inherits
    -

    methods

    -

    variables

    - - - diff --git a/doc/classref/kio/KProtocolInfo.html b/doc/classref/kio/KProtocolInfo.html deleted file mode 100644 index af72d25..0000000 --- a/doc/classref/kio/KProtocolInfo.html +++ /dev/null @@ -1,466 +0,0 @@ - - - - - class KProtocolInfo - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KProtocolInfo


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKProtocolInfo
    InheritsKSycocaEntry
    -

    enums

    -

    methods

    - - - diff --git a/doc/classref/kio/KProtocolManager.html b/doc/classref/kio/KProtocolManager.html deleted file mode 100644 index bfb44dd..0000000 --- a/doc/classref/kio/KProtocolManager.html +++ /dev/null @@ -1,189 +0,0 @@ - - - - - class KProtocolManager - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KProtocolManager


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKProtocolManager
    Inherits
    -

    enums

    -

    methods

    - - - diff --git a/doc/classref/kio/KRemoteEncoding.html b/doc/classref/kio/KRemoteEncoding.html deleted file mode 100644 index 41f5525..0000000 --- a/doc/classref/kio/KRemoteEncoding.html +++ /dev/null @@ -1,114 +0,0 @@ - - - - - class KRemoteEncoding - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KRemoteEncoding


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKRemoteEncoding
    Inherits
    -

    methods

    - - - diff --git a/doc/classref/kio/KRun.html b/doc/classref/kio/KRun.html deleted file mode 100644 index d39b3b0..0000000 --- a/doc/classref/kio/KRun.html +++ /dev/null @@ -1,360 +0,0 @@ - - - - - class KRun - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KRun


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKRun
    InheritsTQObject
    -

    methods

    - - - diff --git a/doc/classref/kio/KSambaShare.html b/doc/classref/kio/KSambaShare.html deleted file mode 100644 index db55077..0000000 --- a/doc/classref/kio/KSambaShare.html +++ /dev/null @@ -1,69 +0,0 @@ - - - - - class KSambaShare - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KSambaShare


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKSambaShare
    InheritsTQObject
    -

    methods

    - - - diff --git a/doc/classref/kio/KScanDialog.html b/doc/classref/kio/KScanDialog.html deleted file mode 100644 index 5fa0715..0000000 --- a/doc/classref/kio/KScanDialog.html +++ /dev/null @@ -1,90 +0,0 @@ - - - - - class KScanDialog - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KScanDialog


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKScanDialog
    InheritsKDialogBase
    -

    methods

    - - - diff --git a/doc/classref/kio/KScanDialogFactory.html b/doc/classref/kio/KScanDialogFactory.html deleted file mode 100644 index 87d82d7..0000000 --- a/doc/classref/kio/KScanDialogFactory.html +++ /dev/null @@ -1,75 +0,0 @@ - - - - - class KScanDialogFactory - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KScanDialogFactory


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKScanDialogFactory (abstract)
    InheritsKLibFactory
    -

    methods

    - - - diff --git a/doc/classref/kio/KService.html b/doc/classref/kio/KService.html deleted file mode 100644 index d51564a..0000000 --- a/doc/classref/kio/KService.html +++ /dev/null @@ -1,324 +0,0 @@ - - - - - class KService - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KService


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKService
    InheritsKSycocaEntry
    -

    enums

    -

    methods

    - - - diff --git a/doc/classref/kio/KServiceGroup.html b/doc/classref/kio/KServiceGroup.html deleted file mode 100644 index 9a0e660..0000000 --- a/doc/classref/kio/KServiceGroup.html +++ /dev/null @@ -1,240 +0,0 @@ - - - - - class KServiceGroup - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KServiceGroup


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKServiceGroup
    InheritsKSycocaEntry
    -

    methods

    - - - diff --git a/doc/classref/kio/KServiceOffer.html b/doc/classref/kio/KServiceOffer.html deleted file mode 100644 index 630baa1..0000000 --- a/doc/classref/kio/KServiceOffer.html +++ /dev/null @@ -1,79 +0,0 @@ - - - - - class KServiceOffer - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KServiceOffer


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKServiceOffer
    Inherits
    -

    methods

    -

    operators

    - - - diff --git a/doc/classref/kio/KServiceSeparator.html b/doc/classref/kio/KServiceSeparator.html deleted file mode 100644 index 02d8d22..0000000 --- a/doc/classref/kio/KServiceSeparator.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - class KServiceSeparator - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KServiceSeparator


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKServiceSeparator
    InheritsKSycocaEntry
    -

    methods

    - - - diff --git a/doc/classref/kio/KServiceType.html b/doc/classref/kio/KServiceType.html deleted file mode 100644 index 873e24e..0000000 --- a/doc/classref/kio/KServiceType.html +++ /dev/null @@ -1,169 +0,0 @@ - - - - - class KServiceType - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KServiceType


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKServiceType
    InheritsKSycocaEntry
    -

    methods

    - - - diff --git a/doc/classref/kio/KServiceTypeProfile.html b/doc/classref/kio/KServiceTypeProfile.html deleted file mode 100644 index 326f066..0000000 --- a/doc/classref/kio/KServiceTypeProfile.html +++ /dev/null @@ -1,111 +0,0 @@ - - - - - class KServiceTypeProfile - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KServiceTypeProfile


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKServiceTypeProfile
    Inherits
    -

    methods

    - - - diff --git a/doc/classref/kio/KShellCompletion.html b/doc/classref/kio/KShellCompletion.html deleted file mode 100644 index 7942c43..0000000 --- a/doc/classref/kio/KShellCompletion.html +++ /dev/null @@ -1,65 +0,0 @@ - - - - - class KShellCompletion - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KShellCompletion


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKShellCompletion
    InheritsKURLCompletion
    -

    methods

    - - - diff --git a/doc/classref/kio/KShred.html b/doc/classref/kio/KShred.html deleted file mode 100644 index 89ec86f..0000000 --- a/doc/classref/kio/KShred.html +++ /dev/null @@ -1,91 +0,0 @@ - - - - - class KShred - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KShred


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKShred
    InheritsTQObject
    -

    methods

    - - - diff --git a/doc/classref/kio/KSimpleFileFilter.html b/doc/classref/kio/KSimpleFileFilter.html deleted file mode 100644 index 9069fa6..0000000 --- a/doc/classref/kio/KSimpleFileFilter.html +++ /dev/null @@ -1,104 +0,0 @@ - - - - - class KSimpleFileFilter - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KSimpleFileFilter


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKSimpleFileFilter
    InheritsKFileFilter
    -

    methods

    - - - diff --git a/doc/classref/kio/KSycoca.html b/doc/classref/kio/KSycoca.html deleted file mode 100644 index 3fb5806..0000000 --- a/doc/classref/kio/KSycoca.html +++ /dev/null @@ -1,172 +0,0 @@ - - - - - class KSycoca - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KSycoca


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKSycoca
    InheritsTQObject, DCOPObject
    -

    methods

    -

    variables

    - - - diff --git a/doc/classref/kio/KSycocaDict.html b/doc/classref/kio/KSycocaDict.html deleted file mode 100644 index 2e59f53..0000000 --- a/doc/classref/kio/KSycocaDict.html +++ /dev/null @@ -1,96 +0,0 @@ - - - - - class KSycocaDict - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KSycocaDict


    -
    - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKSycocaDict
    Inherits
    -

    methods

    - - - diff --git a/doc/classref/kio/KSycocaEntry.html b/doc/classref/kio/KSycocaEntry.html deleted file mode 100644 index 376b720..0000000 --- a/doc/classref/kio/KSycocaEntry.html +++ /dev/null @@ -1,111 +0,0 @@ - - - - - class KSycocaEntry - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KSycocaEntry


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKSycocaEntry (abstract)
    InheritsTDEShared
    -

    methods

    - - - diff --git a/doc/classref/kio/KSycocaFactory.html b/doc/classref/kio/KSycocaFactory.html deleted file mode 100644 index e1dc5a0..0000000 --- a/doc/classref/kio/KSycocaFactory.html +++ /dev/null @@ -1,104 +0,0 @@ - - - - - class KSycocaFactory - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KSycocaFactory


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKSycocaFactory (abstract)
    Inherits
    -

    methods

    - - - diff --git a/doc/classref/kio/KTar.html b/doc/classref/kio/KTar.html deleted file mode 100644 index 682d7c8..0000000 --- a/doc/classref/kio/KTar.html +++ /dev/null @@ -1,177 +0,0 @@ - - - - - class KTar - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KTar


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKTar
    InheritsKArchive
    -

    methods

    - - - diff --git a/doc/classref/kio/KURIFilter.html b/doc/classref/kio/KURIFilter.html deleted file mode 100644 index fbfbc18..0000000 --- a/doc/classref/kio/KURIFilter.html +++ /dev/null @@ -1,93 +0,0 @@ - - - - - class KURIFilter - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KURIFilter


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKURIFilter
    Inherits
    -

    methods

    - - - diff --git a/doc/classref/kio/KURIFilterData.html b/doc/classref/kio/KURIFilterData.html deleted file mode 100644 index b17ec83..0000000 --- a/doc/classref/kio/KURIFilterData.html +++ /dev/null @@ -1,137 +0,0 @@ - - - - - class KURIFilterData - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KURIFilterData


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKURIFilterData
    Inherits
    -

    enums

    -

    methods

    - - - diff --git a/doc/classref/kio/KURIFilterPlugin.html b/doc/classref/kio/KURIFilterPlugin.html deleted file mode 100644 index a130afa..0000000 --- a/doc/classref/kio/KURIFilterPlugin.html +++ /dev/null @@ -1,100 +0,0 @@ - - - - - class KURIFilterPlugin - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KURIFilterPlugin


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKURIFilterPlugin (abstract)
    InheritsTQObject
    -

    methods

    - - - diff --git a/doc/classref/kio/KURLCompletion.html b/doc/classref/kio/KURLCompletion.html deleted file mode 100644 index c8ef8b7..0000000 --- a/doc/classref/kio/KURLCompletion.html +++ /dev/null @@ -1,152 +0,0 @@ - - - - - class KURLCompletion - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KURLCompletion


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKURLCompletion
    InheritsTDECompletion
    -

    enums

    -

    methods

    - - - diff --git a/doc/classref/kio/KURLPixmapProvider.html b/doc/classref/kio/KURLPixmapProvider.html deleted file mode 100644 index 8544391..0000000 --- a/doc/classref/kio/KURLPixmapProvider.html +++ /dev/null @@ -1,48 +0,0 @@ - - - - - class KURLPixmapProvider - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KURLPixmapProvider


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKURLPixmapProvider
    InheritsKPixmapProvider
    -

    methods

    - - - diff --git a/doc/classref/kio/KZip.html b/doc/classref/kio/KZip.html deleted file mode 100644 index 5105abb..0000000 --- a/doc/classref/kio/KZip.html +++ /dev/null @@ -1,228 +0,0 @@ - - - - - class KZip - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KZip


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKZip
    InheritsKArchive
    -

    enums

    -

    methods

    - - - diff --git a/doc/classref/kio/KZipFileEntry.html b/doc/classref/kio/KZipFileEntry.html deleted file mode 100644 index c83b05d..0000000 --- a/doc/classref/kio/KZipFileEntry.html +++ /dev/null @@ -1,108 +0,0 @@ - - - - - class KZipFileEntry - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KZipFileEntry


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKZipFileEntry
    InheritsKArchiveFile
    -

    methods

    - - - diff --git a/doc/classref/kio/Observer.html b/doc/classref/kio/Observer.html deleted file mode 100644 index 534aa13..0000000 --- a/doc/classref/kio/Observer.html +++ /dev/null @@ -1,289 +0,0 @@ - - - - - class Observer - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class Observer


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassObserver
    InheritsTQObject, DCOPObject
    -

    methods

    - - - diff --git a/doc/classref/kio/RenameDlgPlugin.html b/doc/classref/kio/RenameDlgPlugin.html deleted file mode 100644 index 53857d9..0000000 --- a/doc/classref/kio/RenameDlgPlugin.html +++ /dev/null @@ -1,65 +0,0 @@ - - - - - class RenameDlgPlugin - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class RenameDlgPlugin


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassRenameDlgPlugin
    InheritsTQWidget
    -

    methods

    - - - diff --git a/doc/classref/kio/TDEIO.AuthInfo.html b/doc/classref/kio/TDEIO.AuthInfo.html deleted file mode 100644 index 2a4c066..0000000 --- a/doc/classref/kio/TDEIO.AuthInfo.html +++ /dev/null @@ -1,74 +0,0 @@ - - - - - class KIO.AuthInfo - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KIO.AuthInfo


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKIO.AuthInfo
    Inherits
    -

    methods

    -

    variables

    - - - diff --git a/doc/classref/kio/TDEIO.ChmodJob.html b/doc/classref/kio/TDEIO.ChmodJob.html deleted file mode 100644 index bfb8c06..0000000 --- a/doc/classref/kio/TDEIO.ChmodJob.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - class KIO.ChmodJob - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KIO.ChmodJob


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKIO.ChmodJob
    InheritsKIO.Job
    -

    methods

    - - - diff --git a/doc/classref/kio/TDEIO.Connection.html b/doc/classref/kio/TDEIO.Connection.html deleted file mode 100644 index 05da64d..0000000 --- a/doc/classref/kio/TDEIO.Connection.html +++ /dev/null @@ -1,105 +0,0 @@ - - - - - class KIO.Connection - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KIO.Connection


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKIO.Connection
    InheritsTQObject
    -

    methods

    - - - diff --git a/doc/classref/kio/TDEIO.CopyInfo.html b/doc/classref/kio/TDEIO.CopyInfo.html deleted file mode 100644 index 986cbe5..0000000 --- a/doc/classref/kio/TDEIO.CopyInfo.html +++ /dev/null @@ -1,49 +0,0 @@ - - - - - class KIO.CopyInfo - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KIO.CopyInfo


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKIO.CopyInfo
    Inherits
    -

    variables

    - - - diff --git a/doc/classref/kio/TDEIO.CopyJob.html b/doc/classref/kio/TDEIO.CopyJob.html deleted file mode 100644 index f283515..0000000 --- a/doc/classref/kio/TDEIO.CopyJob.html +++ /dev/null @@ -1,276 +0,0 @@ - - - - - class KIO.CopyJob - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KIO.CopyJob


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKIO.CopyJob
    InheritsKIO.Job
    -

    enums

    -

    methods

    - - - diff --git a/doc/classref/kio/TDEIO.DavJob.html b/doc/classref/kio/TDEIO.DavJob.html deleted file mode 100644 index 5a6ce6d..0000000 --- a/doc/classref/kio/TDEIO.DavJob.html +++ /dev/null @@ -1,66 +0,0 @@ - - - - - class KIO.DavJob - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KIO.DavJob


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKIO.DavJob
    InheritsKIO.TransferJob
    -

    methods

    - - - diff --git a/doc/classref/kio/TDEIO.DefaultProgress.html b/doc/classref/kio/TDEIO.DefaultProgress.html deleted file mode 100644 index 8904388..0000000 --- a/doc/classref/kio/TDEIO.DefaultProgress.html +++ /dev/null @@ -1,223 +0,0 @@ - - - - - class KIO.DefaultProgress - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KIO.DefaultProgress


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKIO.DefaultProgress
    InheritsKIO.ProgressBase
    -

    methods

    - - - diff --git a/doc/classref/kio/TDEIO.DeleteJob.html b/doc/classref/kio/TDEIO.DeleteJob.html deleted file mode 100644 index 6682f91..0000000 --- a/doc/classref/kio/TDEIO.DeleteJob.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - class KIO.DeleteJob - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KIO.DeleteJob


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKIO.DeleteJob
    InheritsKIO.Job
    -

    methods

    - - - diff --git a/doc/classref/kio/TDEIO.DirectCopyJob.html b/doc/classref/kio/TDEIO.DirectCopyJob.html deleted file mode 100644 index b102081..0000000 --- a/doc/classref/kio/TDEIO.DirectCopyJob.html +++ /dev/null @@ -1,66 +0,0 @@ - - - - - class KIO.DirectCopyJob - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KIO.DirectCopyJob


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKIO.DirectCopyJob
    InheritsKIO.SimpleJob
    -

    methods

    - - - diff --git a/doc/classref/kio/TDEIO.FileCopyJob.html b/doc/classref/kio/TDEIO.FileCopyJob.html deleted file mode 100644 index 3b7614b..0000000 --- a/doc/classref/kio/TDEIO.FileCopyJob.html +++ /dev/null @@ -1,152 +0,0 @@ - - - - - class KIO.FileCopyJob - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KIO.FileCopyJob


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKIO.FileCopyJob
    InheritsKIO.Job
    -

    methods

    - - - diff --git a/doc/classref/kio/TDEIO.ForwardingSlaveBase.html b/doc/classref/kio/TDEIO.ForwardingSlaveBase.html deleted file mode 100644 index f142ead..0000000 --- a/doc/classref/kio/TDEIO.ForwardingSlaveBase.html +++ /dev/null @@ -1,166 +0,0 @@ - - - - - class KIO.ForwardingSlaveBase - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KIO.ForwardingSlaveBase


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKIO.ForwardingSlaveBase (abstract)
    InheritsTQObject, KIO.SlaveBase
    -

    methods

    - - - diff --git a/doc/classref/kio/TDEIO.Job.html b/doc/classref/kio/TDEIO.Job.html deleted file mode 100644 index 4c096c0..0000000 --- a/doc/classref/kio/TDEIO.Job.html +++ /dev/null @@ -1,307 +0,0 @@ - - - - - class KIO.Job - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KIO.Job


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKIO.Job
    InheritsTQObject
    -

    methods

    - - - diff --git a/doc/classref/kio/TDEIO.ListJob.html b/doc/classref/kio/TDEIO.ListJob.html deleted file mode 100644 index 34e4347..0000000 --- a/doc/classref/kio/TDEIO.ListJob.html +++ /dev/null @@ -1,126 +0,0 @@ - - - - - class KIO.ListJob - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KIO.ListJob


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKIO.ListJob
    InheritsKIO.SimpleJob
    -

    methods

    - - - diff --git a/doc/classref/kio/TDEIO.MetaInfoJob.html b/doc/classref/kio/TDEIO.MetaInfoJob.html deleted file mode 100644 index 2361035..0000000 --- a/doc/classref/kio/TDEIO.MetaInfoJob.html +++ /dev/null @@ -1,91 +0,0 @@ - - - - - class KIO.MetaInfoJob - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KIO.MetaInfoJob


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKIO.MetaInfoJob
    InheritsKIO.Job
    -

    methods

    - - - diff --git a/doc/classref/kio/TDEIO.MimetypeJob.html b/doc/classref/kio/TDEIO.MimetypeJob.html deleted file mode 100644 index fcf6edd..0000000 --- a/doc/classref/kio/TDEIO.MimetypeJob.html +++ /dev/null @@ -1,62 +0,0 @@ - - - - - class KIO.MimetypeJob - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KIO.MimetypeJob


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKIO.MimetypeJob
    InheritsKIO.TransferJob
    -

    methods

    - - - diff --git a/doc/classref/kio/TDEIO.MkdirJob.html b/doc/classref/kio/TDEIO.MkdirJob.html deleted file mode 100644 index 3f9efc4..0000000 --- a/doc/classref/kio/TDEIO.MkdirJob.html +++ /dev/null @@ -1,94 +0,0 @@ - - - - - class KIO.MkdirJob - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KIO.MkdirJob


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKIO.MkdirJob
    InheritsKIO.SimpleJob
    -

    methods

    - - - diff --git a/doc/classref/kio/TDEIO.MultiGetJob.html b/doc/classref/kio/TDEIO.MultiGetJob.html deleted file mode 100644 index 3c2b9c8..0000000 --- a/doc/classref/kio/TDEIO.MultiGetJob.html +++ /dev/null @@ -1,103 +0,0 @@ - - - - - class KIO.MultiGetJob - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KIO.MultiGetJob


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKIO.MultiGetJob
    InheritsKIO.TransferJob
    -

    methods

    - - - diff --git a/doc/classref/kio/TDEIO.NetAccess.html b/doc/classref/kio/TDEIO.NetAccess.html deleted file mode 100644 index 20490bb..0000000 --- a/doc/classref/kio/TDEIO.NetAccess.html +++ /dev/null @@ -1,323 +0,0 @@ - - - - - class KIO.NetAccess - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KIO.NetAccess


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKIO.NetAccess
    InheritsTQObject
    -

    methods

    - - - diff --git a/doc/classref/kio/TDEIO.NetRC.AutoLogin.html b/doc/classref/kio/TDEIO.NetRC.AutoLogin.html deleted file mode 100644 index 05ec72d..0000000 --- a/doc/classref/kio/TDEIO.NetRC.AutoLogin.html +++ /dev/null @@ -1,47 +0,0 @@ - - - - - class KIO.NetRC.AutoLogin - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KIO.NetRC.AutoLogin


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKIO.NetRC.AutoLogin
    Inherits
    -

    variables

    - - - diff --git a/doc/classref/kio/TDEIO.NetRC.html b/doc/classref/kio/TDEIO.NetRC.html deleted file mode 100644 index 9ebae36..0000000 --- a/doc/classref/kio/TDEIO.NetRC.html +++ /dev/null @@ -1,90 +0,0 @@ - - - - - class KIO.NetRC - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KIO.NetRC


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKIO.NetRC
    Inherits
    -

    enums

    -

    methods

    - - - diff --git a/doc/classref/kio/TDEIO.PasswordDialog.html b/doc/classref/kio/TDEIO.PasswordDialog.html deleted file mode 100644 index 6160b2e..0000000 --- a/doc/classref/kio/TDEIO.PasswordDialog.html +++ /dev/null @@ -1,120 +0,0 @@ - - - - - class KIO.PasswordDialog - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KIO.PasswordDialog


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKIO.PasswordDialog
    InheritsKDialogBase
    -

    methods

    - - - diff --git a/doc/classref/kio/TDEIO.PreviewJob.html b/doc/classref/kio/TDEIO.PreviewJob.html deleted file mode 100644 index 5b72f02..0000000 --- a/doc/classref/kio/TDEIO.PreviewJob.html +++ /dev/null @@ -1,114 +0,0 @@ - - - - - class KIO.PreviewJob - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KIO.PreviewJob


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKIO.PreviewJob
    InheritsKIO.Job
    -

    methods

    - - - diff --git a/doc/classref/kio/TDEIO.ProgressBase.html b/doc/classref/kio/TDEIO.ProgressBase.html deleted file mode 100644 index f3b615e..0000000 --- a/doc/classref/kio/TDEIO.ProgressBase.html +++ /dev/null @@ -1,201 +0,0 @@ - - - - - class KIO.ProgressBase - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KIO.ProgressBase


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKIO.ProgressBase
    InheritsTQWidget
    -

    methods

    - - - diff --git a/doc/classref/kio/TDEIO.Scheduler.html b/doc/classref/kio/TDEIO.Scheduler.html deleted file mode 100644 index 3e0f53c..0000000 --- a/doc/classref/kio/TDEIO.Scheduler.html +++ /dev/null @@ -1,267 +0,0 @@ - - - - - class KIO.Scheduler - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KIO.Scheduler


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKIO.Scheduler
    InheritsTQObject, DCOPObject
    -

    methods

    - - - diff --git a/doc/classref/kio/TDEIO.SessionData.html b/doc/classref/kio/TDEIO.SessionData.html deleted file mode 100644 index f86738f..0000000 --- a/doc/classref/kio/TDEIO.SessionData.html +++ /dev/null @@ -1,69 +0,0 @@ - - - - - class KIO.SessionData - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KIO.SessionData


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKIO.SessionData
    InheritsTQObject
    -

    methods

    - - - diff --git a/doc/classref/kio/TDEIO.SimpleJob.html b/doc/classref/kio/TDEIO.SimpleJob.html deleted file mode 100644 index 7a0594d..0000000 --- a/doc/classref/kio/TDEIO.SimpleJob.html +++ /dev/null @@ -1,148 +0,0 @@ - - - - - class KIO.SimpleJob - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KIO.SimpleJob


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKIO.SimpleJob
    InheritsKIO.Job
    -

    methods

    - - - diff --git a/doc/classref/kio/TDEIO.Slave.html b/doc/classref/kio/TDEIO.Slave.html deleted file mode 100644 index 0ef7358..0000000 --- a/doc/classref/kio/TDEIO.Slave.html +++ /dev/null @@ -1,200 +0,0 @@ - - - - - class KIO.Slave - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KIO.Slave


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKIO.Slave
    InheritsKIO.SlaveInterface
    -

    methods

    - - - diff --git a/doc/classref/kio/TDEIO.SlaveBase.html b/doc/classref/kio/TDEIO.SlaveBase.html deleted file mode 100644 index aecec21..0000000 --- a/doc/classref/kio/TDEIO.SlaveBase.html +++ /dev/null @@ -1,631 +0,0 @@ - - - - - class KIO.SlaveBase - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KIO.SlaveBase


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKIO.SlaveBase
    Inherits
    -

    enums

    -

    methods

    -

    variables

    - - - diff --git a/doc/classref/kio/TDEIO.SlaveConfig.html b/doc/classref/kio/TDEIO.SlaveConfig.html deleted file mode 100644 index 16a59e8..0000000 --- a/doc/classref/kio/TDEIO.SlaveConfig.html +++ /dev/null @@ -1,90 +0,0 @@ - - - - - class KIO.SlaveConfig - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KIO.SlaveConfig


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKIO.SlaveConfig
    InheritsTQObject
    -

    methods

    - - - diff --git a/doc/classref/kio/TDEIO.SlaveInterface.html b/doc/classref/kio/TDEIO.SlaveInterface.html deleted file mode 100644 index e962fe7..0000000 --- a/doc/classref/kio/TDEIO.SlaveInterface.html +++ /dev/null @@ -1,284 +0,0 @@ - - - - - class KIO.SlaveInterface - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KIO.SlaveInterface


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKIO.SlaveInterface
    InheritsTQObject
    -

    methods

    - - - diff --git a/doc/classref/kio/TDEIO.StatJob.html b/doc/classref/kio/TDEIO.StatJob.html deleted file mode 100644 index ac1ef45..0000000 --- a/doc/classref/kio/TDEIO.StatJob.html +++ /dev/null @@ -1,109 +0,0 @@ - - - - - class KIO.StatJob - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KIO.StatJob


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKIO.StatJob
    InheritsKIO.SimpleJob
    -

    methods

    - - - diff --git a/doc/classref/kio/TDEIO.StatusbarProgress.html b/doc/classref/kio/TDEIO.StatusbarProgress.html deleted file mode 100644 index 011302d..0000000 --- a/doc/classref/kio/TDEIO.StatusbarProgress.html +++ /dev/null @@ -1,88 +0,0 @@ - - - - - class KIO.StatusbarProgress - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KIO.StatusbarProgress


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKIO.StatusbarProgress
    InheritsKIO.ProgressBase
    -

    methods

    - - - diff --git a/doc/classref/kio/TDEIO.StoredTransferJob.html b/doc/classref/kio/TDEIO.StoredTransferJob.html deleted file mode 100644 index e95d2fc..0000000 --- a/doc/classref/kio/TDEIO.StoredTransferJob.html +++ /dev/null @@ -1,63 +0,0 @@ - - - - - class KIO.StoredTransferJob - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KIO.StoredTransferJob


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKIO.StoredTransferJob
    InheritsKIO.TransferJob
    -

    methods

    - - - diff --git a/doc/classref/kio/TDEIO.TCPSlaveBase.html b/doc/classref/kio/TDEIO.TCPSlaveBase.html deleted file mode 100644 index f13b311..0000000 --- a/doc/classref/kio/TDEIO.TCPSlaveBase.html +++ /dev/null @@ -1,230 +0,0 @@ - - - - - class KIO.TCPSlaveBase - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KIO.TCPSlaveBase


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKIO.TCPSlaveBase
    InheritsKIO.SlaveBase
    -

    methods

    - - - diff --git a/doc/classref/kio/TDEIO.Task.html b/doc/classref/kio/TDEIO.Task.html deleted file mode 100644 index fcb38dd..0000000 --- a/doc/classref/kio/TDEIO.Task.html +++ /dev/null @@ -1,44 +0,0 @@ - - - - - class KIO.Task - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KIO.Task


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKIO.Task
    Inherits
    -

    variables

    - - - diff --git a/doc/classref/kio/TDEIO.TransferJob.html b/doc/classref/kio/TDEIO.TransferJob.html deleted file mode 100644 index 71b1b9c..0000000 --- a/doc/classref/kio/TDEIO.TransferJob.html +++ /dev/null @@ -1,198 +0,0 @@ - - - - - class KIO.TransferJob - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KIO.TransferJob


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKIO.TransferJob
    InheritsKIO.SimpleJob
    -

    methods

    - - - diff --git a/doc/classref/kio/TDEIO.UDSAtom.html b/doc/classref/kio/TDEIO.UDSAtom.html deleted file mode 100644 index 74497e5..0000000 --- a/doc/classref/kio/TDEIO.UDSAtom.html +++ /dev/null @@ -1,45 +0,0 @@ - - - - - class KIO.UDSAtom - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KIO.UDSAtom


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKIO.UDSAtom
    Inherits
    -

    variables

    - - - diff --git a/doc/classref/kio/TDEIO.html b/doc/classref/kio/TDEIO.html deleted file mode 100644 index df3ae6a..0000000 --- a/doc/classref/kio/TDEIO.html +++ /dev/null @@ -1,645 +0,0 @@ - - - - - class KIO - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class KIO


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassKIO
    Inherits
    -

    classes

    -

    enums

    -

    methods

    - - - diff --git a/doc/classref/kio/TDEProcessRunner.html b/doc/classref/kio/TDEProcessRunner.html deleted file mode 100644 index 6d8f334..0000000 --- a/doc/classref/kio/TDEProcessRunner.html +++ /dev/null @@ -1,87 +0,0 @@ - - - - - class TDEProcessRunner - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class TDEProcessRunner


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassTDEProcessRunner
    InheritsTQObject
    -

    methods

    - - - diff --git a/doc/classref/kio/TDETrader.html b/doc/classref/kio/TDETrader.html deleted file mode 100644 index e70f8ce..0000000 --- a/doc/classref/kio/TDETrader.html +++ /dev/null @@ -1,65 +0,0 @@ - - - - - class TDETrader - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class TDETrader


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassTDETrader
    InheritsTQObject
    -

    methods

    - - - diff --git a/doc/classref/kio/ThumbCreator.html b/doc/classref/kio/ThumbCreator.html deleted file mode 100644 index 21481c5..0000000 --- a/doc/classref/kio/ThumbCreator.html +++ /dev/null @@ -1,57 +0,0 @@ - - - - - class ThumbCreator - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    class ThumbCreator


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    - - - - - - - - - - -
    Modulekio
    ClassThumbCreator (abstract)
    Inherits
    -

    enums

    -

    methods

    - - - diff --git a/doc/classref/kio/index.html b/doc/classref/kio/index.html deleted file mode 100644 index bb1242a..0000000 --- a/doc/classref/kio/index.html +++ /dev/null @@ -1,148 +0,0 @@ - - - - - module kio - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    kio Class Index


    -
    - - - - -
    Table of contents
    Modules
    All Classes
    -
    - kio Global and Namespace members

    - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    KACL - KIO.DavJob
    KACL
    KAr
    KArchive
    KArchiveDirectory
    KArchiveEntry
    KArchiveFile
    KDCOPServiceStarter
    KDEDesktopMimeType
    KDEDesktopMimeType.Service
    KDataTool
    KDataToolAction
    KDataToolInfo
    KDirLister
    KDirNotify
    KDirWatch
    KEMailSettings
    KExecMimeType
    KFileFilter
    KFileItem
    KFileMetaInfo
    KFileMetaInfoGroup
    KFileMetaInfoItem
    KFileMetaInfoProvider
    KFileMimeTypeInfo
    KFileMimeTypeInfo.GroupInfo
    KFileMimeTypeInfo.ItemInfo
    KFilePlugin
    KFileShare
    KFilterBase
    KFilterDev
    KFolderType
    KIO
    KIO.AuthInfo
    KIO.ChmodJob
    KIO.Connection
    KIO.CopyInfo
    KIO.CopyJob
    KIO.DavJob
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    KIO.DefaultProgress - KMimeTypeChooserDialog
    KIO.DefaultProgress
    KIO.DeleteJob
    KIO.DirectCopyJob
    KIO.FileCopyJob
    KIO.ForwardingSlaveBase
    KIO.Job
    KIO.ListJob
    KIO.MetaInfoJob
    KIO.MimetypeJob
    KIO.MkdirJob
    KIO.MultiGetJob
    KIO.NetAccess
    KIO.NetRC
    KIO.NetRC.AutoLogin
    KIO.PasswordDialog
    KIO.PreviewJob
    KIO.ProgressBase
    KIO.Scheduler
    KIO.SessionData
    KIO.SimpleJob
    KIO.Slave
    KIO.SlaveBase
    KIO.SlaveConfig
    KIO.SlaveInterface
    KIO.StatJob
    KIO.StatusbarProgress
    KIO.StoredTransferJob
    KIO.TCPSlaveBase
    KIO.Task
    KIO.TransferJob
    KIO.UDSAtom
    KImageIO
    KMimeMagic
    KMimeMagicResult
    KMimeType
    KMimeType.Format
    KMimeTypeChooser
    KMimeTypeChooserDialog
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    KNFSShare - ThumbCreator
    KNFSShare
    KOCRDialog
    KOCRDialogFactory
    KOpenWithHandler
    TDEProcessRunner
    KProtocolInfo
    KProtocolInfo.ExtraField
    KProtocolManager
    KRemoteEncoding
    KRun
    KSambaShare
    KScanDialog
    KScanDialogFactory
    KService
    KServiceGroup
    KServiceOffer
    KServiceSeparator
    KServiceType
    KServiceTypeProfile
    KShellCompletion
    KShred
    KSimpleFileFilter
    KSycoca
    KSycocaEntry
    KSycocaFactory
    KTar
    TDETrader
    KURIFilter
    KURIFilterData
    KURIFilterPlugin
    KURLCompletion
    KURLPixmapProvider
    KZip
    KZipFileEntry
    Observer
    RenameDlgPlugin
    ThumbCreator
    - - diff --git a/doc/classref/kio/kio-globals.html b/doc/classref/kio/kio-globals.html deleted file mode 100644 index 5ed17e5..0000000 --- a/doc/classref/kio/kio-globals.html +++ /dev/null @@ -1,53 +0,0 @@ - - - - - kio globals - - - - -

    PyKDE - Python Bindings for KDE

    -
    - - - -
    -

    kio Globals


    -
    - - - - - -
    Table of contents
    Modules
    kio Classes
    All Classes
    -
    -

    enums

    -

    global methods

    - - - diff --git a/doc/classref/tdeio/KACL.html b/doc/classref/tdeio/KACL.html new file mode 100644 index 0000000..051ce5f --- /dev/null +++ b/doc/classref/tdeio/KACL.html @@ -0,0 +1,209 @@ + + + + + class KACL + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KACL


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKACL
    Inherits
    +

    methods

    +

    operators

    + + + diff --git a/doc/classref/tdeio/KAr.html b/doc/classref/tdeio/KAr.html new file mode 100644 index 0000000..e12e15e --- /dev/null +++ b/doc/classref/tdeio/KAr.html @@ -0,0 +1,104 @@ + + + + + class KAr + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KAr


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKAr
    InheritsKArchive
    +

    methods

    + + + diff --git a/doc/classref/tdeio/KArchive.html b/doc/classref/tdeio/KArchive.html new file mode 100644 index 0000000..c7ae80a --- /dev/null +++ b/doc/classref/tdeio/KArchive.html @@ -0,0 +1,288 @@ + + + + + class KArchive + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KArchive


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKArchive (abstract)
    Inherits
    +

    methods

    + + + diff --git a/doc/classref/tdeio/KArchiveDirectory.html b/doc/classref/tdeio/KArchiveDirectory.html new file mode 100644 index 0000000..92966c6 --- /dev/null +++ b/doc/classref/tdeio/KArchiveDirectory.html @@ -0,0 +1,79 @@ + + + + + class KArchiveDirectory + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KArchiveDirectory


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKArchiveDirectory
    InheritsKArchiveEntry
    +

    methods

    + + + diff --git a/doc/classref/tdeio/KArchiveEntry.html b/doc/classref/tdeio/KArchiveEntry.html new file mode 100644 index 0000000..d330e2c --- /dev/null +++ b/doc/classref/tdeio/KArchiveEntry.html @@ -0,0 +1,83 @@ + + + + + class KArchiveEntry + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KArchiveEntry


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKArchiveEntry
    Inherits
    +

    methods

    + + + diff --git a/doc/classref/tdeio/KArchiveFile.html b/doc/classref/tdeio/KArchiveFile.html new file mode 100644 index 0000000..4c9adc7 --- /dev/null +++ b/doc/classref/tdeio/KArchiveFile.html @@ -0,0 +1,84 @@ + + + + + class KArchiveFile + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KArchiveFile


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKArchiveFile
    InheritsKArchiveEntry
    +

    methods

    + + + diff --git a/doc/classref/tdeio/KAutoMount.html b/doc/classref/tdeio/KAutoMount.html new file mode 100644 index 0000000..4b58126 --- /dev/null +++ b/doc/classref/tdeio/KAutoMount.html @@ -0,0 +1,67 @@ + + + + + class KAutoMount + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KAutoMount


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKAutoMount
    InheritsTQObject
    +

    methods

    + + + diff --git a/doc/classref/tdeio/KAutoUnmount.html b/doc/classref/tdeio/KAutoUnmount.html new file mode 100644 index 0000000..a7a01d5 --- /dev/null +++ b/doc/classref/tdeio/KAutoUnmount.html @@ -0,0 +1,63 @@ + + + + + class KAutoUnmount + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KAutoUnmount


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKAutoUnmount
    InheritsTQObject
    +

    methods

    + + + diff --git a/doc/classref/tdeio/KDCOPServiceStarter.html b/doc/classref/tdeio/KDCOPServiceStarter.html new file mode 100644 index 0000000..17403a9 --- /dev/null +++ b/doc/classref/tdeio/KDCOPServiceStarter.html @@ -0,0 +1,78 @@ + + + + + class KDCOPServiceStarter + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KDCOPServiceStarter


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKDCOPServiceStarter
    Inherits
    +

    methods

    + + + diff --git a/doc/classref/tdeio/KDEDesktopMimeType.Service.html b/doc/classref/tdeio/KDEDesktopMimeType.Service.html new file mode 100644 index 0000000..be4c053 --- /dev/null +++ b/doc/classref/tdeio/KDEDesktopMimeType.Service.html @@ -0,0 +1,56 @@ + + + + + class KDEDesktopMimeType.Service + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KDEDesktopMimeType.Service


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKDEDesktopMimeType.Service
    Inherits
    +

    methods

    +

    variables

    + + + diff --git a/doc/classref/tdeio/KDEDesktopMimeType.html b/doc/classref/tdeio/KDEDesktopMimeType.html new file mode 100644 index 0000000..a69b9a2 --- /dev/null +++ b/doc/classref/tdeio/KDEDesktopMimeType.html @@ -0,0 +1,196 @@ + + + + + class KDEDesktopMimeType + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KDEDesktopMimeType


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKDEDesktopMimeType
    InheritsKMimeType
    +

    enums

    +

    methods

    + + + diff --git a/doc/classref/tdeio/KDataTool.html b/doc/classref/tdeio/KDataTool.html new file mode 100644 index 0000000..6847b66 --- /dev/null +++ b/doc/classref/tdeio/KDataTool.html @@ -0,0 +1,67 @@ + + + + + class KDataTool + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KDataTool


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKDataTool (abstract)
    InheritsTQObject
    +

    methods

    + + + diff --git a/doc/classref/tdeio/KDataToolAction.html b/doc/classref/tdeio/KDataToolAction.html new file mode 100644 index 0000000..af013d5 --- /dev/null +++ b/doc/classref/tdeio/KDataToolAction.html @@ -0,0 +1,70 @@ + + + + + class KDataToolAction + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KDataToolAction


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKDataToolAction
    InheritsTDEAction
    +

    methods

    + + + diff --git a/doc/classref/tdeio/KDataToolInfo.html b/doc/classref/tdeio/KDataToolInfo.html new file mode 100644 index 0000000..84ee9a2 --- /dev/null +++ b/doc/classref/tdeio/KDataToolInfo.html @@ -0,0 +1,106 @@ + + + + + class KDataToolInfo + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KDataToolInfo


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKDataToolInfo
    Inherits
    +

    methods

    + + + diff --git a/doc/classref/tdeio/KDirLister.html b/doc/classref/tdeio/KDirLister.html new file mode 100644 index 0000000..7322ee1 --- /dev/null +++ b/doc/classref/tdeio/KDirLister.html @@ -0,0 +1,356 @@ + + + + + class KDirLister + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KDirLister


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKDirLister
    InheritsTQObject
    +

    enums

    +

    methods

    + + + diff --git a/doc/classref/tdeio/KDirNotify.html b/doc/classref/tdeio/KDirNotify.html new file mode 100644 index 0000000..c330bb3 --- /dev/null +++ b/doc/classref/tdeio/KDirNotify.html @@ -0,0 +1,93 @@ + + + + + class KDirNotify + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KDirNotify


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKDirNotify (abstract)
    InheritsDCOPObject
    +

    methods

    + + + diff --git a/doc/classref/tdeio/KDirWatch.html b/doc/classref/tdeio/KDirWatch.html new file mode 100644 index 0000000..b4877c5 --- /dev/null +++ b/doc/classref/tdeio/KDirWatch.html @@ -0,0 +1,168 @@ + + + + + class KDirWatch + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KDirWatch


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKDirWatch
    InheritsTQObject
    +

    enums

    +

    methods

    + + + diff --git a/doc/classref/tdeio/KEMailSettings.html b/doc/classref/tdeio/KEMailSettings.html new file mode 100644 index 0000000..c45e96c --- /dev/null +++ b/doc/classref/tdeio/KEMailSettings.html @@ -0,0 +1,88 @@ + + + + + class KEMailSettings + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KEMailSettings


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKEMailSettings
    Inherits
    +

    enums

    +

    methods

    + + + diff --git a/doc/classref/tdeio/KExecMimeType.html b/doc/classref/tdeio/KExecMimeType.html new file mode 100644 index 0000000..aa9c5e1 --- /dev/null +++ b/doc/classref/tdeio/KExecMimeType.html @@ -0,0 +1,54 @@ + + + + + class KExecMimeType + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KExecMimeType


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKExecMimeType
    InheritsKMimeType
    +

    methods

    + + + diff --git a/doc/classref/tdeio/KFileFilter.html b/doc/classref/tdeio/KFileFilter.html new file mode 100644 index 0000000..56e51a2 --- /dev/null +++ b/doc/classref/tdeio/KFileFilter.html @@ -0,0 +1,48 @@ + + + + + class KFileFilter + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KFileFilter


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKFileFilter (abstract)
    Inherits
    +

    methods

    + + + diff --git a/doc/classref/tdeio/KFileItem.html b/doc/classref/tdeio/KFileItem.html new file mode 100644 index 0000000..a37034d --- /dev/null +++ b/doc/classref/tdeio/KFileItem.html @@ -0,0 +1,326 @@ + + + + + class KFileItem + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KFileItem


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKFileItem
    Inherits
    +

    enums

    +

    methods

    + + + diff --git a/doc/classref/tdeio/KFileMetaInfo.html b/doc/classref/tdeio/KFileMetaInfo.html new file mode 100644 index 0000000..76f4d6f --- /dev/null +++ b/doc/classref/tdeio/KFileMetaInfo.html @@ -0,0 +1,197 @@ + + + + + class KFileMetaInfo + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KFileMetaInfo


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKFileMetaInfo
    Inherits
    +

    enums

    +

    methods

    +

    operators

    + + + diff --git a/doc/classref/tdeio/KFileMetaInfoGroup.html b/doc/classref/tdeio/KFileMetaInfoGroup.html new file mode 100644 index 0000000..de4f546 --- /dev/null +++ b/doc/classref/tdeio/KFileMetaInfoGroup.html @@ -0,0 +1,153 @@ + + + + + class KFileMetaInfoGroup + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KFileMetaInfoGroup


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKFileMetaInfoGroup
    Inherits
    +

    methods

    +

    operators

    + + + diff --git a/doc/classref/tdeio/KFileMetaInfoItem.html b/doc/classref/tdeio/KFileMetaInfoItem.html new file mode 100644 index 0000000..0d5bdc5 --- /dev/null +++ b/doc/classref/tdeio/KFileMetaInfoItem.html @@ -0,0 +1,122 @@ + + + + + class KFileMetaInfoItem + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KFileMetaInfoItem


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKFileMetaInfoItem
    Inherits
    +

    methods

    + + + diff --git a/doc/classref/tdeio/KFileMetaInfoProvider.html b/doc/classref/tdeio/KFileMetaInfoProvider.html new file mode 100644 index 0000000..440a912 --- /dev/null +++ b/doc/classref/tdeio/KFileMetaInfoProvider.html @@ -0,0 +1,95 @@ + + + + + class KFileMetaInfoProvider + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KFileMetaInfoProvider


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKFileMetaInfoProvider
    InheritsTQObject
    +

    methods

    + + + diff --git a/doc/classref/tdeio/KFileMimeTypeInfo.GroupInfo.html b/doc/classref/tdeio/KFileMimeTypeInfo.GroupInfo.html new file mode 100644 index 0000000..514936e --- /dev/null +++ b/doc/classref/tdeio/KFileMimeTypeInfo.GroupInfo.html @@ -0,0 +1,72 @@ + + + + + class KFileMimeTypeInfo.GroupInfo + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KFileMimeTypeInfo.GroupInfo


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKFileMimeTypeInfo.GroupInfo
    Inherits
    +

    methods

    + + + diff --git a/doc/classref/tdeio/KFileMimeTypeInfo.ItemInfo.html b/doc/classref/tdeio/KFileMimeTypeInfo.ItemInfo.html new file mode 100644 index 0000000..158687d --- /dev/null +++ b/doc/classref/tdeio/KFileMimeTypeInfo.ItemInfo.html @@ -0,0 +1,87 @@ + + + + + class KFileMimeTypeInfo.ItemInfo + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KFileMimeTypeInfo.ItemInfo


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKFileMimeTypeInfo.ItemInfo
    Inherits
    +

    methods

    + + + diff --git a/doc/classref/tdeio/KFileMimeTypeInfo.html b/doc/classref/tdeio/KFileMimeTypeInfo.html new file mode 100644 index 0000000..8637959 --- /dev/null +++ b/doc/classref/tdeio/KFileMimeTypeInfo.html @@ -0,0 +1,104 @@ + + + + + class KFileMimeTypeInfo + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KFileMimeTypeInfo


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKFileMimeTypeInfo
    Inherits
    +

    enums

    +

    methods

    +

    variables

    + + + diff --git a/doc/classref/tdeio/KFilePlugin.html b/doc/classref/tdeio/KFilePlugin.html new file mode 100644 index 0000000..fcd0dc8 --- /dev/null +++ b/doc/classref/tdeio/KFilePlugin.html @@ -0,0 +1,161 @@ + + + + + class KFilePlugin + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KFilePlugin


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKFilePlugin (abstract)
    InheritsTQObject
    +

    methods

    + + + diff --git a/doc/classref/tdeio/KFileShare.html b/doc/classref/tdeio/KFileShare.html new file mode 100644 index 0000000..58eb115 --- /dev/null +++ b/doc/classref/tdeio/KFileShare.html @@ -0,0 +1,118 @@ + + + + + class KFileShare + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KFileShare


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKFileShare
    Inherits
    +

    enums

    +

    methods

    + + + diff --git a/doc/classref/tdeio/KFileSharePrivate.html b/doc/classref/tdeio/KFileSharePrivate.html new file mode 100644 index 0000000..200b8a4 --- /dev/null +++ b/doc/classref/tdeio/KFileSharePrivate.html @@ -0,0 +1,62 @@ + + + + + class KFileSharePrivate + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KFileSharePrivate


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKFileSharePrivate
    InheritsTQObject
    +

    methods

    +

    variables

    + + + diff --git a/doc/classref/tdeio/KFilterBase.html b/doc/classref/tdeio/KFilterBase.html new file mode 100644 index 0000000..1291399 --- /dev/null +++ b/doc/classref/tdeio/KFilterBase.html @@ -0,0 +1,141 @@ + + + + + class KFilterBase + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KFilterBase


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKFilterBase (abstract)
    InheritsTQObject
    +

    enums

    +

    methods

    + + + diff --git a/doc/classref/tdeio/KFilterDev.html b/doc/classref/tdeio/KFilterDev.html new file mode 100644 index 0000000..ccfab0c --- /dev/null +++ b/doc/classref/tdeio/KFilterDev.html @@ -0,0 +1,149 @@ + + + + + class KFilterDev + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KFilterDev


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKFilterDev
    InheritsTQIODevice
    +

    methods

    + + + diff --git a/doc/classref/tdeio/KFolderType.html b/doc/classref/tdeio/KFolderType.html new file mode 100644 index 0000000..ef57bba --- /dev/null +++ b/doc/classref/tdeio/KFolderType.html @@ -0,0 +1,82 @@ + + + + + class KFolderType + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KFolderType


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKFolderType
    InheritsKMimeType
    +

    methods

    + + + diff --git a/doc/classref/tdeio/KImageIO.html b/doc/classref/tdeio/KImageIO.html new file mode 100644 index 0000000..8aad664 --- /dev/null +++ b/doc/classref/tdeio/KImageIO.html @@ -0,0 +1,120 @@ + + + + + class KImageIO + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KImageIO


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKImageIO
    Inherits
    +

    enums

    +

    methods

    + + + diff --git a/doc/classref/tdeio/KMimeMagic.html b/doc/classref/tdeio/KMimeMagic.html new file mode 100644 index 0000000..77de11c --- /dev/null +++ b/doc/classref/tdeio/KMimeMagic.html @@ -0,0 +1,96 @@ + + + + + class KMimeMagic + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KMimeMagic


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKMimeMagic
    Inherits
    +

    methods

    + + + diff --git a/doc/classref/tdeio/KMimeMagicResult.html b/doc/classref/tdeio/KMimeMagicResult.html new file mode 100644 index 0000000..71b5fd0 --- /dev/null +++ b/doc/classref/tdeio/KMimeMagicResult.html @@ -0,0 +1,68 @@ + + + + + class KMimeMagicResult + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KMimeMagicResult


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKMimeMagicResult
    Inherits
    +

    methods

    + + + diff --git a/doc/classref/tdeio/KMimeType.Format.html b/doc/classref/tdeio/KMimeType.Format.html new file mode 100644 index 0000000..5358141 --- /dev/null +++ b/doc/classref/tdeio/KMimeType.Format.html @@ -0,0 +1,48 @@ + + + + + class KMimeType.Format + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KMimeType.Format


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKMimeType.Format
    Inherits
    +

    enums

    +

    variables

    + + + diff --git a/doc/classref/tdeio/KMimeType.html b/doc/classref/tdeio/KMimeType.html new file mode 100644 index 0000000..fb85344 --- /dev/null +++ b/doc/classref/tdeio/KMimeType.html @@ -0,0 +1,290 @@ + + + + + class KMimeType + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KMimeType


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKMimeType
    InheritsKServiceType
    +

    methods

    + + + diff --git a/doc/classref/tdeio/KMimeTypeChooser.html b/doc/classref/tdeio/KMimeTypeChooser.html new file mode 100644 index 0000000..1b24624 --- /dev/null +++ b/doc/classref/tdeio/KMimeTypeChooser.html @@ -0,0 +1,69 @@ + + + + + class KMimeTypeChooser + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KMimeTypeChooser


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKMimeTypeChooser
    InheritsTQVBox
    +

    enums

    +

    methods

    + + + diff --git a/doc/classref/tdeio/KMimeTypeChooserDialog.html b/doc/classref/tdeio/KMimeTypeChooserDialog.html new file mode 100644 index 0000000..25fc148 --- /dev/null +++ b/doc/classref/tdeio/KMimeTypeChooserDialog.html @@ -0,0 +1,71 @@ + + + + + class KMimeTypeChooserDialog + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KMimeTypeChooserDialog


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKMimeTypeChooserDialog
    InheritsKDialogBase
    +

    methods

    + + + diff --git a/doc/classref/tdeio/KNFSShare.html b/doc/classref/tdeio/KNFSShare.html new file mode 100644 index 0000000..0dc5ae3 --- /dev/null +++ b/doc/classref/tdeio/KNFSShare.html @@ -0,0 +1,69 @@ + + + + + class KNFSShare + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KNFSShare


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKNFSShare
    InheritsTQObject
    +

    methods

    + + + diff --git a/doc/classref/tdeio/KOCRDialog.html b/doc/classref/tdeio/KOCRDialog.html new file mode 100644 index 0000000..0878702 --- /dev/null +++ b/doc/classref/tdeio/KOCRDialog.html @@ -0,0 +1,73 @@ + + + + + class KOCRDialog + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KOCRDialog


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKOCRDialog
    InheritsKDialogBase
    +

    methods

    + + + diff --git a/doc/classref/tdeio/KOCRDialogFactory.html b/doc/classref/tdeio/KOCRDialogFactory.html new file mode 100644 index 0000000..9ba6e97 --- /dev/null +++ b/doc/classref/tdeio/KOCRDialogFactory.html @@ -0,0 +1,75 @@ + + + + + class KOCRDialogFactory + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KOCRDialogFactory


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKOCRDialogFactory (abstract)
    InheritsKLibFactory
    +

    methods

    + + + diff --git a/doc/classref/tdeio/KOpenWithHandler.html b/doc/classref/tdeio/KOpenWithHandler.html new file mode 100644 index 0000000..5f85898 --- /dev/null +++ b/doc/classref/tdeio/KOpenWithHandler.html @@ -0,0 +1,48 @@ + + + + + class KOpenWithHandler + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KOpenWithHandler


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKOpenWithHandler
    Inherits
    +

    methods

    + + + diff --git a/doc/classref/tdeio/KProtocolInfo.ExtraField.html b/doc/classref/tdeio/KProtocolInfo.ExtraField.html new file mode 100644 index 0000000..7ca0aaa --- /dev/null +++ b/doc/classref/tdeio/KProtocolInfo.ExtraField.html @@ -0,0 +1,58 @@ + + + + + class KProtocolInfo.ExtraField + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KProtocolInfo.ExtraField


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKProtocolInfo.ExtraField
    Inherits
    +

    methods

    +

    variables

    + + + diff --git a/doc/classref/tdeio/KProtocolInfo.html b/doc/classref/tdeio/KProtocolInfo.html new file mode 100644 index 0000000..baff074 --- /dev/null +++ b/doc/classref/tdeio/KProtocolInfo.html @@ -0,0 +1,466 @@ + + + + + class KProtocolInfo + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KProtocolInfo


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKProtocolInfo
    InheritsKSycocaEntry
    +

    enums

    +

    methods

    + + + diff --git a/doc/classref/tdeio/KProtocolManager.html b/doc/classref/tdeio/KProtocolManager.html new file mode 100644 index 0000000..19c0082 --- /dev/null +++ b/doc/classref/tdeio/KProtocolManager.html @@ -0,0 +1,189 @@ + + + + + class KProtocolManager + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KProtocolManager


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKProtocolManager
    Inherits
    +

    enums

    +

    methods

    + + + diff --git a/doc/classref/tdeio/KRemoteEncoding.html b/doc/classref/tdeio/KRemoteEncoding.html new file mode 100644 index 0000000..92a759c --- /dev/null +++ b/doc/classref/tdeio/KRemoteEncoding.html @@ -0,0 +1,114 @@ + + + + + class KRemoteEncoding + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KRemoteEncoding


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKRemoteEncoding
    Inherits
    +

    methods

    + + + diff --git a/doc/classref/tdeio/KRun.html b/doc/classref/tdeio/KRun.html new file mode 100644 index 0000000..4d6013b --- /dev/null +++ b/doc/classref/tdeio/KRun.html @@ -0,0 +1,360 @@ + + + + + class KRun + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KRun


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKRun
    InheritsTQObject
    +

    methods

    + + + diff --git a/doc/classref/tdeio/KSambaShare.html b/doc/classref/tdeio/KSambaShare.html new file mode 100644 index 0000000..624eee2 --- /dev/null +++ b/doc/classref/tdeio/KSambaShare.html @@ -0,0 +1,69 @@ + + + + + class KSambaShare + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KSambaShare


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKSambaShare
    InheritsTQObject
    +

    methods

    + + + diff --git a/doc/classref/tdeio/KScanDialog.html b/doc/classref/tdeio/KScanDialog.html new file mode 100644 index 0000000..6979de5 --- /dev/null +++ b/doc/classref/tdeio/KScanDialog.html @@ -0,0 +1,90 @@ + + + + + class KScanDialog + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KScanDialog


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKScanDialog
    InheritsKDialogBase
    +

    methods

    + + + diff --git a/doc/classref/tdeio/KScanDialogFactory.html b/doc/classref/tdeio/KScanDialogFactory.html new file mode 100644 index 0000000..b40abbb --- /dev/null +++ b/doc/classref/tdeio/KScanDialogFactory.html @@ -0,0 +1,75 @@ + + + + + class KScanDialogFactory + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KScanDialogFactory


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKScanDialogFactory (abstract)
    InheritsKLibFactory
    +

    methods

    + + + diff --git a/doc/classref/tdeio/KService.html b/doc/classref/tdeio/KService.html new file mode 100644 index 0000000..2788ccd --- /dev/null +++ b/doc/classref/tdeio/KService.html @@ -0,0 +1,324 @@ + + + + + class KService + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KService


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKService
    InheritsKSycocaEntry
    +

    enums

    +

    methods

    + + + diff --git a/doc/classref/tdeio/KServiceGroup.html b/doc/classref/tdeio/KServiceGroup.html new file mode 100644 index 0000000..ab10523 --- /dev/null +++ b/doc/classref/tdeio/KServiceGroup.html @@ -0,0 +1,240 @@ + + + + + class KServiceGroup + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KServiceGroup


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKServiceGroup
    InheritsKSycocaEntry
    +

    methods

    + + + diff --git a/doc/classref/tdeio/KServiceOffer.html b/doc/classref/tdeio/KServiceOffer.html new file mode 100644 index 0000000..df940e4 --- /dev/null +++ b/doc/classref/tdeio/KServiceOffer.html @@ -0,0 +1,79 @@ + + + + + class KServiceOffer + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KServiceOffer


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKServiceOffer
    Inherits
    +

    methods

    +

    operators

    + + + diff --git a/doc/classref/tdeio/KServiceSeparator.html b/doc/classref/tdeio/KServiceSeparator.html new file mode 100644 index 0000000..5b5fb84 --- /dev/null +++ b/doc/classref/tdeio/KServiceSeparator.html @@ -0,0 +1,67 @@ + + + + + class KServiceSeparator + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KServiceSeparator


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKServiceSeparator
    InheritsKSycocaEntry
    +

    methods

    + + + diff --git a/doc/classref/tdeio/KServiceType.html b/doc/classref/tdeio/KServiceType.html new file mode 100644 index 0000000..0abecde --- /dev/null +++ b/doc/classref/tdeio/KServiceType.html @@ -0,0 +1,169 @@ + + + + + class KServiceType + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KServiceType


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKServiceType
    InheritsKSycocaEntry
    +

    methods

    + + + diff --git a/doc/classref/tdeio/KServiceTypeProfile.html b/doc/classref/tdeio/KServiceTypeProfile.html new file mode 100644 index 0000000..ba58086 --- /dev/null +++ b/doc/classref/tdeio/KServiceTypeProfile.html @@ -0,0 +1,111 @@ + + + + + class KServiceTypeProfile + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KServiceTypeProfile


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKServiceTypeProfile
    Inherits
    +

    methods

    + + + diff --git a/doc/classref/tdeio/KShellCompletion.html b/doc/classref/tdeio/KShellCompletion.html new file mode 100644 index 0000000..e4972bf --- /dev/null +++ b/doc/classref/tdeio/KShellCompletion.html @@ -0,0 +1,65 @@ + + + + + class KShellCompletion + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KShellCompletion


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKShellCompletion
    InheritsKURLCompletion
    +

    methods

    + + + diff --git a/doc/classref/tdeio/KShred.html b/doc/classref/tdeio/KShred.html new file mode 100644 index 0000000..4afef4d --- /dev/null +++ b/doc/classref/tdeio/KShred.html @@ -0,0 +1,91 @@ + + + + + class KShred + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KShred


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKShred
    InheritsTQObject
    +

    methods

    + + + diff --git a/doc/classref/tdeio/KSimpleFileFilter.html b/doc/classref/tdeio/KSimpleFileFilter.html new file mode 100644 index 0000000..f4dfaba --- /dev/null +++ b/doc/classref/tdeio/KSimpleFileFilter.html @@ -0,0 +1,104 @@ + + + + + class KSimpleFileFilter + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KSimpleFileFilter


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKSimpleFileFilter
    InheritsKFileFilter
    +

    methods

    + + + diff --git a/doc/classref/tdeio/KSycoca.html b/doc/classref/tdeio/KSycoca.html new file mode 100644 index 0000000..777e07d --- /dev/null +++ b/doc/classref/tdeio/KSycoca.html @@ -0,0 +1,172 @@ + + + + + class KSycoca + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KSycoca


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKSycoca
    InheritsTQObject, DCOPObject
    +

    methods

    +

    variables

    + + + diff --git a/doc/classref/tdeio/KSycocaDict.html b/doc/classref/tdeio/KSycocaDict.html new file mode 100644 index 0000000..a782d22 --- /dev/null +++ b/doc/classref/tdeio/KSycocaDict.html @@ -0,0 +1,96 @@ + + + + + class KSycocaDict + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KSycocaDict


    +
    + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKSycocaDict
    Inherits
    +

    methods

    + + + diff --git a/doc/classref/tdeio/KSycocaEntry.html b/doc/classref/tdeio/KSycocaEntry.html new file mode 100644 index 0000000..86069b1 --- /dev/null +++ b/doc/classref/tdeio/KSycocaEntry.html @@ -0,0 +1,111 @@ + + + + + class KSycocaEntry + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KSycocaEntry


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKSycocaEntry (abstract)
    InheritsTDEShared
    +

    methods

    + + + diff --git a/doc/classref/tdeio/KSycocaFactory.html b/doc/classref/tdeio/KSycocaFactory.html new file mode 100644 index 0000000..f2c0a7a --- /dev/null +++ b/doc/classref/tdeio/KSycocaFactory.html @@ -0,0 +1,104 @@ + + + + + class KSycocaFactory + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KSycocaFactory


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKSycocaFactory (abstract)
    Inherits
    +

    methods

    + + + diff --git a/doc/classref/tdeio/KTar.html b/doc/classref/tdeio/KTar.html new file mode 100644 index 0000000..c2f3bbd --- /dev/null +++ b/doc/classref/tdeio/KTar.html @@ -0,0 +1,177 @@ + + + + + class KTar + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KTar


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKTar
    InheritsKArchive
    +

    methods

    + + + diff --git a/doc/classref/tdeio/KURIFilter.html b/doc/classref/tdeio/KURIFilter.html new file mode 100644 index 0000000..6bfce6c --- /dev/null +++ b/doc/classref/tdeio/KURIFilter.html @@ -0,0 +1,93 @@ + + + + + class KURIFilter + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KURIFilter


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKURIFilter
    Inherits
    +

    methods

    + + + diff --git a/doc/classref/tdeio/KURIFilterData.html b/doc/classref/tdeio/KURIFilterData.html new file mode 100644 index 0000000..39463c1 --- /dev/null +++ b/doc/classref/tdeio/KURIFilterData.html @@ -0,0 +1,137 @@ + + + + + class KURIFilterData + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KURIFilterData


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKURIFilterData
    Inherits
    +

    enums

    +

    methods

    + + + diff --git a/doc/classref/tdeio/KURIFilterPlugin.html b/doc/classref/tdeio/KURIFilterPlugin.html new file mode 100644 index 0000000..4196c15 --- /dev/null +++ b/doc/classref/tdeio/KURIFilterPlugin.html @@ -0,0 +1,100 @@ + + + + + class KURIFilterPlugin + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KURIFilterPlugin


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKURIFilterPlugin (abstract)
    InheritsTQObject
    +

    methods

    + + + diff --git a/doc/classref/tdeio/KURLCompletion.html b/doc/classref/tdeio/KURLCompletion.html new file mode 100644 index 0000000..ed8a30b --- /dev/null +++ b/doc/classref/tdeio/KURLCompletion.html @@ -0,0 +1,152 @@ + + + + + class KURLCompletion + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KURLCompletion


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKURLCompletion
    InheritsTDECompletion
    +

    enums

    +

    methods

    + + + diff --git a/doc/classref/tdeio/KURLPixmapProvider.html b/doc/classref/tdeio/KURLPixmapProvider.html new file mode 100644 index 0000000..059743a --- /dev/null +++ b/doc/classref/tdeio/KURLPixmapProvider.html @@ -0,0 +1,48 @@ + + + + + class KURLPixmapProvider + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KURLPixmapProvider


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKURLPixmapProvider
    InheritsKPixmapProvider
    +

    methods

    + + + diff --git a/doc/classref/tdeio/KZip.html b/doc/classref/tdeio/KZip.html new file mode 100644 index 0000000..fd52a09 --- /dev/null +++ b/doc/classref/tdeio/KZip.html @@ -0,0 +1,228 @@ + + + + + class KZip + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KZip


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKZip
    InheritsKArchive
    +

    enums

    +

    methods

    + + + diff --git a/doc/classref/tdeio/KZipFileEntry.html b/doc/classref/tdeio/KZipFileEntry.html new file mode 100644 index 0000000..eec0618 --- /dev/null +++ b/doc/classref/tdeio/KZipFileEntry.html @@ -0,0 +1,108 @@ + + + + + class KZipFileEntry + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KZipFileEntry


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKZipFileEntry
    InheritsKArchiveFile
    +

    methods

    + + + diff --git a/doc/classref/tdeio/Observer.html b/doc/classref/tdeio/Observer.html new file mode 100644 index 0000000..83a632c --- /dev/null +++ b/doc/classref/tdeio/Observer.html @@ -0,0 +1,289 @@ + + + + + class Observer + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class Observer


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassObserver
    InheritsTQObject, DCOPObject
    +

    methods

    + + + diff --git a/doc/classref/tdeio/RenameDlgPlugin.html b/doc/classref/tdeio/RenameDlgPlugin.html new file mode 100644 index 0000000..e223ab3 --- /dev/null +++ b/doc/classref/tdeio/RenameDlgPlugin.html @@ -0,0 +1,65 @@ + + + + + class RenameDlgPlugin + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class RenameDlgPlugin


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassRenameDlgPlugin
    InheritsTQWidget
    +

    methods

    + + + diff --git a/doc/classref/tdeio/TDEIO.AuthInfo.html b/doc/classref/tdeio/TDEIO.AuthInfo.html new file mode 100644 index 0000000..b78f09f --- /dev/null +++ b/doc/classref/tdeio/TDEIO.AuthInfo.html @@ -0,0 +1,74 @@ + + + + + class KIO.AuthInfo + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KIO.AuthInfo


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKIO.AuthInfo
    Inherits
    +

    methods

    +

    variables

    + + + diff --git a/doc/classref/tdeio/TDEIO.ChmodJob.html b/doc/classref/tdeio/TDEIO.ChmodJob.html new file mode 100644 index 0000000..98b1192 --- /dev/null +++ b/doc/classref/tdeio/TDEIO.ChmodJob.html @@ -0,0 +1,72 @@ + + + + + class KIO.ChmodJob + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KIO.ChmodJob


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKIO.ChmodJob
    InheritsKIO.Job
    +

    methods

    + + + diff --git a/doc/classref/tdeio/TDEIO.Connection.html b/doc/classref/tdeio/TDEIO.Connection.html new file mode 100644 index 0000000..b0714a2 --- /dev/null +++ b/doc/classref/tdeio/TDEIO.Connection.html @@ -0,0 +1,105 @@ + + + + + class KIO.Connection + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KIO.Connection


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKIO.Connection
    InheritsTQObject
    +

    methods

    + + + diff --git a/doc/classref/tdeio/TDEIO.CopyInfo.html b/doc/classref/tdeio/TDEIO.CopyInfo.html new file mode 100644 index 0000000..e6da2ce --- /dev/null +++ b/doc/classref/tdeio/TDEIO.CopyInfo.html @@ -0,0 +1,49 @@ + + + + + class KIO.CopyInfo + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KIO.CopyInfo


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKIO.CopyInfo
    Inherits
    +

    variables

    + + + diff --git a/doc/classref/tdeio/TDEIO.CopyJob.html b/doc/classref/tdeio/TDEIO.CopyJob.html new file mode 100644 index 0000000..bca3b17 --- /dev/null +++ b/doc/classref/tdeio/TDEIO.CopyJob.html @@ -0,0 +1,276 @@ + + + + + class KIO.CopyJob + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KIO.CopyJob


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKIO.CopyJob
    InheritsKIO.Job
    +

    enums

    +

    methods

    + + + diff --git a/doc/classref/tdeio/TDEIO.DavJob.html b/doc/classref/tdeio/TDEIO.DavJob.html new file mode 100644 index 0000000..eeab60a --- /dev/null +++ b/doc/classref/tdeio/TDEIO.DavJob.html @@ -0,0 +1,66 @@ + + + + + class KIO.DavJob + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KIO.DavJob


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKIO.DavJob
    InheritsKIO.TransferJob
    +

    methods

    + + + diff --git a/doc/classref/tdeio/TDEIO.DefaultProgress.html b/doc/classref/tdeio/TDEIO.DefaultProgress.html new file mode 100644 index 0000000..42b1635 --- /dev/null +++ b/doc/classref/tdeio/TDEIO.DefaultProgress.html @@ -0,0 +1,223 @@ + + + + + class KIO.DefaultProgress + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KIO.DefaultProgress


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKIO.DefaultProgress
    InheritsKIO.ProgressBase
    +

    methods

    + + + diff --git a/doc/classref/tdeio/TDEIO.DeleteJob.html b/doc/classref/tdeio/TDEIO.DeleteJob.html new file mode 100644 index 0000000..f98465b --- /dev/null +++ b/doc/classref/tdeio/TDEIO.DeleteJob.html @@ -0,0 +1,125 @@ + + + + + class KIO.DeleteJob + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KIO.DeleteJob


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKIO.DeleteJob
    InheritsKIO.Job
    +

    methods

    + + + diff --git a/doc/classref/tdeio/TDEIO.DirectCopyJob.html b/doc/classref/tdeio/TDEIO.DirectCopyJob.html new file mode 100644 index 0000000..7c8bdfd --- /dev/null +++ b/doc/classref/tdeio/TDEIO.DirectCopyJob.html @@ -0,0 +1,66 @@ + + + + + class KIO.DirectCopyJob + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KIO.DirectCopyJob


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKIO.DirectCopyJob
    InheritsKIO.SimpleJob
    +

    methods

    + + + diff --git a/doc/classref/tdeio/TDEIO.FileCopyJob.html b/doc/classref/tdeio/TDEIO.FileCopyJob.html new file mode 100644 index 0000000..d15e9ce --- /dev/null +++ b/doc/classref/tdeio/TDEIO.FileCopyJob.html @@ -0,0 +1,152 @@ + + + + + class KIO.FileCopyJob + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KIO.FileCopyJob


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKIO.FileCopyJob
    InheritsKIO.Job
    +

    methods

    + + + diff --git a/doc/classref/tdeio/TDEIO.ForwardingSlaveBase.html b/doc/classref/tdeio/TDEIO.ForwardingSlaveBase.html new file mode 100644 index 0000000..e930d25 --- /dev/null +++ b/doc/classref/tdeio/TDEIO.ForwardingSlaveBase.html @@ -0,0 +1,166 @@ + + + + + class KIO.ForwardingSlaveBase + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KIO.ForwardingSlaveBase


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKIO.ForwardingSlaveBase (abstract)
    InheritsTQObject, KIO.SlaveBase
    +

    methods

    + + + diff --git a/doc/classref/tdeio/TDEIO.Job.html b/doc/classref/tdeio/TDEIO.Job.html new file mode 100644 index 0000000..631eccf --- /dev/null +++ b/doc/classref/tdeio/TDEIO.Job.html @@ -0,0 +1,307 @@ + + + + + class KIO.Job + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KIO.Job


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKIO.Job
    InheritsTQObject
    +

    methods

    + + + diff --git a/doc/classref/tdeio/TDEIO.ListJob.html b/doc/classref/tdeio/TDEIO.ListJob.html new file mode 100644 index 0000000..0b72e28 --- /dev/null +++ b/doc/classref/tdeio/TDEIO.ListJob.html @@ -0,0 +1,126 @@ + + + + + class KIO.ListJob + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KIO.ListJob


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKIO.ListJob
    InheritsKIO.SimpleJob
    +

    methods

    + + + diff --git a/doc/classref/tdeio/TDEIO.MetaInfoJob.html b/doc/classref/tdeio/TDEIO.MetaInfoJob.html new file mode 100644 index 0000000..9fc306a --- /dev/null +++ b/doc/classref/tdeio/TDEIO.MetaInfoJob.html @@ -0,0 +1,91 @@ + + + + + class KIO.MetaInfoJob + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KIO.MetaInfoJob


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKIO.MetaInfoJob
    InheritsKIO.Job
    +

    methods

    + + + diff --git a/doc/classref/tdeio/TDEIO.MimetypeJob.html b/doc/classref/tdeio/TDEIO.MimetypeJob.html new file mode 100644 index 0000000..f349727 --- /dev/null +++ b/doc/classref/tdeio/TDEIO.MimetypeJob.html @@ -0,0 +1,62 @@ + + + + + class KIO.MimetypeJob + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KIO.MimetypeJob


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKIO.MimetypeJob
    InheritsKIO.TransferJob
    +

    methods

    + + + diff --git a/doc/classref/tdeio/TDEIO.MkdirJob.html b/doc/classref/tdeio/TDEIO.MkdirJob.html new file mode 100644 index 0000000..aca00e0 --- /dev/null +++ b/doc/classref/tdeio/TDEIO.MkdirJob.html @@ -0,0 +1,94 @@ + + + + + class KIO.MkdirJob + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KIO.MkdirJob


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKIO.MkdirJob
    InheritsKIO.SimpleJob
    +

    methods

    + + + diff --git a/doc/classref/tdeio/TDEIO.MultiGetJob.html b/doc/classref/tdeio/TDEIO.MultiGetJob.html new file mode 100644 index 0000000..0766b4d --- /dev/null +++ b/doc/classref/tdeio/TDEIO.MultiGetJob.html @@ -0,0 +1,103 @@ + + + + + class KIO.MultiGetJob + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KIO.MultiGetJob


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKIO.MultiGetJob
    InheritsKIO.TransferJob
    +

    methods

    + + + diff --git a/doc/classref/tdeio/TDEIO.NetAccess.html b/doc/classref/tdeio/TDEIO.NetAccess.html new file mode 100644 index 0000000..671ec4a --- /dev/null +++ b/doc/classref/tdeio/TDEIO.NetAccess.html @@ -0,0 +1,323 @@ + + + + + class KIO.NetAccess + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KIO.NetAccess


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKIO.NetAccess
    InheritsTQObject
    +

    methods

    + + + diff --git a/doc/classref/tdeio/TDEIO.NetRC.AutoLogin.html b/doc/classref/tdeio/TDEIO.NetRC.AutoLogin.html new file mode 100644 index 0000000..4cecb77 --- /dev/null +++ b/doc/classref/tdeio/TDEIO.NetRC.AutoLogin.html @@ -0,0 +1,47 @@ + + + + + class KIO.NetRC.AutoLogin + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KIO.NetRC.AutoLogin


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKIO.NetRC.AutoLogin
    Inherits
    +

    variables

    + + + diff --git a/doc/classref/tdeio/TDEIO.NetRC.html b/doc/classref/tdeio/TDEIO.NetRC.html new file mode 100644 index 0000000..073b737 --- /dev/null +++ b/doc/classref/tdeio/TDEIO.NetRC.html @@ -0,0 +1,90 @@ + + + + + class KIO.NetRC + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KIO.NetRC


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKIO.NetRC
    Inherits
    +

    enums

    +

    methods

    + + + diff --git a/doc/classref/tdeio/TDEIO.PasswordDialog.html b/doc/classref/tdeio/TDEIO.PasswordDialog.html new file mode 100644 index 0000000..e2f0e2f --- /dev/null +++ b/doc/classref/tdeio/TDEIO.PasswordDialog.html @@ -0,0 +1,120 @@ + + + + + class KIO.PasswordDialog + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KIO.PasswordDialog


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKIO.PasswordDialog
    InheritsKDialogBase
    +

    methods

    + + + diff --git a/doc/classref/tdeio/TDEIO.PreviewJob.html b/doc/classref/tdeio/TDEIO.PreviewJob.html new file mode 100644 index 0000000..05fcc3b --- /dev/null +++ b/doc/classref/tdeio/TDEIO.PreviewJob.html @@ -0,0 +1,114 @@ + + + + + class KIO.PreviewJob + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KIO.PreviewJob


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKIO.PreviewJob
    InheritsKIO.Job
    +

    methods

    + + + diff --git a/doc/classref/tdeio/TDEIO.ProgressBase.html b/doc/classref/tdeio/TDEIO.ProgressBase.html new file mode 100644 index 0000000..2742020 --- /dev/null +++ b/doc/classref/tdeio/TDEIO.ProgressBase.html @@ -0,0 +1,201 @@ + + + + + class KIO.ProgressBase + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KIO.ProgressBase


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKIO.ProgressBase
    InheritsTQWidget
    +

    methods

    + + + diff --git a/doc/classref/tdeio/TDEIO.Scheduler.html b/doc/classref/tdeio/TDEIO.Scheduler.html new file mode 100644 index 0000000..9018ef4 --- /dev/null +++ b/doc/classref/tdeio/TDEIO.Scheduler.html @@ -0,0 +1,267 @@ + + + + + class KIO.Scheduler + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KIO.Scheduler


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKIO.Scheduler
    InheritsTQObject, DCOPObject
    +

    methods

    + + + diff --git a/doc/classref/tdeio/TDEIO.SessionData.html b/doc/classref/tdeio/TDEIO.SessionData.html new file mode 100644 index 0000000..59afb7a --- /dev/null +++ b/doc/classref/tdeio/TDEIO.SessionData.html @@ -0,0 +1,69 @@ + + + + + class KIO.SessionData + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KIO.SessionData


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKIO.SessionData
    InheritsTQObject
    +

    methods

    + + + diff --git a/doc/classref/tdeio/TDEIO.SimpleJob.html b/doc/classref/tdeio/TDEIO.SimpleJob.html new file mode 100644 index 0000000..167ed9e --- /dev/null +++ b/doc/classref/tdeio/TDEIO.SimpleJob.html @@ -0,0 +1,148 @@ + + + + + class KIO.SimpleJob + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KIO.SimpleJob


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKIO.SimpleJob
    InheritsKIO.Job
    +

    methods

    + + + diff --git a/doc/classref/tdeio/TDEIO.Slave.html b/doc/classref/tdeio/TDEIO.Slave.html new file mode 100644 index 0000000..e7b966a --- /dev/null +++ b/doc/classref/tdeio/TDEIO.Slave.html @@ -0,0 +1,200 @@ + + + + + class KIO.Slave + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KIO.Slave


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKIO.Slave
    InheritsKIO.SlaveInterface
    +

    methods

    + + + diff --git a/doc/classref/tdeio/TDEIO.SlaveBase.html b/doc/classref/tdeio/TDEIO.SlaveBase.html new file mode 100644 index 0000000..576a3a9 --- /dev/null +++ b/doc/classref/tdeio/TDEIO.SlaveBase.html @@ -0,0 +1,631 @@ + + + + + class KIO.SlaveBase + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KIO.SlaveBase


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKIO.SlaveBase
    Inherits
    +

    enums

    +

    methods

    +

    variables

    + + + diff --git a/doc/classref/tdeio/TDEIO.SlaveConfig.html b/doc/classref/tdeio/TDEIO.SlaveConfig.html new file mode 100644 index 0000000..97ad707 --- /dev/null +++ b/doc/classref/tdeio/TDEIO.SlaveConfig.html @@ -0,0 +1,90 @@ + + + + + class KIO.SlaveConfig + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KIO.SlaveConfig


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKIO.SlaveConfig
    InheritsTQObject
    +

    methods

    + + + diff --git a/doc/classref/tdeio/TDEIO.SlaveInterface.html b/doc/classref/tdeio/TDEIO.SlaveInterface.html new file mode 100644 index 0000000..1e04899 --- /dev/null +++ b/doc/classref/tdeio/TDEIO.SlaveInterface.html @@ -0,0 +1,284 @@ + + + + + class KIO.SlaveInterface + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KIO.SlaveInterface


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKIO.SlaveInterface
    InheritsTQObject
    +

    methods

    + + + diff --git a/doc/classref/tdeio/TDEIO.StatJob.html b/doc/classref/tdeio/TDEIO.StatJob.html new file mode 100644 index 0000000..dcd7893 --- /dev/null +++ b/doc/classref/tdeio/TDEIO.StatJob.html @@ -0,0 +1,109 @@ + + + + + class KIO.StatJob + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KIO.StatJob


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKIO.StatJob
    InheritsKIO.SimpleJob
    +

    methods

    + + + diff --git a/doc/classref/tdeio/TDEIO.StatusbarProgress.html b/doc/classref/tdeio/TDEIO.StatusbarProgress.html new file mode 100644 index 0000000..dfbf168 --- /dev/null +++ b/doc/classref/tdeio/TDEIO.StatusbarProgress.html @@ -0,0 +1,88 @@ + + + + + class KIO.StatusbarProgress + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KIO.StatusbarProgress


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKIO.StatusbarProgress
    InheritsKIO.ProgressBase
    +

    methods

    + + + diff --git a/doc/classref/tdeio/TDEIO.StoredTransferJob.html b/doc/classref/tdeio/TDEIO.StoredTransferJob.html new file mode 100644 index 0000000..66f2eaa --- /dev/null +++ b/doc/classref/tdeio/TDEIO.StoredTransferJob.html @@ -0,0 +1,63 @@ + + + + + class KIO.StoredTransferJob + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KIO.StoredTransferJob


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKIO.StoredTransferJob
    InheritsKIO.TransferJob
    +

    methods

    + + + diff --git a/doc/classref/tdeio/TDEIO.TCPSlaveBase.html b/doc/classref/tdeio/TDEIO.TCPSlaveBase.html new file mode 100644 index 0000000..3880240 --- /dev/null +++ b/doc/classref/tdeio/TDEIO.TCPSlaveBase.html @@ -0,0 +1,230 @@ + + + + + class KIO.TCPSlaveBase + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KIO.TCPSlaveBase


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKIO.TCPSlaveBase
    InheritsKIO.SlaveBase
    +

    methods

    + + + diff --git a/doc/classref/tdeio/TDEIO.Task.html b/doc/classref/tdeio/TDEIO.Task.html new file mode 100644 index 0000000..235bfd9 --- /dev/null +++ b/doc/classref/tdeio/TDEIO.Task.html @@ -0,0 +1,44 @@ + + + + + class KIO.Task + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KIO.Task


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKIO.Task
    Inherits
    +

    variables

    + + + diff --git a/doc/classref/tdeio/TDEIO.TransferJob.html b/doc/classref/tdeio/TDEIO.TransferJob.html new file mode 100644 index 0000000..2c56b40 --- /dev/null +++ b/doc/classref/tdeio/TDEIO.TransferJob.html @@ -0,0 +1,198 @@ + + + + + class KIO.TransferJob + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KIO.TransferJob


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKIO.TransferJob
    InheritsKIO.SimpleJob
    +

    methods

    + + + diff --git a/doc/classref/tdeio/TDEIO.UDSAtom.html b/doc/classref/tdeio/TDEIO.UDSAtom.html new file mode 100644 index 0000000..71b22be --- /dev/null +++ b/doc/classref/tdeio/TDEIO.UDSAtom.html @@ -0,0 +1,45 @@ + + + + + class KIO.UDSAtom + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KIO.UDSAtom


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKIO.UDSAtom
    Inherits
    +

    variables

    + + + diff --git a/doc/classref/tdeio/TDEIO.html b/doc/classref/tdeio/TDEIO.html new file mode 100644 index 0000000..bc64f1c --- /dev/null +++ b/doc/classref/tdeio/TDEIO.html @@ -0,0 +1,645 @@ + + + + + class KIO + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class KIO


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassKIO
    Inherits
    +

    classes

    +

    enums

    +

    methods

    + + + diff --git a/doc/classref/tdeio/TDEProcessRunner.html b/doc/classref/tdeio/TDEProcessRunner.html new file mode 100644 index 0000000..2395fec --- /dev/null +++ b/doc/classref/tdeio/TDEProcessRunner.html @@ -0,0 +1,87 @@ + + + + + class TDEProcessRunner + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class TDEProcessRunner


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassTDEProcessRunner
    InheritsTQObject
    +

    methods

    + + + diff --git a/doc/classref/tdeio/TDETrader.html b/doc/classref/tdeio/TDETrader.html new file mode 100644 index 0000000..bc816a8 --- /dev/null +++ b/doc/classref/tdeio/TDETrader.html @@ -0,0 +1,65 @@ + + + + + class TDETrader + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class TDETrader


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassTDETrader
    InheritsTQObject
    +

    methods

    + + + diff --git a/doc/classref/tdeio/ThumbCreator.html b/doc/classref/tdeio/ThumbCreator.html new file mode 100644 index 0000000..9fd814e --- /dev/null +++ b/doc/classref/tdeio/ThumbCreator.html @@ -0,0 +1,57 @@ + + + + + class ThumbCreator + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    class ThumbCreator


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    + + + + + + + + + + +
    Moduletdeio
    ClassThumbCreator (abstract)
    Inherits
    +

    enums

    +

    methods

    + + + diff --git a/doc/classref/tdeio/index.html b/doc/classref/tdeio/index.html new file mode 100644 index 0000000..4530a68 --- /dev/null +++ b/doc/classref/tdeio/index.html @@ -0,0 +1,148 @@ + + + + + module tdeio + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    tdeio Class Index


    +
    + + + + +
    Table of contents
    Modules
    All Classes
    +
    + tdeio Global and Namespace members

    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    KACL - KIO.DavJob
    KACL
    KAr
    KArchive
    KArchiveDirectory
    KArchiveEntry
    KArchiveFile
    KDCOPServiceStarter
    KDEDesktopMimeType
    KDEDesktopMimeType.Service
    KDataTool
    KDataToolAction
    KDataToolInfo
    KDirLister
    KDirNotify
    KDirWatch
    KEMailSettings
    KExecMimeType
    KFileFilter
    KFileItem
    KFileMetaInfo
    KFileMetaInfoGroup
    KFileMetaInfoItem
    KFileMetaInfoProvider
    KFileMimeTypeInfo
    KFileMimeTypeInfo.GroupInfo
    KFileMimeTypeInfo.ItemInfo
    KFilePlugin
    KFileShare
    KFilterBase
    KFilterDev
    KFolderType
    KIO
    KIO.AuthInfo
    KIO.ChmodJob
    KIO.Connection
    KIO.CopyInfo
    KIO.CopyJob
    KIO.DavJob
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    KIO.DefaultProgress - KMimeTypeChooserDialog
    KIO.DefaultProgress
    KIO.DeleteJob
    KIO.DirectCopyJob
    KIO.FileCopyJob
    KIO.ForwardingSlaveBase
    KIO.Job
    KIO.ListJob
    KIO.MetaInfoJob
    KIO.MimetypeJob
    KIO.MkdirJob
    KIO.MultiGetJob
    KIO.NetAccess
    KIO.NetRC
    KIO.NetRC.AutoLogin
    KIO.PasswordDialog
    KIO.PreviewJob
    KIO.ProgressBase
    KIO.Scheduler
    KIO.SessionData
    KIO.SimpleJob
    KIO.Slave
    KIO.SlaveBase
    KIO.SlaveConfig
    KIO.SlaveInterface
    KIO.StatJob
    KIO.StatusbarProgress
    KIO.StoredTransferJob
    KIO.TCPSlaveBase
    KIO.Task
    KIO.TransferJob
    KIO.UDSAtom
    KImageIO
    KMimeMagic
    KMimeMagicResult
    KMimeType
    KMimeType.Format
    KMimeTypeChooser
    KMimeTypeChooserDialog
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    KNFSShare - ThumbCreator
    KNFSShare
    KOCRDialog
    KOCRDialogFactory
    KOpenWithHandler
    TDEProcessRunner
    KProtocolInfo
    KProtocolInfo.ExtraField
    KProtocolManager
    KRemoteEncoding
    KRun
    KSambaShare
    KScanDialog
    KScanDialogFactory
    KService
    KServiceGroup
    KServiceOffer
    KServiceSeparator
    KServiceType
    KServiceTypeProfile
    KShellCompletion
    KShred
    KSimpleFileFilter
    KSycoca
    KSycocaEntry
    KSycocaFactory
    KTar
    TDETrader
    KURIFilter
    KURIFilterData
    KURIFilterPlugin
    KURLCompletion
    KURLPixmapProvider
    KZip
    KZipFileEntry
    Observer
    RenameDlgPlugin
    ThumbCreator
    + + diff --git a/doc/classref/tdeio/tdeio-globals.html b/doc/classref/tdeio/tdeio-globals.html new file mode 100644 index 0000000..db187e7 --- /dev/null +++ b/doc/classref/tdeio/tdeio-globals.html @@ -0,0 +1,53 @@ + + + + + tdeio globals + + + + +

    PyKDE - Python Bindings for KDE

    +
    + + + +
    +

    tdeio Globals


    +
    + + + + + +
    Table of contents
    Modules
    tdeio Classes
    All Classes
    +
    +

    enums

    +

    global methods

    + + + diff --git a/doc/index1.html b/doc/index1.html index 430457e..4c64061 100644 --- a/doc/index1.html +++ b/doc/index1.html @@ -35,7 +35,7 @@ the names of the separate KDE libraries, i.e. tdecore, tdefx, tdeui, -kio, +tdeio, tderesources, kabc, tdefile, diff --git a/doc/static.html b/doc/static.html index b95e3df..16833ac 100644 --- a/doc/static.html +++ b/doc/static.html @@ -68,7 +68,7 @@ TQFrame.TabFocus

    Namespaces

    -The C++ code in KDE makes extensive use of namespaces (especially in the kio, kjs, +The C++ code in KDE makes extensive use of namespaces (especially in the tdeio, kjs, tdehtml, tdefile, and tdeparts modules). In PyKDE, namespaces are treated as a "superclass". For example, "from tdeparts import KParts" will import the KParts namespace and all its members. To reference a class in the namespace, use <namespace name>..<classname>, diff --git a/examples/mimetype.py b/examples/mimetype.py index 6d66c32..5cd67a7 100644 --- a/examples/mimetype.py +++ b/examples/mimetype.py @@ -43,7 +43,7 @@ from qt import TQWidget, TQButtonGroup, TQt, TQLabel, TQListView, TQListViewItem from tdecore import TDEApplication, TDECmdLineArgs, TDEAboutData, KURL from tdeui import TDEMainWindow, KTabCtl, TDEListBox -from kio import KMimeType, KService, KServiceGroup, KServiceType, TDETrader, KServiceTypeProfile, KServiceGroup +from tdeio import KMimeType, KService, KServiceGroup, KServiceType, TDETrader, KServiceTypeProfile, KServiceGroup class MainWin (TDEMainWindow): def __init__ (self, *args): diff --git a/examples/pyTDEHTMLPart.py b/examples/pyTDEHTMLPart.py index 6dd3397..e005c9b 100644 --- a/examples/pyTDEHTMLPart.py +++ b/examples/pyTDEHTMLPart.py @@ -49,7 +49,7 @@ from tdeui import TDEMainWindow, KMessageBox, TDEAction, KStdAction, KKeyDialog, from qt import TQString, TQStringList -from kio import TDETrader +from tdeio import TDETrader from tdehtml import TDEHTMLPart, TDEHTMLView diff --git a/examples/pytde-sampler/gen_todo.py b/examples/pytde-sampler/gen_todo.py index da65214..0fc60c4 100644 --- a/examples/pytde-sampler/gen_todo.py +++ b/examples/pytde-sampler/gen_todo.py @@ -1,4 +1,4 @@ -mods = ['dcop', 'tdecore', 'tdefx', 'tdeprint', 'tdesu', 'tdeui', 'tdefile', 'tdehtml', 'kio', 'tdemdi', 'tdeparts', 'tdespell', ] +mods = ['dcop', 'tdecore', 'tdefx', 'tdeprint', 'tdesu', 'tdeui', 'tdefile', 'tdehtml', 'tdeio', 'tdemdi', 'tdeparts', 'tdespell', ] all = [] diff --git a/examples/pytde-sampler/qt_widgets/CONTRIB b/examples/pytde-sampler/qt_widgets/CONTRIB index 7738696..63d0298 100644 --- a/examples/pytde-sampler/qt_widgets/CONTRIB +++ b/examples/pytde-sampler/qt_widgets/CONTRIB @@ -396,94 +396,94 @@ tdehtml,DOM,,, tdehtml,TDEHTMLPart,,, tdehtml,TDEHTMLSettings,,, tdehtml,TDEHTMLView,,, -kio,KAr,,, -kio,KArchive,,, -kio,KArchiveDirectory,,, -kio,KArchiveEntry,,, -kio,KArchiveFile,,, -kio,KAutoMount,,, -kio,KAutoUnmount,,, -kio,KDCOPServiceStarter,,, -kio,KDEDesktopMimeType,,, -kio,KDataTool,,, -kio,KDataToolAction,,, -kio,KDataToolInfo,,, -kio,KDirLister,,, -kio,KDirNotify,,, -kio,KDirWatch,,, -kio,KEMailSettings,,, -kio,KExecMimeType,,, -kio,KFileFilter,,, -kio,KFileItem,,, -kio,KFileMetaInfo,,, -kio,KFileMetaInfoGroup,,, -kio,KFileMetaInfoItem,,, -kio,KFileMetaInfoProvider,,, -kio,KFileMimeTypeInfo,,, -kio,KFilePlugin,,, -kio,KFileShare,,, -kio,KFileSharePrivate,,, -kio,KFilterBase,,, -kio,KFilterDev,,, -kio,KFolderType,,, -kio,KIO,,, -kio,KImageIO,,, -kio,KMimeMagic,,, -kio,KMimeMagicResult,,, -kio,KMimeType,,, -kio,KOCRDialog,,, -kio,KOCRDialogFactory,,, -kio,KOpenWithHandler,,, -kio,TDEProcessRunner,,, -kio,KProtocolInfo,,, -kio,KProtocolManager,,, -kio,KRun,,, -kio,KST_CTimeInfo,,, -kio,KST_KCustom,,, -kio,KST_KDEDesktopMimeType,,, -kio,KST_KExecMimeType,,, -kio,KST_KFolderType,,, -kio,KST_KImageIO,,, -kio,KST_KImageIOFormat,,, -kio,KST_KMimeType,,, -kio,KST_KProtocolInfo,,, -kio,KST_KProtocolInfoFactory,,, -kio,KST_KService,,, -kio,KST_KServiceFactory,,, -kio,KST_KServiceGroup,,, -kio,KST_KServiceGroupFactory,,, -kio,KST_KServiceType,,, -kio,KST_KServiceTypeFactory,,, -kio,KST_KSycocaEntry,,, -kio,KScanDialog,,, -kio,KScanDialogFactory,,, -kio,KService,,, -kio,KServiceGroup,,, -kio,KServiceOffer,,, -kio,KServiceSeparator,,, -kio,KServiceType,,, -kio,KServiceTypeProfile,,, -kio,KShellCompletion,,, -kio,KShred,,, -kio,KSimpleFileFilter,,, -kio,KSycoca,,, -kio,KSycocaEntry,,, -kio,KSycocaFactory,,, -kio,KTar,,, -kio,TDETrader,,, -kio,KURIFilter,,, -kio,KURIFilterData,,, -kio,KURIFilterPlugin,,, -kio,KURLCompletion,,, -kio,KURLPixmapProvider,,, -kio,KZip,,, -kio,KZipFileEntry,,, -kio,Observer,,, -kio,RenameDlgPlugin,,, -kio,ThumbCreator,,, -kio,testKIOMetaData,,, -kio,testKIOUDSEntry,,, -kio,testKIOUDSEntryList,,, +tdeio,KAr,,, +tdeio,KArchive,,, +tdeio,KArchiveDirectory,,, +tdeio,KArchiveEntry,,, +tdeio,KArchiveFile,,, +tdeio,KAutoMount,,, +tdeio,KAutoUnmount,,, +tdeio,KDCOPServiceStarter,,, +tdeio,KDEDesktopMimeType,,, +tdeio,KDataTool,,, +tdeio,KDataToolAction,,, +tdeio,KDataToolInfo,,, +tdeio,KDirLister,,, +tdeio,KDirNotify,,, +tdeio,KDirWatch,,, +tdeio,KEMailSettings,,, +tdeio,KExecMimeType,,, +tdeio,KFileFilter,,, +tdeio,KFileItem,,, +tdeio,KFileMetaInfo,,, +tdeio,KFileMetaInfoGroup,,, +tdeio,KFileMetaInfoItem,,, +tdeio,KFileMetaInfoProvider,,, +tdeio,KFileMimeTypeInfo,,, +tdeio,KFilePlugin,,, +tdeio,KFileShare,,, +tdeio,KFileSharePrivate,,, +tdeio,KFilterBase,,, +tdeio,KFilterDev,,, +tdeio,KFolderType,,, +tdeio,KIO,,, +tdeio,KImageIO,,, +tdeio,KMimeMagic,,, +tdeio,KMimeMagicResult,,, +tdeio,KMimeType,,, +tdeio,KOCRDialog,,, +tdeio,KOCRDialogFactory,,, +tdeio,KOpenWithHandler,,, +tdeio,TDEProcessRunner,,, +tdeio,KProtocolInfo,,, +tdeio,KProtocolManager,,, +tdeio,KRun,,, +tdeio,KST_CTimeInfo,,, +tdeio,KST_KCustom,,, +tdeio,KST_KDEDesktopMimeType,,, +tdeio,KST_KExecMimeType,,, +tdeio,KST_KFolderType,,, +tdeio,KST_KImageIO,,, +tdeio,KST_KImageIOFormat,,, +tdeio,KST_KMimeType,,, +tdeio,KST_KProtocolInfo,,, +tdeio,KST_KProtocolInfoFactory,,, +tdeio,KST_KService,,, +tdeio,KST_KServiceFactory,,, +tdeio,KST_KServiceGroup,,, +tdeio,KST_KServiceGroupFactory,,, +tdeio,KST_KServiceType,,, +tdeio,KST_KServiceTypeFactory,,, +tdeio,KST_KSycocaEntry,,, +tdeio,KScanDialog,,, +tdeio,KScanDialogFactory,,, +tdeio,KService,,, +tdeio,KServiceGroup,,, +tdeio,KServiceOffer,,, +tdeio,KServiceSeparator,,, +tdeio,KServiceType,,, +tdeio,KServiceTypeProfile,,, +tdeio,KShellCompletion,,, +tdeio,KShred,,, +tdeio,KSimpleFileFilter,,, +tdeio,KSycoca,,, +tdeio,KSycocaEntry,,, +tdeio,KSycocaFactory,,, +tdeio,KTar,,, +tdeio,TDETrader,,, +tdeio,KURIFilter,,, +tdeio,KURIFilterData,,, +tdeio,KURIFilterPlugin,,, +tdeio,KURLCompletion,,, +tdeio,KURLPixmapProvider,,, +tdeio,KZip,,, +tdeio,KZipFileEntry,,, +tdeio,Observer,,, +tdeio,RenameDlgPlugin,,, +tdeio,ThumbCreator,,, +tdeio,testKIOMetaData,,, +tdeio,testKIOUDSEntry,,, +tdeio,testKIOUDSEntryList,,, tdemdi,KMdi,,, tdemdi,KMdiChildArea,,, tdemdi,KMdiChildFrm,,, diff --git a/examples/pytde-sampler/sampler.py b/examples/pytde-sampler/sampler.py index eb485ac..a24650c 100755 --- a/examples/pytde-sampler/sampler.py +++ b/examples/pytde-sampler/sampler.py @@ -21,7 +21,7 @@ from tdeui import KComboBox, TDEListView, TDEListViewItem, KTabWidget, KTextEdit from tdeui import TDEMainWindow, KPushButton, KSplashScreen, KStdAction from tdeui import KKeyDialog, KEditToolbar -from kio import TDETrader +from tdeio import TDETrader from tdeparts import createReadOnlyPart, createReadWritePart from tdehtml import TDEHTMLPart diff --git a/importTest.py b/importTest.py index 14c2104..ebe4d37 100644 --- a/importTest.py +++ b/importTest.py @@ -7,7 +7,7 @@ except: pytdecfg = pytdeconfig.Configuration () -#modules = ["dcop", "tdecore", "tdesu", "tdefx", "tdeui", "kio", "tdefile", "tdeparts", "tdehtml", "kjs", "tdespell", "tdeprint"] +#modules = ["dcop", "tdecore", "tdesu", "tdefx", "tdeui", "tdeio", "tdefile", "tdeparts", "tdehtml", "kjs", "tdespell", "tdeprint"] print "Modules built:" print " ",pytdecfg.pytde_modules print diff --git a/pytde350.prj b/pytde350.prj index 74b7bab..eb9cc0e 100644 --- a/pytde350.prj +++ b/pytde350.prj @@ -168,7 +168,7 @@ retain // ----------------------------------------- -module = kio +module = tdeio source = $SRC/tdeio/tdeio $DST/extra/kde350/tdeio ignore = kmdbase.h uiserver_stub.h kdirnotify_stub.h uiserver.h http_slave_defaults.h ioslave_defaults.h @@ -209,7 +209,7 @@ import = dcopmod.sip import = tdecoremod.sip import = tdefxmod.sip import = tdeuimod.sip -import = kiomod.sip +import = tdeiomod.sip importpath = $IMP libs = -L@BL_TDEDIR@ -lsip -lqtcmodule -ltderesources define = "KDE_DEPRECATED", "" @@ -231,7 +231,7 @@ import = dcopmod.sip import = tdecoremod.sip import = tdefxmod.sip import = tdeuimod.sip -import = kiomod.sip +import = tdeiomod.sip import = tderesourcesmod.sip importpath = $IMP libs = -L@BL_TDEDIR@ -lsip -lqtcmodule -lkabc @@ -256,7 +256,7 @@ import = tdecoremod.sip import = qtxmlmod.sip import = tdefxmod.sip import = tdeuimod.sip -//import = kiomod.sip +//import = tdeiomod.sip //import = tdefilemod.sip //import = tdepartsmod.sip importpath = $IMP @@ -283,7 +283,7 @@ import = dcop import = tdecore import = tdefx import = tdeui -import = kio +import = tdeio importpath = $IMP amend = * ctor parent /TransferThis/ amend = * all parent /Transfer/ @@ -307,7 +307,7 @@ import = dcop import = tdecore import = tdefx import = tdeui -import = kio +import = tdeio importpath = $IMP amend = * ctor parent /TransferThis/ amend = * all parent /Transfer/ @@ -331,7 +331,7 @@ import = dcop import = tdecore import = tdefx import = tdeui -import = kio +import = tdeio import = tdeutils import = tdeparts importpath = $IMP @@ -359,7 +359,7 @@ retain //import = tdecore //import = tdefx //import = tdeui -//import = kio +//import = tdeio //import = tdeparts //import = tdehtml //importpath = $IMP @@ -441,7 +441,7 @@ import = tdecoremod.sip import = qtxmlmod.sip import = tdefxmod.sip import = tdeuimod.sip -//import = kiomod.sip +//import = tdeiomod.sip //import = tdefilemod.sip //import = tdepartsmod.sip importpath = $IMP @@ -471,7 +471,7 @@ retain //import = qtxmlmod.sip //import = tdefxmod.sip //import = tdeuimod.sip -////import = kiomod.sip +////import = tdeiomod.sip ////import = tdefilemod.sip ////import = tdepartsmod.sip //importpath = $IMP diff --git a/pytde351.prj b/pytde351.prj index a2e9186..999c32b 100644 --- a/pytde351.prj +++ b/pytde351.prj @@ -168,7 +168,7 @@ retain // ----------------------------------------- -module = kio +module = tdeio source = $SRC/tdeio/tdeio $DST/extra/kde351/tdeio ignore = kmdbase.h uiserver_stub.h kdirnotify_stub.h uiserver.h http_slave_defaults.h ioslave_defaults.h @@ -209,7 +209,7 @@ import = dcopmod.sip import = tdecoremod.sip import = tdefxmod.sip import = tdeuimod.sip -import = kiomod.sip +import = tdeiomod.sip importpath = $IMP libs = -L@BL_TDEDIR@ -lsip -lqtcmodule -ltderesources define = "KDE_DEPRECATED", "" @@ -231,7 +231,7 @@ import = dcopmod.sip import = tdecoremod.sip import = tdefxmod.sip import = tdeuimod.sip -import = kiomod.sip +import = tdeiomod.sip import = tderesourcesmod.sip importpath = $IMP libs = -L@BL_TDEDIR@ -lsip -lqtcmodule -lkabc -lkabc_file @@ -256,7 +256,7 @@ import = tdecoremod.sip import = qtxmlmod.sip import = tdefxmod.sip import = tdeuimod.sip -//import = kiomod.sip +//import = tdeiomod.sip //import = tdefilemod.sip //import = tdepartsmod.sip importpath = $IMP @@ -283,7 +283,7 @@ import = dcop import = tdecore import = tdefx import = tdeui -import = kio +import = tdeio importpath = $IMP amend = * ctor parent /TransferThis/ amend = * all parent /Transfer/ @@ -307,7 +307,7 @@ import = dcop import = tdecore import = tdefx import = tdeui -import = kio +import = tdeio importpath = $IMP amend = * ctor parent /TransferThis/ amend = * all parent /Transfer/ @@ -331,7 +331,7 @@ import = dcop import = tdecore import = tdefx import = tdeui -import = kio +import = tdeio import = tdeutils import = tdeparts importpath = $IMP @@ -359,7 +359,7 @@ retain //import = tdecore //import = tdefx //import = tdeui -//import = kio +//import = tdeio //import = tdeparts //import = tdehtml //importpath = $IMP @@ -441,7 +441,7 @@ import = tdecoremod.sip import = qtxmlmod.sip import = tdefxmod.sip import = tdeuimod.sip -//import = kiomod.sip +//import = tdeiomod.sip //import = tdefilemod.sip //import = tdepartsmod.sip importpath = $IMP @@ -471,7 +471,7 @@ retain //import = qtxmlmod.sip //import = tdefxmod.sip //import = tdeuimod.sip -////import = kiomod.sip +////import = tdeiomod.sip ////import = tdefilemod.sip ////import = tdepartsmod.sip //importpath = $IMP diff --git a/pytde352.prj b/pytde352.prj index 8622f57..9a0858f 100644 --- a/pytde352.prj +++ b/pytde352.prj @@ -168,7 +168,7 @@ retain // ----------------------------------------- -module = kio +module = tdeio source = $SRC/tdeio/tdeio $DST/extra/kde352/tdeio ignore = kmdbase.h uiserver_stub.h kdirnotify_stub.h uiserver.h http_slave_defaults.h ioslave_defaults.h @@ -209,7 +209,7 @@ import = dcopmod.sip import = tdecoremod.sip import = tdefxmod.sip import = tdeuimod.sip -import = kiomod.sip +import = tdeiomod.sip importpath = $IMP libs = -L@BL_TDEDIR@ -lsip -lqtcmodule -ltderesources define = "KDE_DEPRECATED", "" @@ -231,7 +231,7 @@ import = dcopmod.sip import = tdecoremod.sip import = tdefxmod.sip import = tdeuimod.sip -import = kiomod.sip +import = tdeiomod.sip import = tderesourcesmod.sip importpath = $IMP libs = -L@BL_TDEDIR@ -lsip -lqtcmodule -lkabc -lkabc_file @@ -256,7 +256,7 @@ import = tdecoremod.sip import = qtxmlmod.sip import = tdefxmod.sip import = tdeuimod.sip -//import = kiomod.sip +//import = tdeiomod.sip //import = tdefilemod.sip //import = tdepartsmod.sip importpath = $IMP @@ -283,7 +283,7 @@ import = dcop import = tdecore import = tdefx import = tdeui -import = kio +import = tdeio importpath = $IMP amend = * ctor parent /TransferThis/ amend = * all parent /Transfer/ @@ -307,7 +307,7 @@ import = dcop import = tdecore import = tdefx import = tdeui -import = kio +import = tdeio importpath = $IMP amend = * ctor parent /TransferThis/ amend = * all parent /Transfer/ @@ -331,7 +331,7 @@ import = dcop import = tdecore import = tdefx import = tdeui -import = kio +import = tdeio import = tdeutils import = tdeparts importpath = $IMP @@ -359,7 +359,7 @@ retain //import = tdecore //import = tdefx //import = tdeui -//import = kio +//import = tdeio //import = tdeparts //import = tdehtml //importpath = $IMP @@ -441,7 +441,7 @@ import = tdecoremod.sip import = qtxmlmod.sip import = tdefxmod.sip import = tdeuimod.sip -//import = kiomod.sip +//import = tdeiomod.sip //import = tdefilemod.sip //import = tdepartsmod.sip importpath = $IMP @@ -471,7 +471,7 @@ retain //import = qtxmlmod.sip //import = tdefxmod.sip //import = tdeuimod.sip -////import = kiomod.sip +////import = tdeiomod.sip ////import = tdefilemod.sip ////import = tdepartsmod.sip //importpath = $IMP diff --git a/pytde353.prj b/pytde353.prj index fb71d4d..1abec8d 100644 --- a/pytde353.prj +++ b/pytde353.prj @@ -168,7 +168,7 @@ retain // ----------------------------------------- -module = kio +module = tdeio source = $SRC/tdeio/tdeio $DST/extra/kde353/tdeio ignore = kmdbase.h uiserver_stub.h kdirnotify_stub.h uiserver.h http_slave_defaults.h ioslave_defaults.h @@ -209,7 +209,7 @@ import = dcopmod.sip import = tdecoremod.sip import = tdefxmod.sip import = tdeuimod.sip -import = kiomod.sip +import = tdeiomod.sip importpath = $IMP libs = -L@BL_TDEDIR@ -lsip -lqtcmodule -ltderesources define = "KDE_DEPRECATED", "" @@ -231,7 +231,7 @@ import = dcopmod.sip import = tdecoremod.sip import = tdefxmod.sip import = tdeuimod.sip -import = kiomod.sip +import = tdeiomod.sip import = tderesourcesmod.sip importpath = $IMP libs = -L@BL_TDEDIR@ -lsip -lqtcmodule -lkabc -lkabc_file @@ -256,7 +256,7 @@ import = tdecoremod.sip import = qtxmlmod.sip import = tdefxmod.sip import = tdeuimod.sip -//import = kiomod.sip +//import = tdeiomod.sip //import = tdefilemod.sip //import = tdepartsmod.sip importpath = $IMP @@ -283,7 +283,7 @@ import = dcop import = tdecore import = tdefx import = tdeui -import = kio +import = tdeio importpath = $IMP amend = * ctor parent /TransferThis/ amend = * all parent /Transfer/ @@ -307,7 +307,7 @@ import = dcop import = tdecore import = tdefx import = tdeui -import = kio +import = tdeio importpath = $IMP amend = * ctor parent /TransferThis/ amend = * all parent /Transfer/ @@ -331,7 +331,7 @@ import = dcop import = tdecore import = tdefx import = tdeui -import = kio +import = tdeio import = tdeutils import = tdeparts importpath = $IMP @@ -359,7 +359,7 @@ retain //import = tdecore //import = tdefx //import = tdeui -//import = kio +//import = tdeio //import = tdeparts //import = tdehtml //importpath = $IMP @@ -441,7 +441,7 @@ import = tdecoremod.sip import = qtxmlmod.sip import = tdefxmod.sip import = tdeuimod.sip -//import = kiomod.sip +//import = tdeiomod.sip //import = tdefilemod.sip //import = tdepartsmod.sip importpath = $IMP @@ -471,7 +471,7 @@ retain //import = qtxmlmod.sip //import = tdefxmod.sip //import = tdeuimod.sip -////import = kiomod.sip +////import = tdeiomod.sip ////import = tdefilemod.sip ////import = tdepartsmod.sip //importpath = $IMP diff --git a/pytdeconfig.py b/pytdeconfig.py index 9b2af0f..96b06fe 100644 --- a/pytdeconfig.py +++ b/pytdeconfig.py @@ -38,7 +38,7 @@ _pkg_config = { 'libdir': 'lib', 'pytde_kde_sip_flags': '-t ALL -x TQt_STYLE_WINDOWSXP -x TQt_STYLE_INTERLACE -x TQt_STYLE_WINDOWSXP -x TQt_SIP_PRE_4_7_2 -x VendorID -t WS_X11 -t TQt_3_3_6 -t KDE_3_5_3', 'pytde_mod_dir': '/usr/lib/python2.5/site-packages', - 'pytde_modules': 'dcop tdecore tdefx tdeui kio tderesources kabc tdeutils tdefile tdeparts tdehtml tdespell tdeprint tdemdi', + 'pytde_modules': 'dcop tdecore tdefx tdeui tdeio tderesources kabc tdeutils tdefile tdeparts tdehtml tdespell tdeprint tdemdi', 'pytde_sip_dir': '/usr/share/sip', 'pytde_version': 0x031000, 'pytde_version_str': '3.16.0' @@ -141,7 +141,7 @@ class KdeuiModuleMakefile(KdefxModuleMakefile): KdefxModuleMakefile.finalise(self) class KioModuleMakefile(KdeuiModuleMakefile): - """The Makefile class for modules that %Import kio. + """The Makefile class for modules that %Import tdeio. """ def finalise(self): """Finalise the macros. @@ -150,7 +150,7 @@ class KioModuleMakefile(KdeuiModuleMakefile): # Note that we don't use self.extra_lib_dirs because we don't want # it to be added to the rpath. self.LIBDIR.append(self.config.pyqt_mod_dir) - self.extra_libs.append(self.module_as_lib("kio")) + self.extra_libs.append(self.module_as_lib("tdeio")) KdeuiModuleMakefile.finalise(self) diff --git a/pytdeconfig.py.in b/pytdeconfig.py.in index 3574e23..8a871fc 100644 --- a/pytdeconfig.py.in +++ b/pytdeconfig.py.in @@ -123,7 +123,7 @@ class KdeuiModuleMakefile(KdefxModuleMakefile): KdefxModuleMakefile.finalise(self) class KioModuleMakefile(KdeuiModuleMakefile): - """The Makefile class for modules that %Import kio. + """The Makefile class for modules that %Import tdeio. """ def finalise(self): """Finalise the macros. @@ -132,7 +132,7 @@ class KioModuleMakefile(KdeuiModuleMakefile): # Note that we don't use self.extra_lib_dirs because we don't want # it to be added to the rpath. self.LIBDIR.append(self.config.pyqt_mod_dir) - self.extra_libs.append(self.module_as_lib("kio")) + self.extra_libs.append(self.module_as_lib("tdeio")) KdeuiModuleMakefile.finalise(self) diff --git a/sip/kabc/kabcmod.sip.in b/sip/kabc/kabcmod.sip.in index 4ba6d94..c1a7ca3 100644 --- a/sip/kabc/kabcmod.sip.in +++ b/sip/kabc/kabcmod.sip.in @@ -34,7 +34,7 @@ %Import tdecoremod.sip %Import tdefxmod.sip %Import tdeuimod.sip -%Import kiomod.sip +%Import tdeiomod.sip %Import tderesourcesmod.sip %Include address.sip diff --git a/sip/kio/authinfo.sip b/sip/kio/authinfo.sip deleted file mode 100644 index 71ca01c..0000000 --- a/sip/kio/authinfo.sip +++ /dev/null @@ -1,210 +0,0 @@ -// -// Copyright 2006 Jim Bublitz -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module kio version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - -namespace TDEIO -{ - -class AuthInfo -{ -%TypeHeaderCode -#include -%End - - -public: - AuthInfo (); - AuthInfo (const TDEIO::AuthInfo&); - bool isModified () const; - void setModified (bool); - KURL url; - TQString username; - TQString password; - TQString prompt; - TQString caption; - TQString comment; - TQString commentLabel; - TQString realmValue; - TQString digestInfo; - bool verifyPath; - bool readOnly; - bool keepPassword; - -protected: - -}; // class AuthInfo - - -%If ( KDE_3_1_4 - ) -//igx TQDataStream& operator << (TQDataStream&, const TDEIO::AuthInfo&); -//igx TQDataStream& operator >> (TQDataStream&, TDEIO::AuthInfo&); -%End - - -class NetRC -{ -%TypeHeaderCode -#include -%End - - -public: - - enum LookUpMode - { - exactOnly, - defaultOnly, - presetOnly - }; - - - class AutoLogin - { - - public: - TQString type; - TQString machine; - TQString login; - TQString password; - KStringListMap macdef; - - }; // class AutoLogin - - -public: - static TDEIO::NetRC* self (); - bool lookup (const KURL&, TDEIO::NetRC::AutoLogin&, bool = 0, TQString = TQString ::null , int = 6); - void reload (); - -protected: -//ig TQString extract (const char*, const char*, int&); - int openf (const TQString&); - -%If ( KDE_3_2_0 - ) - bool parse (int); -%End - - -private: - NetRC (); - ~NetRC (); - -protected: - -%If ( - KDE_3_2_0 ) - void parse (int); -%End - - -}; // class NetRC - -}; // namespace TDEIO - - - -%MappedType KStringListMap -{ -//converts a Python dict of TQString:TQStringList -%TypeHeaderCode -#include -typedef TQMap KStringListMap; -%End - -%ConvertFromTypeCode - // Convert to a Python dict. - - if (!sipCpp) - return PyDict_New(); - - PyObject *dict; - - // Create the dictionary. - - if ((dict = PyDict_New()) == NULL) - return NULL; - - // Get it. - - const TQMap map = *sipCpp; - TQMap::ConstIterator it; - - for (it = map.begin (); it != map.end (); ++it) - { - PyObject *sKey = PyString_FromString ((const char *)((TQString)it.key ())); - PyObject *sData = sipConvertFromInstance ((void *)&it.data (), sipClass_TQStringList, sipTransferObj); - - if ((sKey == NULL) || (sData == NULL) || (PyDict_SetItem (dict, sKey, sData) < 0)) - { - Py_XDECREF (sKey); - Py_XDECREF (sData); - Py_DECREF (dict); - return NULL; - } - } - - return dict; -%End - - -%ConvertToTypeCode - if (sipIsErr == NULL) - return PyDict_Check(sipPy); - - TQMap *map = new TQMap; - - PyObject *key, *value; - SIP_SSIZE_T pos = 0; - TQString *sKey; - TQStringList *sData; - - while (PyDict_Next(sipPy, &pos, &key, &value)) - { - int iserr = 0, sKey_state, sData_state; - - sKey = (TQString *)sipForceConvertToType(key, sipType_TQString, sipTransferObj, SIP_NOT_NONE, &sKey_state, &iserr); - sData = (TQStringList *)sipForceConvertToType(value, sipType_TQStringList, sipTransferObj, SIP_NOT_NONE, &sData_state, &iserr); - - if (iserr) - { - if (sKey) - sipReleaseType(sKey, sipType_TQString, sKey_state); - - *sipIsErr = 1; - delete map; - return 0; - } - - map->insert (*sKey, *sData); - - sipReleaseType(sKey, sipType_TQString, sKey_state); - sipReleaseType(sData, sipType_TQStringList, sData_state); - } - - *sipCppPtr = map; - - return 1; -%End -}; - - diff --git a/sip/kio/chmodjob.sip b/sip/kio/chmodjob.sip deleted file mode 100644 index b977552..0000000 --- a/sip/kio/chmodjob.sip +++ /dev/null @@ -1,55 +0,0 @@ -// -// Copyright 2006 Jim Bublitz -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module kio version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - -namespace TDEIO -{ - -class ChmodJob : TDEIO::Job -{ -%TypeHeaderCode -#include -#include -%End - - -public: - ChmodJob (const KFileItemList&, int, int, int, int, bool, bool); - -protected: - void chmodNextFile (); - -protected slots: - virtual void slotResult (TDEIO::Job*); - void slotEntries (TDEIO::Job*, const TDEIO::UDSEntryList&); - void processList (); - -protected: -//igx virtual void virtual_hook (int, void*); - -}; // class ChmodJob - -TDEIO::ChmodJob* chmod (const KFileItemList&, int, int, TQString, TQString, bool, bool = 1); -}; // namespace TDEIO - diff --git a/sip/kio/connection.sip b/sip/kio/connection.sip deleted file mode 100644 index aef53cc..0000000 --- a/sip/kio/connection.sip +++ /dev/null @@ -1,72 +0,0 @@ -// -// Copyright 2006 Jim Bublitz -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module kio version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - -namespace TDEIO -{ - -class Task -{ -%TypeHeaderCode -#include -%End - - -public: - int cmd; - TQByteArray data; - -}; // class Task - - -class Connection : TQObject -{ -%TypeHeaderCode -#include -%End - - -public: - Connection (); - void init (TDESocket*); - void init (int, int); - void connect (TQObject* = 0, const char* = 0); - void close (); - int fd_from () const; - int fd_to () const; - bool inited () const; - void send (int, const TQByteArray& = TQByteArray ()); - bool sendnow (int, const TQByteArray&); -//ig int read (int*, TQByteArray&); - void suspend (); - void resume (); - bool suspended () const; - -protected slots: - void dequeue (); - -}; // class Connection - -}; // namespace TDEIO - diff --git a/sip/kio/davjob.sip b/sip/kio/davjob.sip deleted file mode 100644 index ed50fa5..0000000 --- a/sip/kio/davjob.sip +++ /dev/null @@ -1,56 +0,0 @@ -// -// Copyright 2006 Jim Bublitz -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module kio version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - - -%If ( KDE_3_1_0 - ) -namespace TDEIO -{ - -class DavJob : TDEIO::TransferJob -{ -%TypeHeaderCode -#include -%End - - -public: - DavJob (const KURL&, int, const TQString&, bool); - TQDomDocument& response (); - -protected slots: - virtual void slotFinished (); - virtual void slotData (const TQByteArray&); - -protected: - -}; // class DavJob - -TDEIO::DavJob* davPropFind (const KURL&, const TQDomDocument&, TQString, bool = 1); -TDEIO::DavJob* davPropPatch (const KURL&, const TQDomDocument&, bool = 1); -TDEIO::DavJob* davSearch (const KURL&, const TQString&, const TQString&, const TQString&, bool = 1); -}; // namespace TDEIO - -%End - diff --git a/sip/kio/defaultprogress.sip b/sip/kio/defaultprogress.sip deleted file mode 100644 index 25893b8..0000000 --- a/sip/kio/defaultprogress.sip +++ /dev/null @@ -1,103 +0,0 @@ -// -// Copyright 2006 Jim Bublitz -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module kio version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - -namespace TDEIO -{ - -class DefaultProgress : TDEIO::ProgressBase -{ -%TypeHeaderCode -#include -%End - - -public: - DefaultProgress (bool = 1); - -%If ( KDE_3_1_0 - ) - DefaultProgress (TQWidget* /TransferThis/, const char* = 0); - -%If ( KDE_3_2_1 - ) - bool keepOpen () const; - -%If ( KDE_3_4_0 - ) - static TQString makePercentString (ulong, TDEIO::filesize_t, ulong); -%End - -%End - -%End - - -public slots: - virtual void slotTotalSize (TDEIO::Job*, TDEIO::filesize_t); - virtual void slotTotalFiles (TDEIO::Job*, ulong); - virtual void slotTotalDirs (TDEIO::Job*, ulong); - virtual void slotProcessedSize (TDEIO::Job*, TDEIO::filesize_t); - virtual void slotProcessedFiles (TDEIO::Job*, ulong); - virtual void slotProcessedDirs (TDEIO::Job*, ulong); - virtual void slotSpeed (TDEIO::Job*, ulong); - virtual void slotPercent (TDEIO::Job*, ulong); - virtual void slotInfoMessage (TDEIO::Job*, const TQString&); - virtual void slotCopying (TDEIO::Job*, const KURL&, const KURL&); - virtual void slotMoving (TDEIO::Job*, const KURL&, const KURL&); - virtual void slotDeleting (TDEIO::Job*, const KURL&); - -%If ( KDE_3_1_0 - ) - void slotTransferring (TDEIO::Job*, const KURL&); -%End - - virtual void slotCreatingDir (TDEIO::Job*, const KURL&); - virtual void slotStating (TDEIO::Job*, const KURL&); - virtual void slotMounting (TDEIO::Job*, const TQString&, const TQString&); - virtual void slotUnmounting (TDEIO::Job*, const TQString&); - virtual void slotCanResume (TDEIO::Job*, TDEIO::filesize_t); - -%If ( KDE_3_1_0 - ) - void slotClean (); -%End - - -protected: - -%If ( KDE_3_1_0 - ) - void init (); -%End - - void showTotals (); - void setDestVisible (bool); - -%If ( KDE_3_1_0 - ) - void checkDestination (const KURL&); -%End - - -protected: -//igx virtual void virtual_hook (int, void*); - -}; // class DefaultProgress - -}; // namespace TDEIO - diff --git a/sip/kio/forwardingslavebase.sip b/sip/kio/forwardingslavebase.sip deleted file mode 100644 index 65dca49..0000000 --- a/sip/kio/forwardingslavebase.sip +++ /dev/null @@ -1,63 +0,0 @@ -// -// Copyright 2006 Jim Bublitz -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module kio version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - - -%If ( KDE_3_4_0 - ) -namespace TDEIO -{ - -class ForwardingSlaveBase : TQObject, TDEIO::SlaveBase -{ -%TypeHeaderCode -#include -%End - - -public: - ForwardingSlaveBase (const TQCString&, const TQCString&, const TQCString&); - virtual void get (const KURL&); - virtual void put (const KURL&, int, bool, bool); - virtual void stat (const KURL&); - virtual void mimetype (const KURL&); - virtual void listDir (const KURL&); - virtual void mkdir (const KURL&, int); - virtual void rename (const KURL&, const KURL&, bool); - virtual void symlink (const TQString&, const KURL&, bool); - virtual void chmod (const KURL&, int); - virtual void copy (const KURL&, const KURL&, int, bool); - virtual void del (const KURL&, bool); - -protected: - virtual bool rewriteURL (const KURL&, KURL&) = 0; - virtual void prepareUDSEntry (TDEIO::UDSEntry&, bool = 0) const; - KURL processedURL () const; - KURL requestedURL () const; - -}; // class ForwardingSlaveBase - -}; // namespace TDEIO - -%End - diff --git a/sip/kio/global.sip b/sip/kio/global.sip deleted file mode 100644 index 0923e77..0000000 --- a/sip/kio/global.sip +++ /dev/null @@ -1,714 +0,0 @@ -// -// Copyright 2006 Jim Bublitz -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module kio version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - -%ModuleHeaderCode -#include -%End - -namespace TDEIO -{ -typedef long long fileoffset_t; -typedef unsigned long long filesize_t; -TQString convertSize (TDEIO::filesize_t); - -%If ( KDE_3_5_0 - ) -TQString convertSizeWithBytes (TDEIO::filesize_t); -%End - -TQString number (TDEIO::filesize_t); -TQString convertSizeFromKB (TDEIO::filesize_t); - -%If ( KDE_3_4_0 - ) -uint calculateRemainingSeconds (TDEIO::filesize_t, TDEIO::filesize_t, TDEIO::filesize_t); -TQString convertSeconds (uint); -%End - -TQTime calculateRemaining (TDEIO::filesize_t, TDEIO::filesize_t, TDEIO::filesize_t); -TQString itemsSummaryString (uint, uint, uint, TDEIO::filesize_t, bool); -TQString encodeFileName (const TQString&); -TQString decodeFileName (const TQString&); - -%If ( KDE_3_2_0 - ) - -enum Command -{ - CMD_HOST, - CMD_CONNECT, - CMD_DISCONNECT, - CMD_SLAVE_STATUS, - CMD_SLAVE_CONNECT, - CMD_SLAVE_HOLD, - CMD_NONE, - CMD_TESTDIR, - CMD_GET, - CMD_PUT, - CMD_STAT, - CMD_MIMETYPE, - CMD_LISTDIR, - CMD_MKDIR, - CMD_RENAME, - CMD_COPY, - CMD_DEL, - CMD_CHMOD, - CMD_SPECIAL, - CMD_USERPASS, - CMD_REPARSECONFIGURATION, - CMD_META_DATA, - CMD_SYMLINK, - CMD_SUBURL, - CMD_MESSAGEBOXANSWER, - CMD_RESUMEANSWER, - CMD_CONFIG, - CMD_MULTI_GET -}; - -%End - - -%If ( KDE_3_1_0 - ) - -enum Error -{ - ERR_CANNOT_OPEN_FOR_READING, - ERR_CANNOT_OPEN_FOR_WRITING, - ERR_CANNOT_LAUNCH_PROCESS, - ERR_INTERNAL, - ERR_MALFORMED_URL, - ERR_UNSUPPORTED_PROTOCOL, - ERR_NO_SOURCE_PROTOCOL, - ERR_UNSUPPORTED_ACTION, - ERR_IS_DIRECTORY, - ERR_IS_FILE, - ERR_DOES_NOT_EXIST, - ERR_FILE_ALREADY_EXIST, - ERR_DIR_ALREADY_EXIST, - ERR_UNKNOWN_HOST, - ERR_ACCESS_DENIED, - ERR_WRITE_ACCESS_DENIED, - ERR_CANNOT_ENTER_DIRECTORY, - ERR_PROTOCOL_IS_NOT_A_FILESYSTEM, - ERR_CYCLIC_LINK, - ERR_USER_CANCELED, - ERR_CYCLIC_COPY, - ERR_COULD_NOT_CREATE_SOCKET, - ERR_COULD_NOT_CONNECT, - ERR_CONNECTION_BROKEN, - ERR_NOT_FILTER_PROTOCOL, - ERR_COULD_NOT_MOUNT, - ERR_COULD_NOT_UNMOUNT, - ERR_COULD_NOT_READ, - ERR_COULD_NOT_WRITE, - ERR_COULD_NOT_BIND, - ERR_COULD_NOT_LISTEN, - ERR_COULD_NOT_ACCEPT, - ERR_COULD_NOT_LOGIN, - ERR_COULD_NOT_STAT, - ERR_COULD_NOT_CLOSEDIR, - ERR_COULD_NOT_MKDIR, - ERR_COULD_NOT_RMDIR, - ERR_CANNOT_RESUME, - ERR_CANNOT_RENAME, - ERR_CANNOT_CHMOD, - ERR_CANNOT_DELETE, - ERR_SLAVE_DIED, - ERR_OUT_OF_MEMORY, - ERR_UNKNOWN_PROXY_HOST, - ERR_COULD_NOT_AUTHENTICATE, - ERR_ABORTED, - ERR_INTERNAL_SERVER, - ERR_SERVER_TIMEOUT, - ERR_SERVICE_NOT_AVAILABLE, - ERR_UNKNOWN, - ERR_UNKNOWN_INTERRUPT, - ERR_CANNOT_DELETE_ORIGINAL, - ERR_CANNOT_DELETE_PARTIAL, - ERR_CANNOT_RENAME_ORIGINAL, - ERR_CANNOT_RENAME_PARTIAL, - ERR_NEED_PASSWD, - ERR_CANNOT_SYMLINK, - ERR_NO_CONTENT, - ERR_DISK_FULL, - ERR_IDENTICAL_FILES, - ERR_SLAVE_DEFINED, - ERR_UPGRADE_REQUIRED, - ERR_POST_DENIED -}; - -%End - -TQString buildErrorString (int, const TQString&); -//ig TQString buildHTMLErrorString (int, const TQString&, const KURL* = 0, int = -1); -TQByteArray rawErrorDetail (int, const TQString&, const KURL* = 0, int = -1); - -%If ( KDE_3_2_0 - ) -TQString unsupportedActionErrorString (const TQString&, int); - -%If ( KDE_3_5_1 - ) - -enum UDSAtomTypes -{ - UDS_STRING, - UDS_LONG, - UDS_TIME, - UDS_SIZE, - UDS_SIZE_LARGE, - UDS_USER, - UDS_ICON_NAME, - UDS_GROUP, - UDS_EXTRA, - UDS_NAME, - UDS_LOCAL_PATH, - UDS_HIDDEN, - UDS_EXTENDED_ACL, - UDS_ACL_STRING, - UDS_DEFAULT_ACL_STRING, - UDS_ACCESS, - UDS_MODIFICATION_TIME, - UDS_ACCESS_TIME, - UDS_CREATION_TIME, - UDS_FILE_TYPE, - UDS_LINK_DEST, - UDS_URL, - UDS_MIME_TYPE, - UDS_GUESSED_MIME_TYPE, - UDS_XML_PROPERTIES -}; - -%End - -%End - - -%If ( KDE_3_0_1 - ) - -enum CacheControl -{ - CC_CacheOnly, - CC_Cache, - CC_Verify, - CC_Refresh, - CC_Reload -}; - -%End - -TDEIO::CacheControl parseCacheControl (const TQString&); -TQString getCacheControlString (TDEIO::CacheControl); -TQString findDeviceMountPoint (const TQString&); -TQString findPathMountPoint (const TQString&); -bool probably_slow_mounted (const TQString&); - -%If ( KDE_3_1_0 - ) -bool manually_mounted (const TQString&); - -%If ( KDE_3_2_0 - ) - -enum FileSystemFlag -{ - SupportsChmod, - SupportsChown, - SupportsUTime, - SupportsSymlinks, - CaseInsensitive -}; - -bool testFileSystemFlag (const TQString&, TDEIO::FileSystemFlag); -%End - -%End - - -class UDSAtom -{ -%TypeHeaderCode -#include -%End - - -public: - TQString m_str; - long m_long; - uint m_uds; - -}; // class UDSAtom - -//ig typedef TQValueList UDSEntry; -//ig typedef TQValueList UDSEntryList; -//ig typedef TQValueListIterator UDSEntryListIterator; -//ig typedef TQValueListConstIterator UDSEntryListConstIterator; - -%If ( KDE_3_4_0 - KDE_3_5_1 ) - -enum UDSAtomTypes -{ - UDS_STRING, - UDS_LONG, - UDS_TIME, - UDS_SIZE, - UDS_SIZE_LARGE, - UDS_USER, - UDS_ICON_NAME, - UDS_GROUP, - UDS_EXTRA, - UDS_NAME, - UDS_LOCAL_PATH, - UDS_ACCESS, - UDS_MODIFICATION_TIME, - UDS_ACCESS_TIME, - UDS_CREATION_TIME, - UDS_FILE_TYPE, - UDS_LINK_DEST, - UDS_URL, - UDS_MIME_TYPE, - UDS_GUESSED_MIME_TYPE, - UDS_XML_PROPERTIES -}; - -%End - - -%If ( KDE_3_2_0 - KDE_3_4_0 ) - -enum UDSAtomTypes -{ - UDS_STRING, - UDS_LONG, - UDS_TIME, - UDS_SIZE, - UDS_SIZE_LARGE, - UDS_USER, - UDS_ICON_NAME, - UDS_GROUP, - UDS_EXTRA, - UDS_NAME, - UDS_ACCESS, - UDS_MODIFICATION_TIME, - UDS_ACCESS_TIME, - UDS_CREATION_TIME, - UDS_FILE_TYPE, - UDS_LINK_DEST, - UDS_URL, - UDS_MIME_TYPE, - UDS_GUESSED_MIME_TYPE, - UDS_XML_PROPERTIES -}; - -%End - - -%If ( KDE_3_1_0 - KDE_3_2_0 ) - -enum UDSAtomTypes -{ - UDS_STRING, - UDS_LONG, - UDS_TIME, - UDS_SIZE, - UDS_SIZE_LARGE, - UDS_USER, - UDS_GROUP, - UDS_NAME, - UDS_ACCESS, - UDS_MODIFICATION_TIME, - UDS_ACCESS_TIME, - UDS_CREATION_TIME, - UDS_FILE_TYPE, - UDS_LINK_DEST, - UDS_URL, - UDS_MIME_TYPE, - UDS_GUESSED_MIME_TYPE, - UDS_XML_PROPERTIES -}; - -%End - - -%If ( - KDE_3_1_0 ) - -enum UDSAtomTypes -{ - UDS_STRING, - UDS_LONG, - UDS_TIME, - UDS_SIZE, - UDS_SIZE_LARGE, - UDS_USER, - UDS_GROUP, - UDS_NAME, - UDS_ACCESS, - UDS_MODIFICATION_TIME, - UDS_ACCESS_TIME, - UDS_CREATION_TIME, - UDS_FILE_TYPE, - UDS_LINK_DEST, - UDS_URL, - UDS_MIME_TYPE, - UDS_GUESSED_MIME_TYPE -}; - - -enum Error -{ - ERR_CANNOT_OPEN_FOR_READING, - ERR_CANNOT_OPEN_FOR_WRITING, - ERR_CANNOT_LAUNCH_PROCESS, - ERR_INTERNAL, - ERR_MALFORMED_URL, - ERR_UNSUPPORTED_PROTOCOL, - ERR_NO_SOURCE_PROTOCOL, - ERR_UNSUPPORTED_ACTION, - ERR_IS_DIRECTORY, - ERR_IS_FILE, - ERR_DOES_NOT_EXIST, - ERR_FILE_ALREADY_EXIST, - ERR_DIR_ALREADY_EXIST, - ERR_UNKNOWN_HOST, - ERR_ACCESS_DENIED, - ERR_WRITE_ACCESS_DENIED, - ERR_CANNOT_ENTER_DIRECTORY, - ERR_PROTOCOL_IS_NOT_A_FILESYSTEM, - ERR_CYCLIC_LINK, - ERR_USER_CANCELED, - ERR_CYCLIC_COPY, - ERR_COULD_NOT_CREATE_SOCKET, - ERR_COULD_NOT_CONNECT, - ERR_CONNECTION_BROKEN, - ERR_NOT_FILTER_PROTOCOL, - ERR_COULD_NOT_MOUNT, - ERR_COULD_NOT_UNMOUNT, - ERR_COULD_NOT_READ, - ERR_COULD_NOT_WRITE, - ERR_COULD_NOT_BIND, - ERR_COULD_NOT_LISTEN, - ERR_COULD_NOT_ACCEPT, - ERR_COULD_NOT_LOGIN, - ERR_COULD_NOT_STAT, - ERR_COULD_NOT_CLOSEDIR, - ERR_COULD_NOT_MKDIR, - ERR_COULD_NOT_RMDIR, - ERR_CANNOT_RESUME, - ERR_CANNOT_RENAME, - ERR_CANNOT_CHMOD, - ERR_CANNOT_DELETE, - ERR_SLAVE_DIED, - ERR_OUT_OF_MEMORY, - ERR_UNKNOWN_PROXY_HOST, - ERR_COULD_NOT_AUTHENTICATE, - ERR_ABORTED, - ERR_INTERNAL_SERVER, - ERR_SERVER_TIMEOUT, - ERR_SERVICE_NOT_AVAILABLE, - ERR_UNKNOWN, - ERR_UNKNOWN_INTERRUPT, - ERR_CANNOT_DELETE_ORIGINAL, - ERR_CANNOT_DELETE_PARTIAL, - ERR_CANNOT_RENAME_ORIGINAL, - ERR_CANNOT_RENAME_PARTIAL, - ERR_NEED_PASSWD, - ERR_CANNOT_SYMLINK, - ERR_NO_CONTENT, - ERR_DISK_FULL, - ERR_IDENTICAL_FILES, - ERR_SLAVE_DEFINED -}; - - -%If ( - KDE_3_0_1 ) - -enum CacheControl -{ - CC_CacheOnly, - CC_Cache, - CC_Verify, - CC_Reload -}; - -%End - -%End - -//force -//ig typedef TQMap MetaData; -//end -}; // namespace TDEIO - -//force -TDEIO::UDSEntry testKIOUDSEntry (TDEIO::UDSEntry); -%MethodCode -//takes list | (KIO.UDSEntry) -//returns (KIO.UDSEntry) - sipRes = a0; -%End - -TDEIO::UDSEntryList testKIOUDSEntryList (TDEIO::UDSEntryList); -%MethodCode -//takes list | (KIO.UDSEntryList) -//returns (KIO.UDSEntryList) - sipRes = a0; -%End - -%ModuleHeaderCode -#include -%End - -TDEIO::MetaData testKIOMetaData (TDEIO::MetaData); -%MethodCode -//takes dict | (KIO.MetaData) -//returns (KIO.MetaData) - sipRes = a0; -%End - -//end - - -%MappedType TDEIO::UDSEntry -//converts a Python list of KIO.UDSAtom -{ -%TypeHeaderCode -#include -#include -%End - -%ConvertFromTypeCode - if (!sipCpp) - return PyList_New(0); - - // Create the list - PyObject *pylist; - if ((pylist = PyList_New(0)) == NULL) - return NULL; - - TQValueList *cpplist = (TQValueList *)sipCpp; - PyObject *inst; - - // Get it. - TQValueList::Iterator it; - for( it = cpplist->begin(); it != cpplist->end(); ++it ) - { - if (((inst = sipConvertFromNewType(new TDEIO::UDSAtom(*it), sipType_KIO_UDSAtom, NULL)) == NULL) - || PyList_Append (pylist, inst) < 0) - { - Py_DECREF (pylist); - return NULL; - } - } - - return pylist; -%End - - -%ConvertToTypeCode - if (sipIsErr == NULL) - return PyList_Check(sipPy); - - TQValueList *cpplist = new TQValueList; - - PyObject *elem; - TDEIO::UDSAtom *cpp; - int iserr = 0; - - for (int i = 0; i < PyList_Size (sipPy); i++) - { - elem = PyList_GET_ITEM (sipPy, i); - cpp = (TDEIO::UDSAtom *)sipForceConvertToType(elem, sipType_KIO_UDSAtom, sipTransferObj, SIP_NOT_NONE|SIP_NO_CONVERTORS, NULL, &iserr); - - if (iserr) - { - *sipIsErr = 1; - delete cpplist; - return 0; - } - - cpplist->append (*cpp); - } - - *sipCppPtr = cpplist; - - return 1; -%End -}; - - -%MappedType TDEIO::UDSEntryList -//converts a Python list of KIO.UDSEntry -{ -%TypeHeaderCode -#include -#include -%End - -%ConvertFromTypeCode - if (!sipCpp) - return PyList_New(0); - - // Create the list - PyObject *pylist; - if ((pylist = PyList_New(0)) == NULL) - return NULL; - - TQValueList *cpplist = (TQValueList *)sipCpp; - PyObject *inst; - - // Get it. - TQValueList::Iterator it; - for( it = cpplist->begin(); it != cpplist->end(); ++it ) - { - TDEIO::UDSEntry cpp = *it; - inst = sipConvertFromType(&cpp, sipType_KIO_UDSEntry, sipTransferObj); - - if (PyList_Append (pylist, inst) < 0) - { - Py_DECREF (pylist); - return NULL; - } - } - - return pylist; -%End - - -%ConvertToTypeCode - if (sipIsErr == NULL) - return PyList_Check(sipPy); - - TQValueList *cpplist = new TQValueList; - - PyObject *elem; - TDEIO::UDSEntry *cpp; - int iserr = 0; - - for (int i = 0; i < PyList_Size (sipPy); i++) - { - elem = PyList_GET_ITEM (sipPy, i); - cpp = (TDEIO::UDSEntry *)sipForceConvertToType(elem, sipType_KIO_UDSEntry, sipTransferObj, SIP_NOT_NONE|SIP_NO_CONVERTORS, NULL, &iserr); - - if (iserr) - { - *sipIsErr = 1; - delete cpplist; - return 0; - } - - cpplist->append (*cpp); - } - - *sipCppPtr = cpplist; - - return 1; -%End -}; - - -%MappedType TDEIO::MetaData -//converts a Python dict of TQString, TQString -{ -%TypeHeaderCode -#include -#include -%End - -%ConvertFromTypeCode - // Convert to a Python dict - - if (!sipCpp) - return PyDict_New(); - - PyObject *dict; - - // Create the dictionary. - - if ((dict = PyDict_New()) == NULL) - return NULL; - - // Get it. - - const TQMap cppmap = *sipCpp; - TQMap::ConstIterator it; - - for (it = cppmap.begin (); it != cppmap.end (); ++it) - { - TQString acpp = it.key (); - TQString bcpp = it.data (); - PyObject *ainst; - PyObject *binst; - if (((ainst = sipConvertFromNewType(new TQString(acpp), sipType_TQString, sipTransferObj)) == NULL) - || ((binst = sipConvertFromNewType(new TQString(bcpp), sipType_TQString, sipTransferObj)) == NULL) - || (PyDict_SetItem (dict, ainst, binst) < 0)) - { - Py_XDECREF (ainst); - Py_XDECREF (binst); - Py_DECREF (dict); - return NULL; - } - } - - return dict; -%End - - -%ConvertToTypeCode - // Convert a Python dictionary to a TQMap on the heap. - - if (sipIsErr == NULL) - return PyDict_Check(sipPy); - - - TQMap *cppmap = new TQMap; - - PyObject *aelem, *belem; - SIP_SSIZE_T pos = 0; - TQString *acpp; - TQString *bcpp; - - while (PyDict_Next(sipPy, &pos, &aelem, &belem)) - { - int iserr = 0, acpp_state, bcpp_state; - - acpp = (TQString *)sipForceConvertToType(aelem, sipType_TQString, sipTransferObj, SIP_NOT_NONE, &acpp_state, &iserr); - bcpp = (TQString *)sipForceConvertToType(belem, sipType_TQString, sipTransferObj, SIP_NOT_NONE, &bcpp_state, &iserr); - - if (iserr) - { - if (acpp) - sipReleaseType(acpp, sipType_TQString, acpp_state); - - *sipIsErr = 1; - delete cppmap; - return 0; - } - - cppmap->insert (*acpp, *bcpp); - - sipReleaseType(acpp, sipType_TQString, acpp_state); - sipReleaseType(bcpp, sipType_TQString, bcpp_state); - } - - *sipCppPtr = (TDEIO::MetaData *)cppmap; - - return 1; -%End -}; - - diff --git a/sip/kio/job.sip b/sip/kio/job.sip deleted file mode 100644 index dc6f887..0000000 --- a/sip/kio/job.sip +++ /dev/null @@ -1,73 +0,0 @@ -// -// Copyright 2006 Jim Bublitz -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module kio version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - -namespace TDEIO -{ -TDEIO::SimpleJob* mkdir (const KURL&, int = -1); -TDEIO::SimpleJob* rmdir (const KURL&); -TDEIO::SimpleJob* chmod (const KURL&, int); -TDEIO::SimpleJob* rename (const KURL&, const KURL&, bool); -TDEIO::SimpleJob* symlink (const TQString&, const KURL&, bool, bool = 1); -TDEIO::SimpleJob* special (const KURL&, const TQByteArray&, bool = 1); -TDEIO::SimpleJob* mount (bool, const char*, const TQString&, const TQString&, bool = 1); -TDEIO::SimpleJob* unmount (const TQString&, bool = 1); -TDEIO::SimpleJob* http_update_cache (const KURL&, bool, time_t); -TDEIO::StatJob* stat (const KURL&, bool = 1); -TDEIO::StatJob* stat (const KURL&, bool, short, bool = 1); -TDEIO::TransferJob* get (const KURL&, bool = 0, bool = 1); -TDEIO::TransferJob* put (const KURL&, int, bool, bool, bool = 1); -TDEIO::TransferJob* http_post (const KURL&, const TQByteArray&, bool = 1); - -%If ( KDE_3_3_0 - ) -TDEIO::StoredTransferJob* storedGet (const KURL&, bool = 0, bool = 1); -TDEIO::StoredTransferJob* storedPut (const TQByteArray&, const KURL&, int, bool, bool, bool = 1); -%End - -TDEIO::MultiGetJob* multi_get (long, const KURL&, const TDEIO::MetaData&); -TDEIO::MimetypeJob* mimetype (const KURL&, bool = 1); -TDEIO::FileCopyJob* file_copy (const KURL&, const KURL&, int = -1, bool = 0, bool = 0, bool = 1); -TDEIO::FileCopyJob* file_move (const KURL&, const KURL&, int = -1, bool = 0, bool = 0, bool = 1); -TDEIO::SimpleJob* file_delete (const KURL&, bool = 1); -TDEIO::ListJob* listDir (const KURL&, bool = 1, bool = 1); -TDEIO::ListJob* listRecursive (const KURL&, bool = 1, bool = 1); -TDEIO::CopyJob* copy (const KURL&, const KURL&, bool = 1); -TDEIO::CopyJob* copyAs (const KURL&, const KURL&, bool = 1); -TDEIO::CopyJob* copy (const KURL::List&, const KURL&, bool = 1); -TDEIO::CopyJob* move (const KURL&, const KURL&, bool = 1); -TDEIO::CopyJob* moveAs (const KURL&, const KURL&, bool = 1); -TDEIO::CopyJob* move (const KURL::List&, const KURL&, bool = 1); -TDEIO::CopyJob* link (const KURL&, const KURL&, bool = 1); -TDEIO::CopyJob* link (const KURL::List&, const KURL&, bool = 1); -TDEIO::CopyJob* linkAs (const KURL&, const KURL&, bool = 1); - -%If ( KDE_3_4_0 - ) -TDEIO::CopyJob* trash (const KURL&, bool = 1); -TDEIO::CopyJob* trash (const KURL::List&, bool = 1); -%End - -TDEIO::DeleteJob* del (const KURL&, bool = 0, bool = 1) /PyName=del_/; -TDEIO::DeleteJob* del (const KURL::List&, bool = 0, bool = 1) /PyName=del_/; -}; // namespace TDEIO - diff --git a/sip/kio/jobclasses.sip b/sip/kio/jobclasses.sip deleted file mode 100644 index 3be8048..0000000 --- a/sip/kio/jobclasses.sip +++ /dev/null @@ -1,748 +0,0 @@ -// -// Copyright 2006 Jim Bublitz -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module kio version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - -namespace TDEIO -{ - -class Job : TQObject -{ -%TypeHeaderCode -#include -%End - - -protected: - Job (bool); - -public: - virtual void kill (bool = 1); - int error (); - int progressId (); - const TQString& errorText (); - TQString errorString (); - TQStringList detailedErrorStrings (const KURL* = 0, int = -1) const; - void showErrorDialog (TQWidget* = 0); - void setAutoErrorHandlingEnabled (bool, TQWidget* = 0); - bool isAutoErrorHandlingEnabled () const; - -%If ( KDE_3_5_0 - ) - void setAutoWarningHandlingEnabled (bool); - bool isAutoWarningHandlingEnabled () const; -%End - - -%If ( KDE_3_4_3 - ) - void setInteractive (bool); - bool isInteractive () const; -%End - - void setWindow (TQWidget*); - TQWidget* window () const; - -%If ( KDE_3_1_0 - ) - void setParentJob (TDEIO::Job*); - TDEIO::Job* parentJob () const; -%End - - void setMetaData (const TDEIO::MetaData&); - void addMetaData (const TQString&, const TQString&); - void addMetaData (const TQMap&); - void mergeMetaData (const TQMap&); - TDEIO::MetaData outgoingMetaData () const; - TDEIO::MetaData metaData () const; - TQString queryMetaData (const TQString&); - -%If ( KDE_3_2_0 - ) - TDEIO::filesize_t getProcessedSize (); -%End - - -signals: - void result (TDEIO::Job*); - void canceled (TDEIO::Job*); - void infoMessage (TDEIO::Job*, const TQString&); - -%If ( KDE_3_5_0 - ) - void warning (TDEIO::Job*, const TQString&); -%End - - void connected (TDEIO::Job*); - void percent (TDEIO::Job*, ulong); - void totalSize (TDEIO::Job*, TDEIO::filesize_t); - void processedSize (TDEIO::Job*, TDEIO::filesize_t); - void speed (TDEIO::Job*, ulong); - -protected slots: - virtual void slotResult (TDEIO::Job*); - void slotSpeed (TDEIO::Job*, ulong); - void slotInfoMessage (TDEIO::Job*, const TQString&); - void slotSpeedTimeout (); - -protected: - virtual void addSubjob (TDEIO::Job*, bool = 1); - virtual void removeSubjob (TDEIO::Job*); - -%If ( KDE_3_4_0 - ) - void removeSubjob (TDEIO::Job*, bool, bool); -%End - - void emitPercent (TDEIO::filesize_t, TDEIO::filesize_t); - void emitSpeed (ulong); - void emitResult (); - -%If ( KDE_3_2_0 - ) - void setProcessedSize (TDEIO::filesize_t); -%End - -//ig int& extraFlags (); - -protected: -//igx virtual void virtual_hook (int, void*); - -protected: - -%If ( KDE_3_2_0 - KDE_3_2_2 ) - int extraFlags (); -%MethodCode -//returns (int) - Py_BEGIN_ALLOW_THREADS - sipRes = sipCpp -> sipProtect_extraFlags (); - Py_END_ALLOW_THREADS -%End - -%End - - -}; // class Job - - -class SimpleJob : TDEIO::Job -{ -%TypeHeaderCode -#include -%End - - -public: - SimpleJob (const KURL&, int, const TQByteArray&, bool); - const KURL& url () const; - virtual void kill (bool = 1); - virtual void putOnHold (); - static void removeOnHold (); - virtual void start (TDEIO::Slave*); - void slaveDone (); - TDEIO::Slave* slave (); - int command (); - -public slots: - -%If ( KDE_3_1_0 - ) - void slotTotalSize (TDEIO::filesize_t); -%End - - -protected slots: - virtual void slotFinished (); - void slotWarning (const TQString&); - void slotInfoMessage (const TQString&); - void slotConnected (); - void slotProcessedSize (TDEIO::filesize_t); - void slotSpeed (ulong); - virtual void slotMetaData (const TDEIO::MetaData&); - -public slots: - virtual void slotError (int, const TQString&); - -protected slots: - void slotNeedProgressId (); - -protected: - -protected: -//igx virtual void virtual_hook (int, void*); - -%If ( KDE_3_2_0 - ) - void storeSSLSessionFromJob (const KURL&); -%End - - -protected slots: - -%If ( - KDE_3_1_0 ) - void slotTotalSize (TDEIO::filesize_t); -%End - - -}; // class SimpleJob - - -class StatJob : TDEIO::SimpleJob -{ -%TypeHeaderCode -#include -%End - - -public: - StatJob (const KURL&, int, const TQByteArray&, bool); - void setSide (bool); - void setDetails (short); - const TDEIO::UDSEntry& statResult () const; - virtual void start (TDEIO::Slave*); - -signals: - void redirection (TDEIO::Job*, const KURL&); - -%If ( KDE_3_1_0 - ) - void permanentRedirection (TDEIO::Job*, const KURL&, const KURL&); -%End - - -protected slots: - void slotStatEntry (const TDEIO::UDSEntry&); - void slotRedirection (const KURL&); - virtual void slotFinished (); - -%If ( KDE_3_2_0 - ) - virtual void slotMetaData (const TDEIO::MetaData&); -%End - - -protected: - -protected: -//igx virtual void virtual_hook (int, void*); - -}; // class StatJob - - -%If ( KDE_3_3_0 - ) - -class MkdirJob : TDEIO::SimpleJob -{ -%TypeHeaderCode -#include -%End - - -public: - MkdirJob (const KURL&, int, const TQByteArray&, bool); - virtual void start (TDEIO::Slave*); - -signals: - void redirection (TDEIO::Job*, const KURL&); - void permanentRedirection (TDEIO::Job*, const KURL&, const KURL&); - -protected slots: - void slotRedirection (const KURL&); - virtual void slotFinished (); - -protected: - -protected: - virtual void virtual_hook (int, void*); - -}; // class MkdirJob - -%End - - -%If ( KDE_3_3_0 - ) - -class DirectCopyJob : TDEIO::SimpleJob -{ -%TypeHeaderCode -#include -%End - - -public: - DirectCopyJob (const KURL&, int, const TQByteArray&, bool); - virtual void start (TDEIO::Slave*); - -signals: - void canResume (TDEIO::Job*, TDEIO::filesize_t); - -}; // class DirectCopyJob - -%End - - -class TransferJob : TDEIO::SimpleJob -{ -%TypeHeaderCode -#include -%End - - -public: - TransferJob (const KURL&, int, const TQByteArray&, const TQByteArray&, bool); - virtual void start (TDEIO::Slave*); - virtual void slotResult (TDEIO::Job*); - void suspend (); - void resume (); - bool isSuspended () const; - bool isErrorPage () const; - -%If ( KDE_3_2_0 - ) - void setAsyncDataEnabled (bool); - void sendAsyncData (const TQByteArray&); - void setReportDataSent (bool); - bool reportDataSent (); -%End - - -signals: - void data (TDEIO::Job*, const TQByteArray&); - void dataReq (TDEIO::Job*, TQByteArray&); - void redirection (TDEIO::Job*, const KURL&); - -%If ( KDE_3_1_0 - ) - void permanentRedirection (TDEIO::Job*, const KURL&, const KURL&); -%End - - void mimetype (TDEIO::Job*, const TQString&); - void canResume (TDEIO::Job*, TDEIO::filesize_t); - -protected slots: - virtual void slotRedirection (const KURL&); - virtual void slotFinished (); - virtual void slotData (const TQByteArray&); - virtual void slotDataReq (); - virtual void slotMimetype (const TQString&); - virtual void slotNeedSubURLData (); - virtual void slotSubURLData (TDEIO::Job*, const TQByteArray&); - -%If ( KDE_3_2_0 - ) - virtual void slotMetaData (const TDEIO::MetaData&); -%End - - void slotErrorPage (); - void slotCanResume (TDEIO::filesize_t); - -%If ( KDE_3_2_0 - ) - void slotPostRedirection (); -%End - - -protected: - -protected: -//igx virtual void virtual_hook (int, void*); - -}; // class TransferJob - - -%If ( KDE_3_3_0 - ) - -class StoredTransferJob : TDEIO::TransferJob -{ -%TypeHeaderCode -#include -%End - - -public: - StoredTransferJob (const KURL&, int, const TQByteArray&, const TQByteArray&, bool); - void setData (const TQByteArray&); - TQByteArray data () const; - -}; // class StoredTransferJob - -%End - - -class MultiGetJob : TDEIO::TransferJob -{ -%TypeHeaderCode -#include -%End - - -public: - MultiGetJob (const KURL&, bool); - virtual void start (TDEIO::Slave*); - void get (long, const KURL&, const TDEIO::MetaData&); - -signals: - void data (long, const TQByteArray&); - void mimetype (long, const TQString&); - void result (long); - -protected slots: - virtual void slotRedirection (const KURL&); - virtual void slotFinished (); - virtual void slotData (const TQByteArray&); - virtual void slotMimetype (const TQString&); - -protected: -//igx virtual void virtual_hook (int, void*); - -}; // class MultiGetJob - - -class MimetypeJob : TDEIO::TransferJob -{ -%TypeHeaderCode -#include -%End - - -public: - MimetypeJob (const KURL&, int, const TQByteArray&, bool); - TQString mimetype () const; - virtual void start (TDEIO::Slave*); - -protected slots: - virtual void slotFinished (); - -protected: -//igx virtual void virtual_hook (int, void*); - -}; // class MimetypeJob - - -class FileCopyJob : TDEIO::Job -{ -%TypeHeaderCode -#include -%End - - -public: - FileCopyJob (const KURL&, const KURL&, int, bool, bool, bool, bool); - -%If ( KDE_3_2_0 - ) - void setSourceSize64 (TDEIO::filesize_t); - -%If ( KDE_3_5_2 - ) - void setModificationTime (time_t); -%End - -%End - -//ig void setSourceSize (off_t); - KURL srcURL () const; - KURL destURL () const; - -public slots: - void slotStart (); - void slotData (TDEIO::Job*, const TQByteArray&); - void slotDataReq (TDEIO::Job*, TQByteArray&); - -protected slots: - virtual void slotResult (TDEIO::Job*); - void slotProcessedSize (TDEIO::Job*, TDEIO::filesize_t); - void slotTotalSize (TDEIO::Job*, TDEIO::filesize_t); - void slotPercent (TDEIO::Job*, ulong); - void slotCanResume (TDEIO::Job*, TDEIO::filesize_t); - -protected: - void startCopyJob (); - void startCopyJob (const KURL&); - -%If ( KDE_3_4_0 - ) - void startRenameJob (const KURL&); -%End - - void startDataPump (); - void connectSubjob (TDEIO::SimpleJob*); - -protected: - -protected: -//igx virtual void virtual_hook (int, void*); - -}; // class FileCopyJob - - -class ListJob : TDEIO::SimpleJob -{ -%TypeHeaderCode -#include -%End - - -public: - ListJob (const KURL&, bool, bool = 0, TQString = TQString ::null , bool = 1); - virtual void start (TDEIO::Slave*); - -%If ( KDE_3_4_3 - ) - const KURL& redirectionURL () const; -%End - - -%If ( KDE_3_2_0 - ) - void setUnrestricted (bool); -%End - - -signals: - void entries (TDEIO::Job*, const TDEIO::UDSEntryList&); - void redirection (TDEIO::Job*, const KURL&); - -%If ( KDE_3_1_0 - ) - void permanentRedirection (TDEIO::Job*, const KURL&, const KURL&); -%End - - -protected slots: - virtual void slotFinished (); - -%If ( KDE_3_2_0 - ) - virtual void slotMetaData (const TDEIO::MetaData&); -%End - - virtual void slotResult (TDEIO::Job*); - void slotListEntries (const TDEIO::UDSEntryList&); - void slotRedirection (const KURL&); - void gotEntries (TDEIO::Job*, const TDEIO::UDSEntryList&); - -protected: -//igx virtual void virtual_hook (int, void*); - -}; // class ListJob - - -class CopyInfo -{ -%TypeHeaderCode -#include -%End - - -public: - KURL uSource; - KURL uDest; - TQString linkDest; - mode_t permissions; - time_t ctime; - time_t mtime; - off_t size; - -}; // class CopyInfo - - -class CopyJob : TDEIO::Job -{ -%TypeHeaderCode -#include -%End - - -public: - - enum CopyMode - { - Copy, - Move, - Link - }; - - CopyJob (const KURL::List&, const KURL&, TDEIO::CopyJob::CopyMode, bool, bool); - KURL::List srcURLs () const; - KURL destURL () const; - -%If ( KDE_3_2_3 - ) - void setDefaultPermissions (bool); - -%If ( KDE_3_4_0 - ) - void setInteractive (bool); -%End - -%End - - -signals: - void totalFiles (TDEIO::Job*, ulong); - void totalDirs (TDEIO::Job*, ulong); - -%If ( KDE_3_2_0 - ) - void aboutToCreate (TDEIO::Job*, const TQValueList&); -%End - - void processedFiles (TDEIO::Job*, ulong); - void processedDirs (TDEIO::Job*, ulong); - void copying (TDEIO::Job*, const KURL&, const KURL&); - void linking (TDEIO::Job*, const TQString&, const KURL&); - void moving (TDEIO::Job*, const KURL&, const KURL&); - void creatingDir (TDEIO::Job*, const KURL&); - void renamed (TDEIO::Job*, const KURL&, const KURL&); - void copyingDone (TDEIO::Job*, const KURL&, const KURL&, bool, bool); - void copyingLinkDone (TDEIO::Job*, const KURL&, const TQString&, const KURL&); - -protected: - -%If ( KDE_3_2_3 - ) - void statCurrentSrc (); -%End - - void statNextSrc (); - void slotResultStating (TDEIO::Job*); - void startListing (const KURL&); - void slotResultCreatingDirs (TDEIO::Job*); - void slotResultConflictCreatingDirs (TDEIO::Job*); - void createNextDir (); - void slotResultCopyingFiles (TDEIO::Job*); - void slotResultConflictCopyingFiles (TDEIO::Job*); - void copyNextFile (); - void slotResultDeletingDirs (TDEIO::Job*); - void deleteNextDir (); - void skip (const KURL&); - -%If ( KDE_3_3_2 - ) - void slotResultRenaming (TDEIO::Job*); - -%If ( KDE_3_5_2 - ) - void setNextDirAttribute (); -%End - -%End - - -protected slots: - void slotStart (); - void slotEntries (TDEIO::Job*, const TDEIO::UDSEntryList&); - virtual void slotResult (TDEIO::Job*); - void slotProcessedSize (TDEIO::Job*, TDEIO::filesize_t); - void slotTotalSize (TDEIO::Job*, TDEIO::filesize_t); - void slotReport (); - -protected: -//igx virtual void virtual_hook (int, void*); - -}; // class CopyJob - - -class DeleteJob : TDEIO::Job -{ -%TypeHeaderCode -#include -%End - - -public: - DeleteJob (const KURL::List&, bool, bool); - KURL::List urls () const; - -signals: - void totalFiles (TDEIO::Job*, ulong); - void totalDirs (TDEIO::Job*, ulong); - void processedFiles (TDEIO::Job*, ulong); - void processedDirs (TDEIO::Job*, ulong); - void deleting (TDEIO::Job*, const KURL&); - -protected slots: - void slotStart (); - void slotEntries (TDEIO::Job*, const TDEIO::UDSEntryList&); - virtual void slotResult (TDEIO::Job*); - void slotProcessedSize (TDEIO::Job*, TDEIO::filesize_t); - void slotReport (); - -protected: -//igx virtual void virtual_hook (int, void*); - -protected: - -%If ( - KDE_3_1_0 ) - void startNextJob (); - void deleteNextFile (); - void deleteNextDir (); -%End - - -}; // class DeleteJob - -}; // namespace TDEIO - - - -%MappedType TQValueList -//converts a Python list of TDEIO::CopyInfo -{ -%TypeHeaderCode -#include -%End - -%ConvertFromTypeCode - if (!sipCpp) - return PyList_New(0); - - // Create the list - PyObject *pylist; - if ((pylist = PyList_New(0)) == NULL) - return NULL; - - TQValueList *cpplist = (TQValueList *)sipCpp; - PyObject *inst; - - // Get it. - TQValueList::Iterator it; - for( it = cpplist->begin(); it != cpplist->end(); ++it ) - { - if (((inst = sipConvertFromNewType(new TDEIO::CopyInfo(*it), sipType_KIO_CopyInfo, NULL)) == NULL) - || PyList_Append (pylist, inst) < 0) - { - Py_DECREF (pylist); - return NULL; - } - } - - return pylist; -%End - - -%ConvertToTypeCode - if (sipIsErr == NULL) - return PyList_Check(sipPy); - - TQValueList *cpplist = new TQValueList; - - PyObject *elem; - TDEIO::CopyInfo *cpp; - int iserr = 0; - - for (int i = 0; i < PyList_Size (sipPy); i++) - { - elem = PyList_GET_ITEM (sipPy, i); - cpp = (TDEIO::CopyInfo *)sipForceConvertToType(elem, sipType_KIO_CopyInfo, sipTransferObj, SIP_NOT_NONE|SIP_NO_CONVERTORS, NULL, &iserr); - - if (iserr) - { - *sipIsErr = 1; - delete cpplist; - return 0; - } - - cpplist->append (*cpp); - } - - *sipCppPtr = cpplist; - - return 1; -%End -}; - - diff --git a/sip/kio/kacl.sip b/sip/kio/kacl.sip deleted file mode 100644 index 45cd5dd..0000000 --- a/sip/kio/kacl.sip +++ /dev/null @@ -1,168 +0,0 @@ -// -// Copyright 2006 Jim Bublitz -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module kio version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - - -%If ( KDE_3_5_0 - ) - -class KACL -{ -%TypeHeaderCode -#include -%End - - -public: - KACL (const TQString&); - KACL (const KACL&); - KACL (mode_t); - KACL (); - bool operator == (const KACL&) const; - bool operator != (const KACL&) const; - bool isValid () const; - ushort ownerPermissions () const; - bool setOwnerPermissions (ushort); - ushort owningGroupPermissions () const; - bool setOwningGroupPermissions (ushort); - ushort othersPermissions () const; - bool setOthersPermissions (ushort); - mode_t basePermissions () const; - bool isExtended () const; - ushort maskPermissions (bool&) const; - bool setMaskPermissions (ushort); - ushort namedUserPermissions (const TQString&, bool*) const; - bool setNamedUserPermissions (const TQString&, ushort); - ACLUserPermissionsList allUserPermissions () const; - bool setAllUserPermissions (const ACLUserPermissionsList&); - ushort namedGroupPermissions (const TQString&, bool*) const; - bool setNamedGroupPermissions (const TQString&, ushort); - ACLGroupPermissionsList allGroupPermissions () const; - bool setAllGroupPermissions (const ACLGroupPermissionsList&); - bool setACL (const TQString&); - TQString asString () const; - -protected: - virtual void virtual_hook (int, void*); - -}; // class KACL - -%End - - -%If ( KDE_3_5_0 - ) -typedef TQPair ACLUserPermissions; -typedef TQValueList ACLUserPermissionsList; -//igx typedef TQValueListIterator ACLUserPermissionsIterator; -//igx typedef TQValueListConstIterator ACLUserPermissionsConstIterator; -//igx typedef TQPair ACLGroupPermissions; -//igx typedef TQValueList ACLGroupPermissionsList; -//igx typedef TQValueListIterator ACLGroupPermissionsIterator; -//igx typedef TQValueListConstIterator ACLGroupPermissionsConstIterator; -//igx TQDataStream& operator << (TQDataStream&, const KACL&); -//igx TQDataStream& operator >> (TQDataStream&, KACL&); -//force -typedef ACLUserPermissionsList ACLGroupPermissionsList; -//end -%End - - -%MappedType TQValueList -//converts a Python list of ACLUserPermissions tuples (TQString, int) -{ -%TypeHeaderCode -#include -#include -#include -%End - -%ConvertFromTypeCode - if (!sipCpp) - return PyList_New(0); - - // Create the list - PyObject *pylist; - if ((pylist = PyList_New(0)) == NULL) - return NULL; - - TQValueList *cpplist = (TQValueList *)sipCpp; - PyObject *inst; - - // Get it. - TQValueList::Iterator it; - for( it = cpplist->begin(); it != cpplist->end(); ++it ) - { - TQString s = (*it).first; - ushort u = (*it).second; - PyObject *pys = sipConvertFromNewType(new TQString(s), sipType_TQString, sipTransferObj); - if ((pys == NULL) || ((inst = Py_BuildValue ("Ni", pys, u)) == NULL) - || PyList_Append (pylist, inst) < 0) - { - Py_XDECREF (inst); - Py_XDECREF (pys); - Py_DECREF (pylist); - return NULL; - } - } - - return pylist; -%End - - -%ConvertToTypeCode - if (sipIsErr == NULL) - return PyList_Check(sipPy); - - TQValueList *cpplist = new TQValueList; - - TQString *p1; - int iserr = 0; - - for (int i = 0; i < PyList_Size (sipPy); i++) - { - int p1_state; - - PyObject *elem = PyList_GET_ITEM (sipPy, i); - PyObject *pyp1 = PyTuple_GET_ITEM (elem, 0); - p1 = (TQString *)sipForceConvertToType(pyp1, sipType_TQString, sipTransferObj, SIP_NOT_NONE, &p1_state, &iserr); - - if (iserr) - { - *sipIsErr = 1; - delete cpplist; - return 0; - } - ushort p2 = (ushort)(PyInt_AS_LONG (PyTuple_GET_ITEM (elem, 1))); - - cpplist->append (ACLUserPermissions (*p1, p2)); - - sipReleaseType(p1, sipType_TQString, p1_state); - } - - *sipCppPtr = cpplist; - - return 1; -%End -}; - - diff --git a/sip/kio/kar.sip b/sip/kio/kar.sip deleted file mode 100644 index 59eca9b..0000000 --- a/sip/kio/kar.sip +++ /dev/null @@ -1,54 +0,0 @@ -// -// Copyright 2006 Jim Bublitz -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module kio version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - - -%If ( KDE_3_1_0 - ) - -class KAr : KArchive -{ -%TypeHeaderCode -#include -%End - - -public: - KAr (const TQString&); - KAr (TQIODevice*); - TQString fileName (); - virtual bool prepareWriting (const TQString&, const TQString&, const TQString&, uint); - virtual bool doneWriting (uint); - virtual bool writeDir (const TQString&, const TQString&, const TQString&); - -protected: - virtual bool openArchive (int); - virtual bool closeArchive (); - -protected: - virtual void virtual_hook (int, void*); - -}; // class KAr - -%End - diff --git a/sip/kio/karchive.sip b/sip/kio/karchive.sip deleted file mode 100644 index def99a0..0000000 --- a/sip/kio/karchive.sip +++ /dev/null @@ -1,189 +0,0 @@ -// -// Copyright 2006 Jim Bublitz -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module kio version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - - -class KArchive -{ -%TypeHeaderCode -#include -%End - - -protected: - KArchive (TQIODevice*); - -public: - virtual bool open (int); - virtual void close (); - -%If ( KDE_3_5_0 - ) - bool closeSucceeded () const; -%End - - bool isOpened () const; - int mode () const; - TQIODevice* device () const; - const KArchiveDirectory* directory () const; - -%If ( KDE_3_2_0 - ) - bool addLocalFile (const TQString&, const TQString&); - bool addLocalDirectory (const TQString&, const TQString&); -%End - - virtual bool writeDir (const TQString&, const TQString&, const TQString&) = 0; - -%If ( KDE_3_2_0 - ) - bool writeDir (const TQString&, const TQString&, const TQString&, mode_t, time_t, time_t, time_t); - bool writeSymLink (const TQString&, const TQString&, const TQString&, const TQString&, mode_t, time_t, time_t, time_t); -%End - - virtual bool writeFile (const TQString&, const TQString&, const TQString&, uint, const char*); - -%If ( KDE_3_2_0 - ) - bool writeFile (const TQString&, const TQString&, const TQString&, uint, mode_t, time_t, time_t, time_t, const char*); -%End - - virtual bool prepareWriting (const TQString&, const TQString&, const TQString&, uint) = 0; - -%If ( KDE_3_2_0 - ) - bool prepareWriting (const TQString&, const TQString&, const TQString&, uint, mode_t, time_t, time_t, time_t); - bool writeData (const char*, uint); -%End - - virtual bool doneWriting (uint) = 0; - -protected: - virtual bool openArchive (int) = 0; - virtual bool closeArchive () = 0; - virtual KArchiveDirectory* rootDir (); - KArchiveDirectory* findOrCreate (const TQString&); - void setDevice (TQIODevice*); - void setRootDir (KArchiveDirectory*); - -protected: -//igx virtual void virtual_hook (int, void*); - -%If ( KDE_3_2_0 - ) - bool prepareWriting_impl (const TQString&, const TQString&, const TQString&, uint, mode_t, time_t, time_t, time_t); - bool writeFile_impl (const TQString&, const TQString&, const TQString&, uint, mode_t, time_t, time_t, time_t, const char*); - bool writeDir_impl (const TQString&, const TQString&, const TQString&, mode_t, time_t, time_t, time_t); - bool writeSymLink_impl (const TQString&, const TQString&, const TQString&, const TQString&, mode_t, time_t, time_t, time_t); - bool writeData_impl (const char*, uint); -%End - - -protected: - -%If ( - KDE_3_1_0 ) - ~KArchive (); -%End - - -}; // class KArchive - - -class KArchiveEntry -{ -%TypeHeaderCode -#include -%End - - -public: - KArchiveEntry (KArchive*, const TQString&, int, int, const TQString&, const TQString&, const TQString&); - TQDateTime datetime () const; - int date () const; - TQString name () const; - mode_t permissions () const; - TQString user () const; - TQString group () const; - TQString symlink () const; - virtual bool isFile () const; - virtual bool isDirectory () const; - -protected: - KArchive* archive () const; - -protected: -//igx virtual void virtual_hook (int, void*); - -}; // class KArchiveEntry - - -class KArchiveFile : KArchiveEntry -{ -%TypeHeaderCode -#include -%End - - -public: - KArchiveFile (KArchive*, const TQString&, int, int, const TQString&, const TQString&, const TQString&, int, int); - int position () const; - int size () const; - -%If ( KDE_3_1_0 - ) - void setSize (int); -%End - - virtual TQByteArray data () const; - TQIODevice* device () const; - virtual bool isFile () const; - -%If ( KDE_3_1_0 - ) - void copyTo (const TQString&) const; -%End - - -protected: -//igx virtual void virtual_hook (int, void*); - -}; // class KArchiveFile - - -class KArchiveDirectory : KArchiveEntry -{ -%TypeHeaderCode -#include -%End - - -public: - KArchiveDirectory (KArchive*, const TQString&, int, int, const TQString&, const TQString&, const TQString&); - TQStringList entries () const; - KArchiveEntry* entry (TQString); - void addEntry (KArchiveEntry*); - virtual bool isDirectory () const; - -%If ( KDE_3_1_0 - ) - void copyTo (const TQString&, bool = 1) const; -%End - - -protected: -//igx virtual void virtual_hook (int, void*); - -}; // class KArchiveDirectory - diff --git a/sip/kio/kautomount.sip b/sip/kio/kautomount.sip deleted file mode 100644 index 65643a1..0000000 --- a/sip/kio/kautomount.sip +++ /dev/null @@ -1,77 +0,0 @@ -// -// Copyright 2005 Jim Bublitz -// Earlier copyrights 1998 - 2004 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module kio version KDE_3_3_2 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - - -class KAutoMount : TQObject -{ -%TypeHeaderCode -#include -%End - - -public: - KAutoMount (bool, const TQString&, const TQString&, const TQString&, const TQString&, bool = 1); - -signals: - void finished (); - void error (); - -protected slots: - void slotResult (TDEIO::Job*); - -protected: -//force - -private: - ~KAutoMount (); -//end - -}; // class KAutoMount - - -class KAutoUnmount : TQObject -{ -%TypeHeaderCode -#include -%End - - -public: - KAutoUnmount (const TQString&, const TQString&); - -signals: - void finished (); - void error (); - -protected slots: - void slotResult (TDEIO::Job*); -//force - -private: - ~KAutoUnmount (); -//end - -}; // class KAutoUnmount - diff --git a/sip/kio/kdatatool.sip b/sip/kio/kdatatool.sip deleted file mode 100644 index bbb0b0d..0000000 --- a/sip/kio/kdatatool.sip +++ /dev/null @@ -1,172 +0,0 @@ -// -// Copyright 2006 Jim Bublitz -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module kio version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - - -class KDataToolInfo -{ -%TypeHeaderCode -#include -%End - - -public: - KDataToolInfo (); - KDataToolInfo (const KService::Ptr&, TDEInstance*); - KDataToolInfo (const KDataToolInfo&); - TQString dataType () const; - TQStringList mimeTypes () const; - bool isReadOnly () const; - TQPixmap icon () const; - TQPixmap miniIcon () const; - TQString iconName () const; - TQStringList userCommands () const; - TQStringList commands () const; - KDataTool* createTool (TQObject* /Transfer/ = 0, const char* = 0) const; - KService::Ptr service () const; - TDEInstance* instance () const; - bool isValid () const; - static TQValueList query (const TQString&, const TQString&, TDEInstance*); - -}; // class KDataToolInfo - - -class KDataToolAction : TDEAction -{ -%TypeHeaderCode -#include -%End - - -public: - KDataToolAction (const TQString&, const KDataToolInfo&, const TQString&, TQObject* /TransferThis/ = 0, const char* = 0); - static TQPtrList dataToolActionList (const TQValueList&, const TQObject*, const char*); - -signals: - void toolActivated (const KDataToolInfo&, const TQString&); - -protected: - virtual void slotActivated (); - -protected: -//igx virtual void virtual_hook (int, void*); - -}; // class KDataToolAction - - -class KDataTool : TQObject -{ -%TypeHeaderCode -#include -%End - - -public: - KDataTool (TQObject* /TransferThis/ = 0, const char* = 0); - void setInstance (TDEInstance*); - TDEInstance* instance () const; - virtual bool run (const TQString&, void*, const TQString&, const TQString&) = 0; - -protected: -//igx virtual void virtual_hook (int, void*); - -}; // class KDataTool - - - -%MappedType TQValueList -//converts a Python list of KDataToolInfo -{ -%TypeHeaderCode -#include -%End - -%ConvertFromTypeCode -// Convert to a Python list of KDataToolInfo - - if (!sipCpp) - return PyList_New(0); - - PyObject *dtiList; - - // Create the list - - if ((dtiList = PyList_New(0)) == NULL) - return NULL; - - // Get it. - - TQValueList *dlist = (TQValueList *)sipCpp; - PyObject *inst; - - - TQValueList::Iterator it; - for( it = dlist->begin(); it != dlist->end(); ++it ) - { - if ((inst = sipConvertFromNewType(new KDataToolInfo(*it), sipType_KDataToolInfo, NULL)) == NULL - || PyList_Append (dtiList, inst) < 0) - { - Py_DECREF (dtiList); - return NULL; - } - } - - return dtiList; -%End - - -%ConvertToTypeCode - // Convert a Python list to a KDataToolInfoVList on the heap. - - if (sipIsErr == NULL) - return PyList_Check(sipPy); - - TQValueList *dList = new TQValueList; - - PyObject *elem; - KDataToolInfo *d; - int iserr = 0; - - for (int i = 0; i < PyList_Size (sipPy); i++) - { - elem = PyList_GET_ITEM (sipPy, i); - d = (KDataToolInfo *)sipForceConvertToType(elem, sipType_KDataToolInfo, sipTransferObj, SIP_NOT_NONE|SIP_NO_CONVERTORS, NULL, &iserr); - - if (iserr) - { - *sipIsErr = 1; - delete dList; - return 0; - } - - dList->append (*d); - } - - *sipCppPtr = dList; - - return 1; -%End -}; - - diff --git a/sip/kio/kdcopservicestarter.sip b/sip/kio/kdcopservicestarter.sip deleted file mode 100644 index ec9bf56..0000000 --- a/sip/kio/kdcopservicestarter.sip +++ /dev/null @@ -1,48 +0,0 @@ -// -// Copyright 2006 Jim Bublitz -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module kio version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - - -%If ( KDE_3_2_0 - ) - -class KDCOPServiceStarter -{ -%TypeHeaderCode -#include -%End - - -public: - static KDCOPServiceStarter* self (); - int findServiceFor (const TQString&, const TQString& = TQString ::null , const TQString& = TQString ::null , TQString* = 0, TQCString* = 0, int = 0); - virtual int startServiceFor (const TQString&, const TQString& = TQString ::null , const TQString& = TQString ::null , TQString* = 0, TQCString* = 0, int = 0); - -protected: - KDCOPServiceStarter (); - ~KDCOPServiceStarter (); - -}; // class KDCOPServiceStarter - -%End - diff --git a/sip/kio/kdirlister.sip b/sip/kio/kdirlister.sip deleted file mode 100644 index 6adce18..0000000 --- a/sip/kio/kdirlister.sip +++ /dev/null @@ -1,267 +0,0 @@ -// -// Copyright 2006 Jim Bublitz -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module kio version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - - -class KDirLister : TQObject -{ -%TypeHeaderCode -#include -%End - - -public: - KDirLister (bool = 0); - virtual bool openURL (const KURL&, bool = 0, bool = 0); - virtual void stop (); - virtual void stop (const KURL&); - bool autoUpdate () const; - virtual void setAutoUpdate (bool); - bool autoErrorHandlingEnabled () const; - void setAutoErrorHandlingEnabled (bool, TQWidget* /Transfer/); - bool showingDotFiles () const; - virtual void setShowingDotFiles (bool); - bool dirOnlyMode () const; - virtual void setDirOnlyMode (bool); - const KURL& url () const; - -%If ( KDE_3_4_0 - ) - const KURL::List& directories () const; -%End - - virtual void emitChanges (); - virtual void updateDirectory (const KURL&); - bool isFinished () const; - KFileItem* rootItem () const; - virtual KFileItem* findByURL (const KURL&) const; - KFileItem* find (const KURL&) const; - virtual KFileItem* findByName (const TQString&) const; - virtual void setNameFilter (const TQString&); - const TQString& nameFilter () const; - virtual void setMimeFilter (const TQStringList&); - -%If ( KDE_3_1_0 - ) - void setMimeExcludeFilter (const TQStringList&); -%End - - virtual void clearMimeFilter (); - const TQStringList& mimeFilters () const; - bool matchesFilter (const TQString&) const; - bool matchesMimeFilter (const TQString&) const; - -%If ( KDE_3_1_0 - ) - void setMainWindow (TQWidget*); - TQWidget* mainWindow (); - - enum WhichItems - { - AllItems, - FilteredItems - }; - - KFileItemList items (KDirLister::WhichItems = FilteredItems ) const; - KFileItemList itemsForDir (const KURL&, KDirLister::WhichItems = FilteredItems ) const; -%End - - -signals: - void started (const KURL&); - void completed (); - void completed (const KURL&); - void canceled (); - void canceled (const KURL&); - void redirection (const KURL&); - void redirection (const KURL&, const KURL&); - void clear (); - void clear (const KURL&); - void newItems (const KFileItemList&); - void itemsFilteredByMime (const KFileItemList&); - void deleteItem (KFileItem*); - void refreshItems (const KFileItemList&); - void infoMessage (const TQString&); - void percent (int); - void totalSize (TDEIO::filesize_t); - void processedSize (TDEIO::filesize_t); - void speed (int); - -protected: - virtual bool matchesFilter (const KFileItem*) const; - virtual bool matchesMimeFilter (const KFileItem*) const; - virtual bool doNameFilter (const TQString&, const TQPtrList&) const; - virtual bool doMimeFilter (const TQString&, const TQStringList&) const; - -%If ( KDE_3_1_0 - ) - bool doMimeExcludeFilter (const TQString&, const TQStringList&) const; -%End - - virtual bool validURL (const KURL&) const; - virtual void handleError (TDEIO::Job*); - -protected: -//igx virtual void virtual_hook (int, void*); - -}; // class KDirLister - - - -%MappedType KFileItemList -//converts a Python list of KFileItem -{ -%TypeHeaderCode -#include -%End - -%ConvertFromTypeCode - if (!sipCpp) - return PyList_New (0); - - PyObject *pylist; - - // Create the list - - if ((pylist = PyList_New(0)) == NULL) - return NULL; - - // Get it. - - TQPtrList *cpplist = (TQPtrList *)sipCpp; - KFileItem *cpp; - PyObject *inst; - - // the loop depends on the type of iterator the tmeplate makes available - for(cpp = cpplist->first (); cpp != 0; cpp = cpplist->next () ) - { - if (((inst = sipConvertFromInstance (cpp, sipClass_KFileItem, sipTransferObj)) == NULL) - || PyList_Append (pylist, inst) < 0) - { - Py_DECREF (pylist); - return NULL; - } - } - - return pylist; -%End - -%ConvertToTypeCode - if (sipIsErr == NULL) - return PyList_Check(sipPy); - - TQPtrList *cpplist = new TQPtrList; - - PyObject *elem; - KFileItem *cpp; - int iserr = 0; - - for (int i = 0; i < PyList_Size (sipPy); i++) - { - elem = PyList_GET_ITEM (sipPy, i); - cpp = (KFileItem *)sipForceConvertToType(elem, sipType_KFileItem, sipTransferObj, SIP_NO_CONVERTORS, NULL, &iserr); - - if (iserr) - { - *sipIsErr = 1; - delete cpplist; - return 0; - } - - cpplist->append (cpp); - } - - *sipCppPtr = cpplist; - - return 1; -%End -}; - - -%MappedType TQPtrList -//converts a Python list of TQRegExp -{ -%TypeHeaderCode -#include -%End - -%ConvertFromTypeCode - if (!sipCpp) - return PyList_New (0); - - PyObject *pylist; - - // Create the list - - if ((pylist = PyList_New(0)) == NULL) - return NULL; - - // Get it. - - TQPtrList *cpplist = (TQPtrList *)sipCpp; - TQRegExp *cpp; - PyObject *inst; - - // the loop depends on the type of iterator the tmeplate makes available - for(cpp = cpplist->first (); cpp != 0; cpp = cpplist->next () ) - { - if (((inst = sipConvertFromInstance (cpp, sipClass_TQRegExp, sipTransferObj)) == NULL) - || PyList_Append (pylist, inst) < 0) - { - Py_DECREF (pylist); - return NULL; - } - } - - return pylist; -%End - -%ConvertToTypeCode - if (sipIsErr == NULL) - return PyList_Check(sipPy); - - TQPtrList *cpplist = new TQPtrList; - - PyObject *elem; - TQRegExp *cpp; - int iserr = 0; - - for (int i = 0; i < PyList_Size (sipPy); i++) - { - elem = PyList_GET_ITEM (sipPy, i); - cpp = (TQRegExp *)sipForceConvertToType(elem, sipType_TQRegExp, sipTransferObj, SIP_NO_CONVERTORS, NULL, &iserr); - - if (iserr) - { - *sipIsErr = 1; - delete cpplist; - return 0; - } - - cpplist->append (cpp); - } - - *sipCppPtr = cpplist; - - return 1; -%End -}; - - diff --git a/sip/kio/kdirnotify.sip b/sip/kio/kdirnotify.sip deleted file mode 100644 index e9b9fbd..0000000 --- a/sip/kio/kdirnotify.sip +++ /dev/null @@ -1,57 +0,0 @@ -// -// Copyright 2006 Jim Bublitz -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module kio version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - - -class KDirNotify : DCOPObject -{ -%TypeHeaderCode -#include -%End - - -public: - -%If ( KDE_3_1_4 - ) - virtual bool process (const TQCString&, const TQByteArray&, TQCString&, TQByteArray&); - QCStringList functions (); - QCStringList interfaces (); -%End - - -protected: - KDirNotify (); - ~KDirNotify (); - -public: - virtual void FilesAdded (const KURL&) = 0; - virtual void FilesRemoved (const KURL::List&) = 0; - virtual void FilesChanged (const KURL::List&) = 0; - virtual void FileRenamed (const KURL&, const KURL&); - -protected: -//igx virtual void virtual_hook (int, void*); - -}; // class KDirNotify - diff --git a/sip/kio/kdirwatch.sip b/sip/kio/kdirwatch.sip deleted file mode 100644 index d94b9fb..0000000 --- a/sip/kio/kdirwatch.sip +++ /dev/null @@ -1,96 +0,0 @@ -// -// Copyright 2006 Jim Bublitz -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module kio version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - - -class KDirWatch : TQObject -{ -%TypeHeaderCode -#include -%End - - -public: - KDirWatch (TQObject* /TransferThis/ = 0, const char* = 0); - void addDir (const TQString&, bool = 0, bool = 0); - void addFile (const TQString&); - TQDateTime ctime (const TQString&); - void removeDir (const TQString&); - void removeFile (const TQString&); - bool stopDirScan (const TQString&); - bool restartDirScan (const TQString&); - void startScan (bool = 0, bool = 0); - void stopScan (); - bool isStopped (); - bool contains (const TQString&) const; - static void statistics (); - void setCreated (const TQString&); - void setDirty (const TQString&); - void setDeleted (const TQString&); - -%If ( KDE_3_5_1 - ) - - enum Method - { - FAM, - DNotify, - Stat, - INotify - }; - -%End - - -%If ( KDE_3_2_0 - ) - KDirWatch::Method internalMethod (); -%End - - static KDirWatch* self (); - -%If ( KDE_3_1_0 - ) - static bool exists (); -%End - - -signals: - void dirty (const TQString&); - void created (const TQString&); - void deleted (const TQString&); - -public: - -%If ( KDE_3_2_0 - KDE_3_5_1 ) - - enum Method - { - FAM, - DNotify, - Stat - }; - -%End - - -}; // class KDirWatch - diff --git a/sip/kio/kemailsettings.sip b/sip/kio/kemailsettings.sip deleted file mode 100644 index 95c9930..0000000 --- a/sip/kio/kemailsettings.sip +++ /dev/null @@ -1,84 +0,0 @@ -// -// Copyright 2006 Jim Bublitz -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module kio version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - - -class KEMailSettings -{ -%TypeHeaderCode -#include -%End - - -public: - - enum Setting - { - ClientProgram, - ClientTerminal, - RealName, - EmailAddress, - ReplyToAddress, - Organization, - OutServer, - OutServerLogin, - OutServerPass, - OutServerType, - OutServerCommand, - OutServerTLS, - InServer, - InServerLogin, - InServerPass, - InServerType, - InServerMBXType, - InServerTLS - }; - - - enum Extension - { - POP3, - SMTP, - OTHER - }; - - KEMailSettings (); - TQStringList profiles () const; - TQString currentProfileName () const; - void setProfile (const TQString&); - TQString defaultProfileName () const; - void setDefault (const TQString&); - TQString getSetting (KEMailSettings::Setting); - void setSetting (KEMailSettings::Setting, const TQString&); - -public: - -%If ( - KDE_3_2_0 ) -//ig TQString getExtendedSetting (KEMailSettings::Extension, const TQString&); -//ig void setExtendedSetting (KEMailSettings::Extension, const TQString&, const TQString&); -%End - - -}; // class KEMailSettings - diff --git a/sip/kio/kfilterbase.sip b/sip/kio/kfilterbase.sip deleted file mode 100644 index 561b21b..0000000 --- a/sip/kio/kfilterbase.sip +++ /dev/null @@ -1,74 +0,0 @@ -// -// Copyright 2006 Jim Bublitz -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module kio version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - - -class KFilterBase : TQObject -{ -%TypeHeaderCode -#include -#include -%End - - -public: - KFilterBase (); - -%If ( KDE_3_1_2 - ) - void setDevice (TQIODevice*, bool = 0); -%End - - TQIODevice* device (); - virtual void init (int) = 0; - virtual int mode () const = 0; - virtual void terminate (); - virtual void reset (); - virtual bool readHeader () = 0; - virtual bool writeHeader (const TQCString&) = 0; - virtual void setOutBuffer (char*, uint) = 0; - virtual void setInBuffer (const char*, uint) = 0; - virtual bool inBufferEmpty () const; - virtual int inBufferAvailable () const = 0; - virtual bool outBufferFull () const; - virtual int outBufferAvailable () const = 0; - - enum Result - { - OK, - END, - ERROR - }; - - virtual Result uncompress () = 0; - virtual KFilterBase::Result compress (bool) = 0; - static KFilterBase* findFilterByFileName (const TQString&); - static KFilterBase* findFilterByMimeType (const TQString&); - -protected: - -protected: -//igx virtual void virtual_hook (int, void*); - -}; // class KFilterBase - diff --git a/sip/kio/kfilterdev.sip b/sip/kio/kfilterdev.sip deleted file mode 100644 index 635d089..0000000 --- a/sip/kio/kfilterdev.sip +++ /dev/null @@ -1,73 +0,0 @@ -// -// Copyright 2006 Jim Bublitz -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module kio version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - - -class KFilterDev : TQIODevice -{ -%TypeHeaderCode -#include -%End - - -public: - KFilterDev (KFilterBase*, bool); - virtual bool open (int); - virtual void close (); - virtual void flush (); - void setOrigFileName (const TQCString&); - -%If ( KDE_3_1_0 - ) - void setSkipHeaders (); -%End - - virtual TQIODevice::Offset size () const; - virtual TQIODevice::Offset at () const; - virtual bool at (TQIODevice::Offset); - virtual bool atEnd () const; -//ig virtual TQ_LONG readBlock (char*, Q_ULONG); -//ig virtual TQ_LONG writeBlock (const char*, Q_ULONG); - virtual int getch (); - virtual int putch (int); - virtual int ungetch (int); - static TQIODevice* createFilterDevice (KFilterBase*, TQFile*); - -public: - static TQIODevice* deviceForFile (const TQString&, const TQString& = TQString ::null , bool = 0); - static TQIODevice* device (TQIODevice*, const TQString&); - -%If ( KDE_3_1_0 - ) - static TQIODevice* device (TQIODevice*, const TQString&, bool); -%End - - -public: - -%If ( - KDE_3_2_2 ) - virtual long writeBlock (const char*, ulong); -%End - - -}; // class KFilterDev - diff --git a/sip/kio/kimageio.sip b/sip/kio/kimageio.sip deleted file mode 100644 index a6a1cdc..0000000 --- a/sip/kio/kimageio.sip +++ /dev/null @@ -1,59 +0,0 @@ -// -// Copyright 2006 Jim Bublitz -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module kio version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - - -class KImageIO -{ -%TypeHeaderCode -#include -%End - - -public: - - enum Mode - { - Reading, - Writing - }; - - static void registerFormats (); - static bool canWrite (const TQString&); - static bool canRead (const TQString&); - static TQStringList types (KImageIO::Mode = Writing ); - static TQString pattern (KImageIO::Mode = Reading ); - static TQString suffix (const TQString&); - -%If ( KDE_3_1_0 - ) - static TQString typeForMime (const TQString&); -%End - - static TQString type (const TQString&); - static TQStringList mimeTypes (KImageIO::Mode = Writing ); - static bool isSupported (const TQString&, KImageIO::Mode = Writing ); - static TQString mimeType (const TQString&); - -}; // class KImageIO - diff --git a/sip/kio/kio-kde310.diff b/sip/kio/kio-kde310.diff deleted file mode 100644 index 7abe6b3..0000000 --- a/sip/kio/kio-kde310.diff +++ /dev/null @@ -1,5 +0,0 @@ -+ %Include davjob.sip -+ %Include kar.sip -+ %Include tdefileshare.sip -+ %Include kzip.sip -+ %Include metainfojob.sip diff --git a/sip/kio/kio-kde311.diff b/sip/kio/kio-kde311.diff deleted file mode 100644 index de04c4f..0000000 --- a/sip/kio/kio-kde311.diff +++ /dev/null @@ -1,4 +0,0 @@ -+ %Include davjob.sip -+ %Include kar.sip -+ %Include kzip.sip -+ %Include metainfojob.sip diff --git a/sip/kio/kio-kde312.diff b/sip/kio/kio-kde312.diff deleted file mode 100644 index 7abe6b3..0000000 --- a/sip/kio/kio-kde312.diff +++ /dev/null @@ -1,5 +0,0 @@ -+ %Include davjob.sip -+ %Include kar.sip -+ %Include tdefileshare.sip -+ %Include kzip.sip -+ %Include metainfojob.sip diff --git a/sip/kio/kio-kde313.diff b/sip/kio/kio-kde313.diff deleted file mode 100644 index 7abe6b3..0000000 --- a/sip/kio/kio-kde313.diff +++ /dev/null @@ -1,5 +0,0 @@ -+ %Include davjob.sip -+ %Include kar.sip -+ %Include tdefileshare.sip -+ %Include kzip.sip -+ %Include metainfojob.sip diff --git a/sip/kio/kio-kde314.diff b/sip/kio/kio-kde314.diff deleted file mode 100644 index 7abe6b3..0000000 --- a/sip/kio/kio-kde314.diff +++ /dev/null @@ -1,5 +0,0 @@ -+ %Include davjob.sip -+ %Include kar.sip -+ %Include tdefileshare.sip -+ %Include kzip.sip -+ %Include metainfojob.sip diff --git a/sip/kio/kio-kde315.diff b/sip/kio/kio-kde315.diff deleted file mode 100644 index 7abe6b3..0000000 --- a/sip/kio/kio-kde315.diff +++ /dev/null @@ -1,5 +0,0 @@ -+ %Include davjob.sip -+ %Include kar.sip -+ %Include tdefileshare.sip -+ %Include kzip.sip -+ %Include metainfojob.sip diff --git a/sip/kio/kio-kde320.diff b/sip/kio/kio-kde320.diff deleted file mode 100644 index db94510..0000000 --- a/sip/kio/kio-kde320.diff +++ /dev/null @@ -1,6 +0,0 @@ -+ %Include davjob.sip -+ %Include kar.sip -+ %Include kdcopservicestarter.sip -+ %Include tdefileshare.sip -+ %Include kzip.sip -+ %Include metainfojob.sip diff --git a/sip/kio/kio-kde321.diff b/sip/kio/kio-kde321.diff deleted file mode 100644 index db94510..0000000 --- a/sip/kio/kio-kde321.diff +++ /dev/null @@ -1,6 +0,0 @@ -+ %Include davjob.sip -+ %Include kar.sip -+ %Include kdcopservicestarter.sip -+ %Include tdefileshare.sip -+ %Include kzip.sip -+ %Include metainfojob.sip diff --git a/sip/kio/kio-kde322.diff b/sip/kio/kio-kde322.diff deleted file mode 100644 index db94510..0000000 --- a/sip/kio/kio-kde322.diff +++ /dev/null @@ -1,6 +0,0 @@ -+ %Include davjob.sip -+ %Include kar.sip -+ %Include kdcopservicestarter.sip -+ %Include tdefileshare.sip -+ %Include kzip.sip -+ %Include metainfojob.sip diff --git a/sip/kio/kio-kde323.diff b/sip/kio/kio-kde323.diff deleted file mode 100644 index db94510..0000000 --- a/sip/kio/kio-kde323.diff +++ /dev/null @@ -1,6 +0,0 @@ -+ %Include davjob.sip -+ %Include kar.sip -+ %Include kdcopservicestarter.sip -+ %Include tdefileshare.sip -+ %Include kzip.sip -+ %Include metainfojob.sip diff --git a/sip/kio/kio-kde330.diff b/sip/kio/kio-kde330.diff deleted file mode 100644 index acae23f..0000000 --- a/sip/kio/kio-kde330.diff +++ /dev/null @@ -1,10 +0,0 @@ -+ %Include davjob.sip -+ %Include kar.sip -+ %Include kdcopservicestarter.sip -+ %Include tdefileshare.sip -+ %Include kmimetypechooser.sip -+ %Include knfsshare.sip -+ %Include kremoteencoding.sip -+ %Include ksambashare.sip -+ %Include kzip.sip -+ %Include metainfojob.sip diff --git a/sip/kio/kio-kde331.diff b/sip/kio/kio-kde331.diff deleted file mode 100644 index acae23f..0000000 --- a/sip/kio/kio-kde331.diff +++ /dev/null @@ -1,10 +0,0 @@ -+ %Include davjob.sip -+ %Include kar.sip -+ %Include kdcopservicestarter.sip -+ %Include tdefileshare.sip -+ %Include kmimetypechooser.sip -+ %Include knfsshare.sip -+ %Include kremoteencoding.sip -+ %Include ksambashare.sip -+ %Include kzip.sip -+ %Include metainfojob.sip diff --git a/sip/kio/kio-kde332.diff b/sip/kio/kio-kde332.diff deleted file mode 100644 index acae23f..0000000 --- a/sip/kio/kio-kde332.diff +++ /dev/null @@ -1,10 +0,0 @@ -+ %Include davjob.sip -+ %Include kar.sip -+ %Include kdcopservicestarter.sip -+ %Include tdefileshare.sip -+ %Include kmimetypechooser.sip -+ %Include knfsshare.sip -+ %Include kremoteencoding.sip -+ %Include ksambashare.sip -+ %Include kzip.sip -+ %Include metainfojob.sip diff --git a/sip/kio/kio-kde340.diff b/sip/kio/kio-kde340.diff deleted file mode 100644 index ee6caf2..0000000 --- a/sip/kio/kio-kde340.diff +++ /dev/null @@ -1,11 +0,0 @@ -+ %Include davjob.sip -+ %Include forwardingslavebase.sip -+ %Include kar.sip -+ %Include kdcopservicestarter.sip -+ %Include tdefileshare.sip -+ %Include kmimetypechooser.sip -+ %Include knfsshare.sip -+ %Include kremoteencoding.sip -+ %Include ksambashare.sip -+ %Include kzip.sip -+ %Include metainfojob.sip diff --git a/sip/kio/kio-kde341.diff b/sip/kio/kio-kde341.diff deleted file mode 100644 index ee6caf2..0000000 --- a/sip/kio/kio-kde341.diff +++ /dev/null @@ -1,11 +0,0 @@ -+ %Include davjob.sip -+ %Include forwardingslavebase.sip -+ %Include kar.sip -+ %Include kdcopservicestarter.sip -+ %Include tdefileshare.sip -+ %Include kmimetypechooser.sip -+ %Include knfsshare.sip -+ %Include kremoteencoding.sip -+ %Include ksambashare.sip -+ %Include kzip.sip -+ %Include metainfojob.sip diff --git a/sip/kio/kio-kde342.diff b/sip/kio/kio-kde342.diff deleted file mode 100644 index ee6caf2..0000000 --- a/sip/kio/kio-kde342.diff +++ /dev/null @@ -1,11 +0,0 @@ -+ %Include davjob.sip -+ %Include forwardingslavebase.sip -+ %Include kar.sip -+ %Include kdcopservicestarter.sip -+ %Include tdefileshare.sip -+ %Include kmimetypechooser.sip -+ %Include knfsshare.sip -+ %Include kremoteencoding.sip -+ %Include ksambashare.sip -+ %Include kzip.sip -+ %Include metainfojob.sip diff --git a/sip/kio/kio-kde343.diff b/sip/kio/kio-kde343.diff deleted file mode 100644 index ee6caf2..0000000 --- a/sip/kio/kio-kde343.diff +++ /dev/null @@ -1,11 +0,0 @@ -+ %Include davjob.sip -+ %Include forwardingslavebase.sip -+ %Include kar.sip -+ %Include kdcopservicestarter.sip -+ %Include tdefileshare.sip -+ %Include kmimetypechooser.sip -+ %Include knfsshare.sip -+ %Include kremoteencoding.sip -+ %Include ksambashare.sip -+ %Include kzip.sip -+ %Include metainfojob.sip diff --git a/sip/kio/kio-kde350.diff b/sip/kio/kio-kde350.diff deleted file mode 100644 index a601d8b..0000000 --- a/sip/kio/kio-kde350.diff +++ /dev/null @@ -1,12 +0,0 @@ -+ %Include davjob.sip -+ %Include forwardingslavebase.sip -+ %Include kacl.sip -+ %Include kar.sip -+ %Include kdcopservicestarter.sip -+ %Include tdefileshare.sip -+ %Include kmimetypechooser.sip -+ %Include knfsshare.sip -+ %Include kremoteencoding.sip -+ %Include ksambashare.sip -+ %Include kzip.sip -+ %Include metainfojob.sip diff --git a/sip/kio/kio-kde351.diff b/sip/kio/kio-kde351.diff deleted file mode 100644 index a601d8b..0000000 --- a/sip/kio/kio-kde351.diff +++ /dev/null @@ -1,12 +0,0 @@ -+ %Include davjob.sip -+ %Include forwardingslavebase.sip -+ %Include kacl.sip -+ %Include kar.sip -+ %Include kdcopservicestarter.sip -+ %Include tdefileshare.sip -+ %Include kmimetypechooser.sip -+ %Include knfsshare.sip -+ %Include kremoteencoding.sip -+ %Include ksambashare.sip -+ %Include kzip.sip -+ %Include metainfojob.sip diff --git a/sip/kio/kio-kde352.diff b/sip/kio/kio-kde352.diff deleted file mode 100644 index a601d8b..0000000 --- a/sip/kio/kio-kde352.diff +++ /dev/null @@ -1,12 +0,0 @@ -+ %Include davjob.sip -+ %Include forwardingslavebase.sip -+ %Include kacl.sip -+ %Include kar.sip -+ %Include kdcopservicestarter.sip -+ %Include tdefileshare.sip -+ %Include kmimetypechooser.sip -+ %Include knfsshare.sip -+ %Include kremoteencoding.sip -+ %Include ksambashare.sip -+ %Include kzip.sip -+ %Include metainfojob.sip diff --git a/sip/kio/kio-kde353.diff b/sip/kio/kio-kde353.diff deleted file mode 100644 index a601d8b..0000000 --- a/sip/kio/kio-kde353.diff +++ /dev/null @@ -1,12 +0,0 @@ -+ %Include davjob.sip -+ %Include forwardingslavebase.sip -+ %Include kacl.sip -+ %Include kar.sip -+ %Include kdcopservicestarter.sip -+ %Include tdefileshare.sip -+ %Include kmimetypechooser.sip -+ %Include knfsshare.sip -+ %Include kremoteencoding.sip -+ %Include ksambashare.sip -+ %Include kzip.sip -+ %Include metainfojob.sip diff --git a/sip/kio/kiomod.sip.in b/sip/kio/kiomod.sip.in deleted file mode 100644 index 913a7dc..0000000 --- a/sip/kio/kiomod.sip.in +++ /dev/null @@ -1,97 +0,0 @@ -// -// Copyright 2006 Jim Bublitz -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module kio version KDE_3_5_2 - -%Copying - - This software is free software; you can redistribute it and/or - modify it under the terms of the GNU General Public License as - published by the Free Software Foundation; either version 2 of - the License, or (at your option) any later version. - - This software is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public - License along with this library; see the file COPYING. - If not, write to the Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - -%End - -%Module kio - -%Import qt/qtmod.sip -%Import qtxml/qtxmlmod.sip -%Import dcopmod.sip -%Import tdecoremod.sip -%Import tdefxmod.sip -%Import tdeuimod.sip - -%Include authinfo.sip -%Include chmodjob.sip -%Include connection.sip -%Include defaultprogress.sip -%Include global.sip -%Include job.sip -%Include jobclasses.sip -%Include karchive.sip -%Include kautomount.sip -%Include kdatatool.sip -%Include kdirlister.sip -%Include kdirnotify.sip -%Include kdirwatch.sip -%Include kemailsettings.sip -%Include tdefilefilter.sip -%Include tdefileitem.sip -%Include tdefilemetainfo.sip -%Include kfilterbase.sip -%Include kfilterdev.sip -%Include kimageio.sip -%Include kmimemagic.sip -%Include kmimetype.sip -%Include kprotocolinfo.sip -%Include kprotocolmanager.sip -%Include krun.sip -%Include kscan.sip -%Include kservice.sip -%Include kservicegroup.sip -%Include kservicetype.sip -%Include kshellcompletion.sip -%Include kshred.sip -%Include tdesycoca.sip -%Include tdesycocaentry.sip -%Include tdesycocafactory.sip -%Include tdesycocatype.sip -%Include ktar.sip -%Include ktrader.sip -%Include kurifilter.sip -%Include kurlcompletion.sip -%Include kurlpixmapprovider.sip -%Include kuserprofile.sip -%Include netaccess.sip -%Include observer.sip -%Include passdlg.sip -%Include paste.sip -%Include previewjob.sip -%Include progressbase.sip -%Include renamedlg.sip -%Include renamedlgplugin.sip -%Include scheduler.sip -%Include sessiondata.sip -%Include skipdlg.sip -%Include slave.sip -%Include slavebase.sip -%Include slaveconfig.sip -%Include slaveinterface.sip -%Include statusbarprogress.sip -%Include tcpslavebase.sip -%Include thumbcreator.sip -@mark@ diff --git a/sip/kio/kmimemagic.sip b/sip/kio/kmimemagic.sip deleted file mode 100644 index ae01d5c..0000000 --- a/sip/kio/kmimemagic.sip +++ /dev/null @@ -1,74 +0,0 @@ -// -// Copyright 2006 Jim Bublitz -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module kio version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - - -class KMimeMagicResult -{ -%TypeHeaderCode -#include -%End - - -public: - KMimeMagicResult (); - const TQString mimeType (); - int accuracy (); - bool isValid (); - void setMimeType (const TQString&); - void setAccuracy (int); - void setInvalid (); - -protected: - -}; // class KMimeMagicResult - - -class KMimeMagic -{ -%TypeHeaderCode -#include -%End - - -public: - -%If ( KDE_3_1_0 - ) - KMimeMagic (); -%End - - KMimeMagic (const TQString&); - bool mergeConfig (const TQString&); - bool mergeBufConfig (char*); - void setFollowLinks (bool); - KMimeMagicResult* findFileType (const TQString&); - KMimeMagicResult* findBufferType (const TQByteArray&); - KMimeMagicResult* findBufferFileType (const TQByteArray&, const TQString&); - static KMimeMagic* self (); - -protected: - static void initStatic (); - -}; // class KMimeMagic - diff --git a/sip/kio/kmimetype.sip b/sip/kio/kmimetype.sip deleted file mode 100644 index 279933b..0000000 --- a/sip/kio/kmimetype.sip +++ /dev/null @@ -1,428 +0,0 @@ -// -// Copyright 2006 Jim Bublitz -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module kio version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - - -class KMimeType : KServiceType -{ -%TypeHeaderCode -#include -%End - - -public: - - typedef TDESharedPtr Ptr; - typedef TQValueList List; - -public: - KMimeType (const TQString&, const TQString&, const TQString&, const TQString&, const TQStringList&); - KMimeType (const TQString&); - KMimeType (KDesktopFile*); - KMimeType (TQDataStream&, int); - virtual TQString icon (const TQString&, bool) const; - virtual TQString icon (const KURL&, bool) const; - virtual TQPixmap pixmap (TDEIcon::Group, int = 0, int = 0, TQString* = 0) const; - virtual TQPixmap pixmap (const KURL&, TDEIcon::Group, int = 0, int = 0, TQString* = 0) const; - static TQPixmap pixmapForURL (const KURL&, mode_t = 0, TDEIcon::Group = TDEIcon ::Desktop , int = 0, int = 0, TQString* = 0); - static TQString iconForURL (const KURL&, mode_t = 0); - static TQString favIconForURL (const KURL&); - TQString comment () const; - virtual TQString comment (const TQString&, bool) const; - virtual TQString comment (const KURL&, bool) const; - const TQStringList& patterns () const; - virtual void load (TQDataStream&); - virtual void save (TQDataStream&); - virtual TQVariant property (const TQString&) const; - virtual TQStringList propertyNames () const; - static KMimeType::Ptr mimeType (const TQString&); - static KMimeType::Ptr findByURL (const KURL&, mode_t = 0, bool = 0, bool = 0); - -%If ( KDE_3_2_0 - ) - static KMimeType::Ptr findByURL (const KURL&, mode_t, bool, bool, bool*); -%End - - static KMimeType::Ptr findByPath (const TQString&, mode_t = 0, bool = 0); - static KMimeType::Ptr findByContent (const TQByteArray&, int* = 0); - static KMimeType::Ptr findByFileContent (const TQString&, int* = 0); - -%If ( KDE_3_2_1 - ) - - class Format - { - - public: - bool text; - - enum - { - NoCompression, - GZipCompression - }; - -//ig int compression; - int dummy; - - }; // class Format - - -public: -%End - - -%If ( KDE_3_2_0 - ) -//ig static KMimeType::Format findFormatByFileContent (const TQString&); -%End - - static KMimeType::List allMimeTypes (); - static const TQString& defaultMimeType (); - -%If ( KDE_3_2_0 - ) - static KMimeType::Ptr defaultMimeTypePtr (); - TQString parentMimeType () const; - bool is (const TQString&) const /PyName=is_/; //'is' is a reserved keyword in python; - static KMimeType::Ptr diagnoseFileName (const TQString&, TQString&); -%End - - -protected: - void loadInternal (TQDataStream&); - void init (KDesktopFile*); - static void errorMissingMimeType (const TQString&); - static void buildDefaultType (); - static void checkEssentialMimeTypes (); - -protected: - -%If ( KDE_3_2_0 - ) - int patternsAccuracy () const; -%End - - -protected: -//igx virtual void virtual_hook (int, void*); - -}; // class KMimeType - - -class KFolderType : KMimeType -{ -%TypeHeaderCode -#include -%End - - -public: - KFolderType (KDesktopFile*); - KFolderType (TQDataStream&, int); - virtual TQString icon (const TQString&, bool) const; - virtual TQString icon (const KURL&, bool) const; - virtual TQString comment (const TQString&, bool) const; - virtual TQString comment (const KURL&, bool) const; - -protected: -//igx virtual void virtual_hook (int, void*); - -}; // class KFolderType - - -class KDEDesktopMimeType : KMimeType -{ -%TypeHeaderCode -#include -%End - - -public: - - enum ServiceType - { - ST_MOUNT, - ST_UNMOUNT, - ST_USER_DEFINED - }; - - - class Service - { - - public: - Service (); - -%If ( KDE_3_2_0 - ) - bool isEmpty () const; -%End - - TQString m_strName; - TQString m_strIcon; - TQString m_strExec; - KDEDesktopMimeType::ServiceType m_type; - bool m_display; - - }; // class Service - - -public: - KDEDesktopMimeType (KDesktopFile*); - KDEDesktopMimeType (TQDataStream&, int); - virtual TQString icon (const TQString&, bool) const; - virtual TQString icon (const KURL&, bool) const; - virtual TQPixmap pixmap (const KURL&, TDEIcon::Group, int = 0, int = 0, TQString* = 0) const; - virtual TQString comment (const TQString&, bool) const; - virtual TQString comment (const KURL&, bool) const; - static TQValueList builtinServices (const KURL&); - static TQValueList userDefinedServices (const TQString&, bool); - -%If ( KDE_3_4_0 - ) - static TQValueList userDefinedServices (const TQString&, TDEConfig&, bool); - -%If ( KDE_3_5_0 - ) - static TQValueList userDefinedServices (const TQString&, TDEConfig&, bool, const KURL::List&); -%End - -%End - - static void executeService (const TQString&, KDEDesktopMimeType::Service&); - static void executeService (const KURL::List&, KDEDesktopMimeType::Service&); - static pid_t run (const KURL&, bool); - -protected: - virtual TQPixmap pixmap (TDEIcon::Group, int, int, TQString*) const; - static pid_t runFSDevice (const KURL&, const KSimpleConfig&); - static pid_t runApplication (const KURL&, const TQString&); - static pid_t runLink (const KURL&, const KSimpleConfig&); - static pid_t runMimeType (const KURL&, const KSimpleConfig&); - -protected: -//igx virtual void virtual_hook (int, void*); - -}; // class KDEDesktopMimeType - - -class KExecMimeType : KMimeType -{ -%TypeHeaderCode -#include -%End - - -public: - KExecMimeType (KDesktopFile*); - KExecMimeType (TQDataStream&, int); - -protected: -//igx virtual void virtual_hook (int, void*); - -}; // class KExecMimeType - - - -%MappedType KMimeType::Ptr -//converts KMimeType -{ -%TypeHeaderCode -#include -#include -%End - -%ConvertFromTypeCode - // Convert to a Python instance - - if (!sipCpp) - return NULL; - - TDESharedPtr *cPtr = (TDESharedPtr *)sipCpp; - KMimeType *cpp = new KMimeType (*cPtr->data ()); - PyObject *obj = sipConvertFromInstance (cpp, sipClass_KMimeType, sipTransferObj); - - return obj; -%End - -%ConvertToTypeCode - // Convert a Python instance to a Ptr on the heap. - - if (sipIsErr == NULL) - return sipCanConvertToType(sipPy, sipType_KMimeType, SIP_NO_CONVERTORS); - - int iserr = 0; - KMimeType *cpp = (KMimeType *)sipConvertToType(sipPy, sipType_KMimeType, sipTransferObj, SIP_NO_CONVERTORS, NULL, &iserr); - - if (iserr) - { - *sipIsErr = 1; - return 0; - } - - *sipCppPtr = new TDESharedPtr (cpp); - - return 1; -%End -}; - - -%MappedType TQValueList -//converts a Python list of KDEDesktopMimeType.Service -{ -%TypeHeaderCode -#include -#include -%End - -%ConvertFromTypeCode - if (!sipCpp) - return PyList_New(0); - - // Create the list - PyObject *pylist; - if ((pylist = PyList_New(0)) == NULL) - return NULL; - - TQValueList *cpplist = (TQValueList *)sipCpp; - PyObject *inst; - - // Get it. - TQValueList::Iterator it; - for( it = cpplist->begin(); it != cpplist->end(); ++it ) - { - if (((inst = sipConvertFromNewType(new KDEDesktopMimeType::Service(*it), sipType_KDEDesktopMimeType_Service, NULL)) == NULL) - || PyList_Append (pylist, inst) < 0) - { - Py_DECREF (pylist); - return NULL; - } - } - - return pylist; -%End - - -%ConvertToTypeCode - if (sipIsErr == NULL) - return PyList_Check(sipPy); - - TQValueList *cpplist = new TQValueList; - - PyObject *elem; - KDEDesktopMimeType::Service *cpp; - int iserr = 0; - - for (int i = 0; i < PyList_Size (sipPy); i++) - { - elem = PyList_GET_ITEM (sipPy, i); - cpp = (KDEDesktopMimeType::Service *)sipForceConvertToType(elem, sipType_KDEDesktopMimeType_Service, sipTransferObj, SIP_NOT_NONE|SIP_NO_CONVERTORS, NULL, &iserr); - - if (iserr) - { - *sipIsErr = 1; - delete cpplist; - return 0; - } - - cpplist->append (*cpp); - } - - *sipCppPtr = cpplist; - - return 1; -%End -}; - - -%MappedType TQValueList -//converts a Python list of KMimeType -{ -%TypeHeaderCode -#include -%End - -%ConvertFromTypeCode - // Convert to a Python list of Ptr (KMimeType). - - if (!sipCpp) - return PyList_New (0); - - PyObject *plist; - - // Create the list - - if ((plist = PyList_New(0)) == NULL) - return NULL; - - // Get it. - - TQValueList *cList = (TQValueList *)sipCpp; - PyObject *inst; - KMimeType *svc; - - TQValueList::Iterator it; - for( it = cList->begin(); it != cList->end(); ++it ) - { - svc = new KMimeType (*(KMimeType *)((KMimeType::Ptr)(*it)).data ()); - inst = sipConvertFromNewType(svc, sipType_KMimeType, NULL); - if ((inst == NULL) || (PyList_Append (plist, inst) < 0)) - { - Py_XDECREF (inst); - Py_DECREF (plist); - return NULL; - } - } - - return plist; -%End - -%ConvertToTypeCode - // Convert a Python list to List on the heap. - - if (sipIsErr == NULL) - return PyList_Check(sipPy); - - TQValueList *cList = new TQValueList; - PyObject *elem; - KMimeType *service; - int iserr = 0; - - for (int i = 0; i < PyList_Size (sipPy); i++) - { - elem = PyList_GET_ITEM (sipPy, i); - service = (KMimeType *)sipForceConvertToType(elem, sipType_KMimeType, sipTransferObj, SIP_NOT_NONE|SIP_NO_CONVERTORS, NULL, &iserr); - - KMimeType::Ptr *ptr = new KMimeType::Ptr (service); - - if (iserr) - { - *sipIsErr = 1; - delete cList; - return 0; - } - - cList->append (*ptr); - } - - *sipCppPtr = cList; - - return 1; -%End -}; - - diff --git a/sip/kio/kmimetypechooser.sip b/sip/kio/kmimetypechooser.sip deleted file mode 100644 index 7c08a50..0000000 --- a/sip/kio/kmimetypechooser.sip +++ /dev/null @@ -1,74 +0,0 @@ -// -// Copyright 2006 Jim Bublitz -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module kio version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - - -%If ( KDE_3_3_0 - ) - -class KMimeTypeChooser : TQVBox -{ -%TypeHeaderCode -#include -%End - - -public: - - enum Visuals - { - Comments, - Patterns, - EditButton - }; - - KMimeTypeChooser (const TQString& = TQString ::null , const TQStringList& = 0, const TQString& = TQString ::null , const TQStringList& = TQStringList (), int = Comments |Patterns |EditButton , TQWidget* /TransferThis/ = 0, const char* = 0); - TQStringList mimeTypes () const; - TQStringList patterns () const; - -public slots: - void editMimeType (); - -}; // class KMimeTypeChooser - -%End - - -%If ( KDE_3_3_0 - ) - -class KMimeTypeChooserDialog : KDialogBase -{ -%TypeHeaderCode -#include -%End - - -public: - KMimeTypeChooserDialog (const TQString& = TQString ::null , const TQString& = TQString ::null , const TQStringList& = TQStringList (), const TQString& = TQString ::null , const TQStringList& = TQStringList (), int = KMimeTypeChooser ::Comments |KMimeTypeChooser ::Patterns |KMimeTypeChooser ::EditButton , TQWidget* /TransferThis/ = 0, const char* = 0); - KMimeTypeChooserDialog (const TQString&, const TQString&, const TQStringList&, const TQString&, TQWidget* /TransferThis/ = 0, const char* = 0); - KMimeTypeChooser* chooser (); - -}; // class KMimeTypeChooserDialog - -%End - diff --git a/sip/kio/knfsshare.sip b/sip/kio/knfsshare.sip deleted file mode 100644 index 4eabf33..0000000 --- a/sip/kio/knfsshare.sip +++ /dev/null @@ -1,51 +0,0 @@ -// -// Copyright 2006 Jim Bublitz -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module kio version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - - -%If ( KDE_3_3_0 - ) - -class KNFSShare : TQObject -{ -%TypeHeaderCode -#include -%End - - -public: - static KNFSShare* instance (); - bool isDirectoryShared (const TQString&) const; - TQStringList sharedDirectories () const; - TQString exportsPath () const; - -signals: - void changed (); - -private: - KNFSShare (); - -}; // class KNFSShare - -%End - diff --git a/sip/kio/kpac.sip b/sip/kio/kpac.sip deleted file mode 100644 index 51e7c4d..0000000 --- a/sip/kio/kpac.sip +++ /dev/null @@ -1,44 +0,0 @@ -// -// Copyright 2003 Jim Bublitz -// Earlier copyrights 1998 - 2002 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module kio version KDE_3_1_4 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - - -class KPAC -{ -%TypeHeaderCode -#include -%End - - -public: - virtual TQString proxyForURL (const KURL&) = 0; - virtual bool init (const KURL&) = 0; - virtual bool discover () = 0; - virtual void badProxy (const TQString&) = 0; - -protected: -//igx virtual void virtual_hook (int, void*); - -}; // class KPAC - diff --git a/sip/kio/kprotocolinfo.sip b/sip/kio/kprotocolinfo.sip deleted file mode 100644 index 6a8bb81..0000000 --- a/sip/kio/kprotocolinfo.sip +++ /dev/null @@ -1,287 +0,0 @@ -// -// Copyright 2006 Jim Bublitz -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module kio version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - - -class KProtocolInfo : KSycocaEntry -{ -%TypeHeaderCode -#include -%End - - -public: - typedef TDESharedPtr Ptr; - -public: - KProtocolInfo (const TQString&); - virtual bool isValid () const; - virtual TQString name () const; - static TQStringList protocols (); - static bool isKnownProtocol (const KURL&); - static bool isKnownProtocol (const TQString&); - static TQString exec (const TQString&) /PyName=exec_/; - - enum Type - { - T_STREAM, - T_FILESYSTEM, - T_NONE, - T_ERROR - }; - - static KProtocolInfo::Type inputType (const KURL&); - static KProtocolInfo::Type outputType (const KURL&); - static TQStringList listing (const KURL&); - -%If ( KDE_3_2_0 - ) - - class ExtraField - { - - public: - ExtraField (); - ExtraField (const TQString&, const TQString&); - TQString name; - TQString type; - - }; // class ExtraField - - -public: -%End - - -%If ( KDE_3_2_0 - ) - typedef TQValueList ExtraFieldList; - static KProtocolInfo::ExtraFieldList extraFields (const KURL&); -%End - - static bool isSourceProtocol (const KURL&); - static bool isHelperProtocol (const KURL&); - static bool isHelperProtocol (const TQString&); - static bool isFilterProtocol (const KURL&); - static bool isFilterProtocol (const TQString&); - static bool supportsListing (const KURL&); - static bool supportsReading (const KURL&); - static bool supportsWriting (const KURL&); - static bool supportsMakeDir (const KURL&); - static bool supportsDeleting (const KURL&); - static bool supportsLinking (const KURL&); - static bool supportsMoving (const KURL&); - static bool canCopyFromFile (const KURL&); - static bool canCopyToFile (const KURL&); - -%If ( KDE_3_4_0 - ) - static bool canRenameFromFile (const KURL&); - static bool canRenameToFile (const KURL&); - static bool canDeleteRecursive (const KURL&); - - enum FileNameUsedForCopying - { - Name, - FromURL - }; - - static KProtocolInfo::FileNameUsedForCopying fileNameUsedForCopying (const KURL&); -%End - - static TQString defaultMimetype (const KURL&); - static TQString icon (const TQString&); - static TQString config (const TQString&); - static int maxSlaves (const TQString&); - static bool determineMimetypeFromExtension (const TQString&); - -%If ( KDE_3_2_0 - ) - static TQString docPath (const TQString&); - static TQString protocolClass (const TQString&); - static bool showFilePreview (const TQString&); - static KURL::URIMode uriParseMode (const TQString&); - -%If ( KDE_3_3_0 - ) - static TQStringList capabilities (const TQString&); - static TQString proxiedBy (const TQString&); -%End - -%End - - -public: - KProtocolInfo (TQDataStream&, int); - virtual void load (TQDataStream&); - virtual void save (TQDataStream&); - static Type inputType (const TQString&); - static Type outputType (const TQString&); - static TQStringList listing (const TQString&); - static bool isSourceProtocol (const TQString&); - static bool supportsListing (const TQString&); - static bool supportsReading (const TQString&); - static bool supportsWriting (const TQString&); - static bool supportsMakeDir (const TQString&); - static bool supportsDeleting (const TQString&); - static bool supportsLinking (const TQString&); - static bool supportsMoving (const TQString&); - static bool canCopyFromFile (const TQString&); - static bool canCopyToFile (const TQString&); - static TQString defaultMimetype (const TQString&); - -protected: - -%If ( KDE_3_5_1 - ) - bool canRenameFromFile () const; - bool canRenameToFile () const; - bool canDeleteRecursive () const; - KProtocolInfo::FileNameUsedForCopying fileNameUsedForCopying () const; -%End - - -%If ( KDE_3_4_0 - ) - static KProtocolInfo* findProtocol (const KURL&); -%End - - -protected: -//igx virtual void virtual_hook (int, void*); - -}; // class KProtocolInfo - - -%If ( KDE_3_2_0 - ) -//igx TQDataStream& operator >> (TQDataStream&, KProtocolInfo::ExtraField&); -//igx TQDataStream& operator << (TQDataStream&, const KProtocolInfo::ExtraField&); -%End - - -%MappedType KProtocolInfo::Ptr -//converts KProtocolInfo -{ -%TypeHeaderCode -#include -#include -%End - -%ConvertFromTypeCode - // Convert to a Python instance - - if (!sipCpp) - return NULL; - - TDESharedPtr *cPtr = new TDESharedPtr(*(TDESharedPtr *)sipCpp); - KProtocolInfo *cpp = cPtr->data (); - PyObject *obj = sipConvertFromInstance (cpp, sipClass_KProtocolInfo, sipTransferObj); - - return obj; -%End - -%ConvertToTypeCode - // Convert a Python instance to a Ptr on the heap. - - if (sipIsErr == NULL) - return sipCanConvertToType(sipPy, sipType_KProtocolInfo, SIP_NO_CONVERTORS); - - int iserr = 0; - KProtocolInfo *cpp = (KProtocolInfo *)sipConvertToType(sipPy, sipType_KProtocolInfo, sipTransferObj, SIP_NO_CONVERTORS, NULL, &iserr); - - if (iserr) - { - *sipIsErr = 1; - return 0; - } - - *sipCppPtr = new TDESharedPtr (cpp); - - return 1; -%End -}; - - -%If (KDE_3_2_0 - ) -%MappedType TQValueList -//converts a Python list of KProtocolInfo::ExtraField -{ -%TypeHeaderCode -#include -%End - -%ConvertFromTypeCode - if (!sipCpp) - return PyList_New(0); - - // Create the list - PyObject *pylist; - if ((pylist = PyList_New(0)) == NULL) - return NULL; - - TQValueList *cpplist = (TQValueList *)sipCpp; - PyObject *inst; - - // Get it. - TQValueList::Iterator it; - for( it = cpplist->begin(); it != cpplist->end(); ++it ) - { - if (((inst = sipConvertFromNewType(new KProtocolInfo::ExtraField(*it), sipType_KProtocolInfo_ExtraField, sipTransferObj)) == NULL) - || PyList_Append (pylist, inst) < 0) - { - Py_DECREF (pylist); - return NULL; - } - } - - return pylist; -%End - - -%ConvertToTypeCode - if (sipIsErr == NULL) - return PyList_Check(sipPy); - - TQValueList *cpplist = new TQValueList; - - PyObject *elem; - KProtocolInfo::ExtraField *cpp; - int iserr = 0; - - for (int i = 0; i < PyList_Size (sipPy); i++) - { - elem = PyList_GET_ITEM (sipPy, i); - cpp = (KProtocolInfo::ExtraField *)sipForceConvertToType(elem, sipType_KProtocolInfo_ExtraField, sipTransferObj, SIP_NOT_NONE|SIP_NO_CONVERTORS, NULL, &iserr); - - if (iserr) - { - *sipIsErr = 1; - delete cpplist; - return 0; - } - - cpplist->append (*cpp); - } - - *sipCppPtr = cpplist; - - return 1; -%End -}; -%End - - diff --git a/sip/kio/kprotocolmanager.sip b/sip/kio/kprotocolmanager.sip deleted file mode 100644 index 7713c88..0000000 --- a/sip/kio/kprotocolmanager.sip +++ /dev/null @@ -1,99 +0,0 @@ -// -// Copyright 2006 Jim Bublitz -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module kio version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - - -class KProtocolManager -{ -%TypeHeaderCode -#include -%End - - -public: - static TQString defaultUserAgent (); - static TQString defaultUserAgent (const TQString&); - static TQString userAgentForHost (const TQString&); - static int readTimeout (); - static int connectTimeout (); - static int proxyConnectTimeout (); - static int responseTimeout (); - static bool useProxy (); - static bool useReverseProxy (); - - enum ProxyType - { - NoProxy, - ManualProxy, - PACProxy, - WPADProxy, - EnvVarProxy - }; - - static KProtocolManager::ProxyType proxyType (); - - enum ProxyAuthMode - { - Prompt, - Automatic - }; - - static KProtocolManager::ProxyAuthMode proxyAuthMode (); - static TQString noProxyFor (); - -%If ( KDE_3_5_1 - ) - static TQString noProxyForRaw (); -%End - - static TQString proxyFor (const TQString&); - static TQString proxyForURL (const KURL&); - static void badProxy (const TQString&); - static TQString proxyConfigScript (); - static bool useCache (); - static int maxCacheAge (); - static int maxCacheSize (); - static TQString cacheDir (); - static TDEIO::CacheControl cacheControl (); - static bool autoResume (); - static bool markPartial (); - static int minimumKeepSize (); - -%If ( KDE_3_1_0 - ) - static bool persistentProxyConnection (); -%End - - static bool persistentConnections (); - static void reparseConfiguration (); - static TQString slaveProtocol (const KURL&, TQString&); - static TDEConfig* config (); - -public: - -%If ( - KDE_3_2_0 ) -//ig static int defaultConnectTimeout (); -%End - - -}; // class KProtocolManager - diff --git a/sip/kio/kremoteencoding.sip b/sip/kio/kremoteencoding.sip deleted file mode 100644 index 857e305..0000000 --- a/sip/kio/kremoteencoding.sip +++ /dev/null @@ -1,60 +0,0 @@ -// -// Copyright 2006 Jim Bublitz -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module kio version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - - -%If ( KDE_3_3_0 - ) - -class KRemoteEncoding -{ -%TypeHeaderCode -#include -%End - - -public: - KRemoteEncoding (const char* = 0); - TQString decode (const TQCString&) const; - TQCString encode (const TQString&) const; - TQCString encode (const KURL&) const; - TQCString directory (const KURL&, bool = 1) const; - TQCString fileName (const KURL&) const; - const char* encoding () const; - -%If ( KDE_3_5_0 - ) - int encodingMib () const; -%End - - void setEncoding (const char*); - -protected: - virtual void virtual_hook (int, void*); - -private: - KRemoteEncoding (const KRemoteEncoding&); - -}; // class KRemoteEncoding - -%End - diff --git a/sip/kio/krun.sip b/sip/kio/krun.sip deleted file mode 100644 index 249dd09..0000000 --- a/sip/kio/krun.sip +++ /dev/null @@ -1,206 +0,0 @@ -// -// Copyright 2006 Jim Bublitz -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module kio version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - - -class KRun : TQObject -{ -%TypeHeaderCode -#include -%End - - -public: - KRun (const KURL&, mode_t = 0, bool = 0, bool = 1); - -%If ( KDE_3_2_0 - ) - KRun (const KURL&, TQWidget*, mode_t = 0, bool = 0, bool = 1); -%End - - void abort (); - bool hasError () const; - bool hasFinished () const; - bool autoDelete () const; - void setAutoDelete (bool); - void setPreferredService (const TQString&); - -%If ( KDE_3_2_0 - ) - void setRunExecutables (bool); - -%If ( KDE_3_4_0 - ) - void setEnableExternalBrowser (bool); - -%If ( KDE_3_5_3 - ) - void setSuggestedFileName (const TQString&); -%End - - -%If ( KDE_3_5_2 - ) - static pid_t run (const KService&, const KURL::List&, TQWidget*, bool = 0); -%End - -%End - -%End - - -%If ( KDE_3_1_0 - ) - static pid_t run (const KService&, const KURL::List&, bool); -%End - - static pid_t run (const KService&, const KURL::List&); - -%If ( KDE_3_5_3 - ) - static pid_t run (const KService&, const KURL::List&, TQWidget*, bool, const TQString&); -%End - - static pid_t run (const TQString&, const KURL::List&, const TQString& = TQString ::null , const TQString& = TQString ::null , const TQString& = TQString ::null , const TQString& = TQString ::null ); - -%If ( KDE_3_2_0 - ) - static pid_t runURL (const KURL&, const TQString&, bool, bool); -%End - - -%If ( KDE_3_1_0 - ) - static pid_t runURL (const KURL&, const TQString&, bool); -%End - - static pid_t runURL (const KURL&, const TQString&); - -%If ( KDE_3_5_3 - ) - static pid_t runURL (const KURL&, const TQString&, bool, bool, const TQString&); -%End - - static pid_t runCommand (TQString); - static pid_t runCommand (const TQString&, const TQString&, const TQString&); - -%If ( KDE_3_1_0 - ) - static bool displayOpenWithDialog (const KURL::List&, bool); -%End - - static bool displayOpenWithDialog (const KURL::List&); - -%If ( KDE_3_5_3 - ) - static bool displayOpenWithDialog (const KURL::List&, bool, const TQString&); -%End - - static void shellQuote (TQString&); - -%If ( KDE_3_1_0 - ) - static TQStringList processDesktopExec (const KService&, const KURL::List&, bool, bool); -%End - - static TQStringList processDesktopExec (const KService&, const KURL::List&, bool); - -%If ( KDE_3_5_3 - ) - static TQStringList processDesktopExec (const KService&, const KURL::List&, bool, bool, const TQString&); -%End - - -%If ( KDE_3_1_0 - ) - static TQString binaryName (const TQString&, bool); - -%If ( KDE_3_2_0 - ) - static bool isExecutable (const TQString&); - -%If ( KDE_3_3_0 - ) - static bool isExecutableFile (const KURL&, const TQString&); - -%If ( KDE_3_4_0 - ) - static bool checkStartupNotify (const TQString&, const KService*, bool*, TQCString*); -%End - -%End - -%End - -%End - - -signals: - void finished (); - void error (); - -protected slots: - void slotTimeout (); - void slotScanFinished (TDEIO::Job*); - void slotScanMimeType (TDEIO::Job*, const TQString&); - virtual void slotStatResult (TDEIO::Job*); - -protected: - virtual void init (); - virtual void scanFile (); - virtual void foundMimeType (const TQString&); - virtual void killJob (); - -protected: -//igx virtual void virtual_hook (int, void*); - -}; // class KRun - - -class KOpenWithHandler -{ -%TypeHeaderCode -#include -%End - - -public: - KOpenWithHandler (); - static bool exists (); - -}; // class KOpenWithHandler - - -class TDEProcessRunner : TQObject -{ -%TypeHeaderCode -#include -%End - - -public: - static pid_t run (TDEProcess*, const TQString&); - -%If ( KDE_3_1_4 - ) - static pid_t run (TDEProcess*, const TQString&, const TDEStartupInfoId&); -%End - - pid_t pid () const; - -protected slots: - void slotProcessExited (TDEProcess*); - -private: - TDEProcessRunner (TDEProcess*, const TQString&); - -%If ( KDE_3_1_4 - ) - TDEProcessRunner (TDEProcess*, const TQString&, const TDEStartupInfoId&); -%End - - TDEProcessRunner (); - -}; // class TDEProcessRunner - diff --git a/sip/kio/ksambashare.sip b/sip/kio/ksambashare.sip deleted file mode 100644 index a1e6a95..0000000 --- a/sip/kio/ksambashare.sip +++ /dev/null @@ -1,51 +0,0 @@ -// -// Copyright 2006 Jim Bublitz -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module kio version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - - -%If ( KDE_3_3_0 - ) - -class KSambaShare : TQObject -{ -%TypeHeaderCode -#include -%End - - -public: - static KSambaShare* instance (); - bool isDirectoryShared (const TQString&) const; - TQStringList sharedDirectories () const; - TQString smbConfPath () const; - -signals: - void changed (); - -private: - KSambaShare (); - -}; // class KSambaShare - -%End - diff --git a/sip/kio/kscan.sip b/sip/kio/kscan.sip deleted file mode 100644 index 022210e..0000000 --- a/sip/kio/kscan.sip +++ /dev/null @@ -1,120 +0,0 @@ -// -// Copyright 2006 Jim Bublitz -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module kio version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - - -class KScanDialog : KDialogBase -{ -%TypeHeaderCode -#include -%End - - -public: - static KScanDialog* getScanDialog (TQWidget* /Transfer/ = 0, const char* = 0, bool = 0); - virtual bool setup (); - -protected: - KScanDialog (int = Tabbed , int = Close |Help , TQWidget* /TransferThis/ = 0, const char* = 0, bool = 0); - int id () const; - int nextId (); - -signals: - void preview (const TQImage&, int); - void finalImage (const TQImage&, int); - void textRecognized (const TQString&, int); - -protected: -//igx virtual void virtual_hook (int, void*); - -}; // class KScanDialog - - -class KScanDialogFactory : KLibFactory -{ -%TypeHeaderCode -#include -%End - - -public: - virtual KScanDialog* createDialog (TQWidget* /Transfer/ = 0, const char* = 0, bool = 0) = 0; - -protected: - KScanDialogFactory (TQObject* /TransferThis/ = 0, const char* = 0); - virtual TQObject* createObject (TQObject* /Transfer/ = 0, const char* = 0, const char* = "TQObject", const TQStringList& = TQStringList ()); - void setName (const TQCString&); - TDEInstance* instance () const; - -protected: -//igx virtual void virtual_hook (int, void*); - -}; // class KScanDialogFactory - - -class KOCRDialog : KDialogBase -{ -%TypeHeaderCode -#include -%End - - -public: - static KOCRDialog* getOCRDialog (TQWidget* /Transfer/ = 0, const char* = 0, bool = 0); - -protected: - KOCRDialog (int = Tabbed , int = Close |Help , TQWidget* /TransferThis/ = 0, const char* = 0, bool = 0); - int id () const; - int nextId (); - -signals: - void textRecognized (const TQString&, int); - -protected: -//igx virtual void virtual_hook (int, void*); - -}; // class KOCRDialog - - -class KOCRDialogFactory : KLibFactory -{ -%TypeHeaderCode -#include -%End - - -public: - virtual KOCRDialog* createDialog (TQWidget* /Transfer/ = 0, const char* = 0, bool = 0) = 0; - -protected: - KOCRDialogFactory (TQObject* /TransferThis/ = 0, const char* = 0); - virtual TQObject* createObject (TQObject* /Transfer/ = 0, const char* = 0, const char* = "TQObject", const TQStringList& = TQStringList ()); - void setName (const TQCString&); - TDEInstance* instance () const; - -protected: -//igx virtual void virtual_hook (int, void*); - -}; // class KOCRDialogFactory - diff --git a/sip/kio/kservice.sip b/sip/kio/kservice.sip deleted file mode 100644 index c26cbaa..0000000 --- a/sip/kio/kservice.sip +++ /dev/null @@ -1,287 +0,0 @@ -// -// Copyright 2006 Jim Bublitz -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module kio version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - - -class KService : KSycocaEntry -{ -%TypeHeaderCode -#include -%End - - -public: -//ig typedef TDESharedPtr Ptr; -//ig typedef TQValueList List; - -public: - KService (const TQString&, const TQString&, const TQString&); - KService (const TQString&); - KService (KDesktopFile*); - KService (TQDataStream&, int); - virtual TQString type () /PyName=type_/; - virtual TQString name () const; - TQString exec () /PyName=exec_/; - TQString library () const; - TQString init () const; - TQString icon () const; - TQPixmap pixmap (TDEIcon::Group, int = 0, int = 0, TQString* = 0) const; - bool terminal () const; - TQString terminalOptions () const; - bool substituteUid () const; - TQString username () const; - TQString desktopEntryPath () const; - TQString desktopEntryName () const; - -%If ( KDE_3_2_0 - ) - TQString menuId () const; - TQString storageId () const; -%End - - - enum DCOPServiceType_t - { - DCOP_None, - DCOP_Unique, - DCOP_Multi, - DCOP_Wait - }; - - DCOPServiceType_t DCOPServiceType () const; - TQString path () const; - TQString comment () const; - TQString genericName () const; - -%If ( KDE_3_2_0 - ) - TQString untranslatedGenericName () const; -%End - - TQStringList keywords () const; - -%If ( KDE_3_1_0 - ) - TQStringList categories () const; -%End - - TQStringList serviceTypes () const; - bool hasServiceType (const TQString&) const; - bool allowAsDefault () const; - bool allowMultipleFiles () const; - int initialPreference () const; - -%If ( KDE_3_2_0 - ) - int initialPreferenceForMimeType (const TQString&) const; -%End - - void setInitialPreference (int); - bool noDisplay () const; - -%If ( KDE_3_1_0 - ) - TQString parentApp () const; -%End - - virtual TQVariant property (const TQString&) const; - -%If ( KDE_3_2_0 - ) - TQVariant property (const TQString&, TQVariant::Type) const; -%End - - virtual TQStringList propertyNames () const; - bool isValid () const; - -%If ( KDE_3_2_0 - ) - TQString locateLocal (); -%End - - virtual void load (TQDataStream&); - virtual void save (TQDataStream&); - -%If ( KDE_3_2_0 - ) - void setMenuId (const TQString&); - void setTerminal (bool); - void setTerminalOptions (const TQString&); -%End - - static KService::Ptr serviceByName (const TQString&); - static KService::Ptr serviceByDesktopPath (const TQString&); - static KService::Ptr serviceByDesktopName (const TQString&); - -%If ( KDE_3_2_0 - ) - static KService::Ptr serviceByMenuId (const TQString&); - static KService::Ptr serviceByStorageId (const TQString&); -%End - - static KService::List allServices (); - static KService::List allInitServices (); - -%If ( KDE_3_2_0 - ) - static TQString newServicePath (bool, const TQString&, TQString* = 0, const TQStringList* = 0); - static void rebuildKSycoca (TQWidget* /Transfer/); -%End - - -protected: - void init (KDesktopFile*); - TQStringList& accessServiceTypes (); - -%If ( KDE_3_1_1 - ) - -private: - KService (const KService&); -%End - - -protected: -//igx virtual void virtual_hook (int, void*); - -}; // class KService - - - -%MappedType KService::Ptr -//converts KService -{ -%TypeHeaderCode -#include -#include -//typedef TDESharedPtr SvcPtr; -//typedef KService::Ptr SvcPtr; -%End - -%ConvertFromTypeCode - // Convert to a Python instance - - if (!sipCpp) - return NULL; - - TDESharedPtr *cPtr = new TDESharedPtr (*(TDESharedPtr *)sipCpp); - KService *cpp = cPtr->data (); - PyObject *obj = sipConvertFromInstance (cpp, sipClass_KService, sipTransferObj); - - return obj; -%End - -%ConvertToTypeCode - // Convert a Python instance to a Ptr on the heap. - - if (sipIsErr == NULL) - return sipCanConvertToType(sipPy, sipType_KService, SIP_NO_CONVERTORS); - - int iserr = 0; - KService *cpp = (KService *)sipConvertToType(sipPy, sipType_KService, sipTransferObj, SIP_NO_CONVERTORS, NULL, &iserr); - - if (iserr) - { - *sipIsErr = 1; - return 0; - } - - *sipCppPtr = new TDESharedPtr (cpp); - - return 1; -%End -}; - - -%MappedType KService::List -//converts a Python list of KService -{ -%TypeHeaderCode -#include -#include -//typedef TDESharedPtr Ptr; -//typedef TQValueList SvcList; -//typedef KService::List SvcList; -typedef TQValueList List; -%End - -%ConvertFromTypeCode - // Convert to a Python list of Ptr (KService). -#define QUOTE "" - if (!sipCpp) - return PyList_New (0); - - PyObject *plist; - - // Create the list - if ((plist = PyList_New(0)) == NULL) - return NULL; - - // Get it. - KService::List *cList = (KService::List *)sipCpp; - PyObject *inst; - TDESharedPtr *svc; - - KService::List::Iterator it; - for( it = cList->begin(); it != cList->end(); ++it ) - { - TDESharedPtr svcptr = static_cast(*it); - svc = &svcptr; - inst = sipConvertFromType(svc, sipType_KService_Ptr, sipTransferObj); - - if ((inst == NULL) || (PyList_Append (plist, inst) < 0)) - { - Py_XDECREF (inst); - Py_DECREF (plist); - return NULL; - } - } - - return plist; -%End - -%ConvertToTypeCode - // Convert a Python list to List on the heap. - if (sipIsErr == NULL) - return PyList_Check(sipPy); - - KService::List *cList = new KService::List; - - PyObject *elem; - KService *service; - int iserr = 0; - - for (int i = 0; i < PyList_Size (sipPy); i++) - { - elem = PyList_GET_ITEM (sipPy, i); - service = (KService *)sipForceConvertToType(elem, sipType_KService, sipTransferObj, SIP_NO_CONVERTORS, NULL, &iserr); - - if (iserr) - { - *sipIsErr = 1; - delete cList; - return 0; - } - - KService::Ptr ptr(service); - - cList->append (ptr); - } - - *sipCppPtr = cList; - - return 1; -%End -}; - - diff --git a/sip/kio/kservicegroup.sip b/sip/kio/kservicegroup.sip deleted file mode 100644 index 8993214..0000000 --- a/sip/kio/kservicegroup.sip +++ /dev/null @@ -1,288 +0,0 @@ -// -// Copyright 2006 Jim Bublitz -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module kio version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - - -class KServiceGroup : KSycocaEntry -{ -%TypeHeaderCode -#include -%End - - -public: -//ig typedef TDESharedPtr Ptr; -//ig typedef TDESharedPtr SPtr; - -%If ( KDE_3_1_2 - ) -//ig typedef TQValueList List; -%End - - -public: - -%If ( KDE_3_1_0 - ) - KServiceGroup (const TQString&); -%End - - KServiceGroup (const TQString&, const TQString&); - KServiceGroup (TQDataStream&, int, bool); - bool isValid () const; - virtual TQString name () const; - virtual TQString relPath () const; - TQString caption () const; - TQString icon () const; - TQString comment () const; - int childCount (); - -%If ( KDE_3_1_0 - ) - bool noDisplay () const; - -%If ( KDE_3_5_0 - ) - bool showEmptyMenu () const; - void setShowEmptyMenu (bool); - bool showInlineHeader () const; - void setShowInlineHeader (bool); - bool inlineAlias () const; - void setInlineAlias (bool); - bool allowInline () const; - void setAllowInline (bool); - int inlineValue () const; - void setInlineValue (int); -%End - - -%If ( KDE_3_2_0 - ) - TQStringList suppressGenericNames () const; - void setLayoutInfo (const TQStringList&); - -%If ( KDE_3_3_0 - ) - TQStringList layoutInfo () const; -%End - -%End - -%End - - virtual void load (TQDataStream&); - virtual void save (TQDataStream&); - -%If ( KDE_3_2_0 - ) - KServiceGroup::List entries (bool, bool, bool, bool = 0); -%End - - virtual KSycocaEntry::List entries (bool, bool); - -%If ( KDE_3_1_2 - ) - virtual KServiceGroup::List entries (bool = 0); -%End - - TQString baseGroupName () const; - -%If ( KDE_3_2_0 - ) - TQString directoryEntryPath () const; -%End - - static KServiceGroup::Ptr baseGroup (const TQString&); - static KServiceGroup::Ptr root (); - static KServiceGroup::Ptr group (const TQString&); - -%If ( KDE_3_1_0 - ) - static KServiceGroup::Ptr childGroup (const TQString& /Transfer/); - -%If ( KDE_3_5_0 - ) - void parseAttribute (const TQString&, bool&, bool&, bool&, bool&, int&); -%End - -%End - - -protected: - void addEntry (KSycocaEntry*); - -protected: -//igx virtual void virtual_hook (int, void*); - -public: - -%If ( - KDE_3_1_2 ) -//ig typedef TQValueList List; -%End - - -}; // class KServiceGroup - - -%If ( KDE_3_2_0 - ) - -class KServiceSeparator : KSycocaEntry -{ -%TypeHeaderCode -#include -%End - - -public: -//ig typedef TDESharedPtr Ptr; - -public: - KServiceSeparator (); - bool isValid () const; - virtual TQString name () const; - virtual void load (TQDataStream&); - virtual void save (TQDataStream&); - -}; // class KServiceSeparator - -%End - - - -%MappedType KServiceGroup::Ptr -//converts KServiceGroup -{ -%TypeHeaderCode -#include -#include -%End - -%ConvertFromTypeCode - // Convert to a Python instance - - if (!sipCpp) - return NULL; - - TDESharedPtr *cPtr = new TDESharedPtr (*(TDESharedPtr *)sipCpp); - KServiceGroup *cpp = cPtr->data (); - PyObject *obj = sipConvertFromInstance (cpp, sipClass_KServiceGroup, sipTransferObj); - - return obj; -%End - -%ConvertToTypeCode - // Convert a Python instance to a Ptr on the heap. - - if (sipIsErr == NULL) - return sipCanConvertToType(sipPy, sipType_KServiceGroup, SIP_NO_CONVERTORS); - - int iserr = 0; - KServiceGroup *cpp = (KServiceGroup *)sipConvertToType(sipPy, sipType_KServiceGroup, sipTransferObj, SIP_NO_CONVERTORS, NULL, &iserr); - - if (iserr) - { - *sipIsErr = 1; - return 0; - } - - *sipCppPtr = new TDESharedPtr (cpp); - - return 1; -%End -}; - - -%If (KDE_3_1_2 - ) -%MappedType KServiceGroup::List -//converts a Python list of KServiceGroup -{ -%TypeHeaderCode -#include -#include -#include -#include -%End - -%ConvertFromTypeCode - // Convert to a Python list of Ptr (KService). - - if (!sipCpp) - return PyList_New (0); - - // Create the list - - PyObject *plist; - - if ((plist = PyList_New(0)) == NULL) - return NULL; - - // Get it. - - KServiceGroup::List *cList = (KServiceGroup::List *)sipCpp; - PyObject *inst; - TDESharedPtr *svcGroupType; - - KServiceGroup::List::Iterator it; - for( it = cList->begin(); it != cList->end(); ++it ) - { - TDESharedPtr svcptr = static_cast(*it); - svcGroupType = &svcptr; - inst = sipConvertFromType(svcGroupType, sipType_KSycocaEntry_Ptr, sipTransferObj); - - if ((inst == NULL) || (PyList_Append (plist, inst) < 0)) - { - Py_XDECREF (inst); - Py_DECREF (plist); - return NULL; - } - } - - return plist; -%End - -%ConvertToTypeCode - // Convert a Python list to List on the heap. - - if (sipIsErr == NULL) - return PyList_Check(sipPy); - - KServiceGroup::List *cList = new KServiceGroup::List; - - PyObject *elem; - KSycocaEntry *service; - int iserr = 0; - - for (int i = 0; i < PyList_Size (sipPy); i++) - { - elem = PyList_GET_ITEM (sipPy, i); - service = (KSycocaEntry *)sipForceConvertToType(elem, sipType_KSycocaEntry, sipTransferObj, SIP_NO_CONVERTORS, NULL, &iserr); - - if (iserr) - { - *sipIsErr = 1; - delete cList; - return 0; - } - - KServiceGroup::SPtr *ptr = new KServiceGroup::SPtr (service); - cList->append (*ptr); - } - - *sipCppPtr = cList; - - return 1; -%End -}; -%End - - diff --git a/sip/kio/kservicetype.sip b/sip/kio/kservicetype.sip deleted file mode 100644 index cfd6a41..0000000 --- a/sip/kio/kservicetype.sip +++ /dev/null @@ -1,293 +0,0 @@ -// -// Copyright 2006 Jim Bublitz -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module kio version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - - -class KServiceType : KSycocaEntry -{ -%TypeHeaderCode -#include -%End - - -public: - typedef TQValueList List; - -public: - KServiceType (const TQString&, const TQString&, const TQString&, const TQString&); - KServiceType (const TQString&); - KServiceType (KDesktopFile*); - KServiceType (TQDataStream&, int); - TQString icon () const; - TQString comment () const; - TQString name () const; - TQString desktopEntryPath () const; - bool isDerived () const; - TQString parentServiceType () const; - -%If ( KDE_3_1_0 - ) - bool inherits (const TQString&) const; -%End - - virtual TQVariant property (const TQString&) const; - virtual TQStringList propertyNames () const; - bool isValid () const; - virtual TQVariant::Type propertyDef (const TQString&) const; - virtual TQStringList propertyDefNames () const; - virtual const TQMap& propertyDefs () const; - virtual void save (TQDataStream&); - virtual void load (TQDataStream&); - -%If ( KDE_3_2_0 - ) - KServiceType::Ptr parentType (); - void addService (KService::Ptr); - KService::List services (); -%End - - static KServiceType::Ptr serviceType (const TQString&); - static KService::List offers (const TQString&); - static KServiceType::List allServiceTypes (); - -protected: - void init (KDesktopFile*); - -protected: - -protected: -//igx virtual void virtual_hook (int, void*); - -}; // class KServiceType - - - -%MappedType KServiceType::Ptr -//converts KServiceType -{ -%TypeHeaderCode -#include -#include -%End - -%ConvertFromTypeCode - // Convert to a Python instance - - if (!sipCpp) - return NULL; - - KServiceType::Ptr *cPtr = new KServiceType::Ptr (*(KServiceType::Ptr *)sipCpp); - KServiceType *cpp = cPtr->data (); - PyObject *obj = sipConvertFromInstance (cpp, sipClass_KServiceType, sipTransferObj); - - return obj; -%End - -%ConvertToTypeCode - // Convert a Python instance to a Ptr on the heap. - - if (sipIsErr == NULL) - return sipCanConvertToType(sipPy, sipType_KServiceType, SIP_NO_CONVERTORS); - - int iserr = 0; - KServiceType *cpp = (KServiceType *)sipConvertToType(sipPy, sipType_KServiceType, sipTransferObj, SIP_NO_CONVERTORS, NULL, &iserr); - - if (iserr) - { - *sipIsErr = 1; - return 0; - } - - *sipCppPtr = new KServiceType::Ptr (cpp); - - return 1; -%End -}; - - -%MappedType TQMap -//converts a Python dict of TQString:TQVariant -{ -%TypeHeaderCode -#include -#include -%End - -%ConvertFromTypeCode - // Convert to a Python dict - - if (!sipCpp) - return PyDict_New(); - - PyObject *dict; - - // Create the dictionary. - - if ((dict = PyDict_New()) == NULL) - return NULL; - - // Get it. - - const TQMap cppmap = *sipCpp; - TQMap::ConstIterator it; - - for (it = cppmap.begin (); it != cppmap.end (); ++it) - { - TQString acpp = it.key (); - int bcpp = (int) it.data (); - PyObject *ainst; - PyObject *binst = PyInt_FromLong (bcpp); - if (((ainst = sipConvertFromNewType(new TQString (acpp), sipType_TQString, sipTransferObj)) == NULL) - || (PyDict_SetItem (dict, ainst, binst) < 0)) - { - Py_XDECREF (ainst); - Py_XDECREF (binst); - Py_DECREF (dict); - return NULL; - } - } - - return dict; -%End - - -%ConvertToTypeCode - // Convert a Python dictionary to a TQMap on the heap. - - if (sipIsErr == NULL) - return PyDict_Check(sipPy); - - TQMap *cppmap = new TQMap; - - PyObject *aelem, *belem; - SIP_SSIZE_T pos = 0; - TQString *acpp; - TQVariant::Type bcpp; - - while (PyDict_Next(sipPy, &pos, &aelem, &belem)) - { - int iserr = 0, acpp_state; - - acpp = (TQString *)sipForceConvertToType(aelem, sipType_TQString, sipTransferObj, SIP_NOT_NONE, &acpp_state, &iserr); - - if (iserr || !PyInt_Check(belem)) - { - if (acpp_state) - sipReleaseType(acpp, sipType_TQString, acpp_state); - - *sipIsErr = 1; - delete cppmap; - return 0; - } - - bcpp = (TQVariant::Type) PyInt_AS_LONG(belem); - - cppmap->insert (*acpp, bcpp); - - sipReleaseType(acpp, sipType_TQString, acpp_state); - } - - *sipCppPtr = cppmap; - - return 1; -%End -}; - - -%MappedType TQValueList -//converts a Python list of KServiceType -{ -%TypeHeaderCode -#include -%End - -%ConvertFromTypeCode - // Convert to a Python list of Ptr (KServiceType). - - if (!sipCpp) - return PyList_New (0); - - PyObject *plist; - - // Create the list - if ((plist = PyList_New(0)) == NULL) - return NULL; - - // Get it. - TQValueList *cList = (TQValueList *)sipCpp; - PyObject *inst; - TDESharedPtr *svc; - - TQValueList::Iterator it; - for( it = cList->begin(); it != cList->end(); ++it ) - { - TDESharedPtr svcptr = static_cast(*it); - svc = &svcptr; - inst = sipConvertFromType(svc, sipType_KServiceType_Ptr, sipTransferObj); - - if ((inst == NULL) || (PyList_Append (plist, inst) < 0)) - { - Py_XDECREF (inst); - Py_DECREF (plist); - return NULL; - } - } - - return plist; -%End - -%ConvertToTypeCode - // Convert a Python list to List on the heap. - - if (sipIsErr == NULL) - return PyList_Check(sipPy); - - TQValueList *cList = new TQValueList; - - PyObject *elem; - KServiceType *service; - int iserr = 0; - - for (int i = 0; i < PyList_Size (sipPy); i++) - { - elem = PyList_GET_ITEM (sipPy, i); - service = (KServiceType *)sipForceConvertToType(elem, sipType_KServiceType, sipTransferObj, SIP_NO_CONVERTORS, NULL, &iserr); - - if (iserr) - { - *sipIsErr = 1; - delete cList; - return 0; - } - - KServiceType::Ptr ptr(service); - - cList->append (ptr); - } - - *sipCppPtr = cList; - - return 1; -%End -}; - - diff --git a/sip/kio/kshellcompletion.sip b/sip/kio/kshellcompletion.sip deleted file mode 100644 index 2d840b0..0000000 --- a/sip/kio/kshellcompletion.sip +++ /dev/null @@ -1,47 +0,0 @@ -// -// Copyright 2006 Jim Bublitz -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module kio version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - - -class KShellCompletion : KURLCompletion -{ -%TypeHeaderCode -#include -%End - - -public: - KShellCompletion (); - TQString makeCompletion (const TQString&); - -protected: - void postProcessMatch (TQString*); - void postProcessMatches (TQStringList*); -//ig void postProcessMatches (TDECompletionMatches*) const; - -protected: -//igx virtual void virtual_hook (int, void*); - -}; // class KShellCompletion - diff --git a/sip/kio/kshred.sip b/sip/kio/kshred.sip deleted file mode 100644 index 33a1b35..0000000 --- a/sip/kio/kshred.sip +++ /dev/null @@ -1,49 +0,0 @@ -// -// Copyright 2006 Jim Bublitz -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module kio version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - - -class KShred : TQObject -{ -%TypeHeaderCode -#include -%End - - -public: - KShred (TQString); - bool fill1s (); - bool fill0s (); - bool fillbyte (uint); - bool fillrandom (); - bool fillpattern (uchar*, uint); - bool shred (); - static bool shred (TQString); - -signals: - void processedSize (TDEIO::filesize_t); - void infoMessage (const TQString&); - -}; // class KShred - diff --git a/sip/kio/ktar.sip b/sip/kio/ktar.sip deleted file mode 100644 index 4d8adf8..0000000 --- a/sip/kio/ktar.sip +++ /dev/null @@ -1,73 +0,0 @@ -// -// Copyright 2006 Jim Bublitz -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module kio version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - - -class KTar : KArchive -{ -%TypeHeaderCode -#include -%End - - -public: - KTar (const TQString&, const TQString& = TQString ::null ); - KTar (TQIODevice*); - TQString fileName (); - void setOrigFileName (const TQCString&); - -%If ( KDE_3_2_0 - ) - bool writeSymLink (const TQString&, const TQString&, const TQString&, const TQString&, mode_t, time_t, time_t, time_t); -%End - - virtual bool writeDir (const TQString&, const TQString&, const TQString&); - -%If ( KDE_3_2_0 - ) - bool writeDir (const TQString&, const TQString&, const TQString&, mode_t, time_t, time_t, time_t); -%End - - virtual bool prepareWriting (const TQString&, const TQString&, const TQString&, uint); - -%If ( KDE_3_2_0 - ) - bool prepareWriting (const TQString&, const TQString&, const TQString&, uint, mode_t, time_t, time_t, time_t); -%End - - virtual bool doneWriting (uint); - -protected: - virtual bool openArchive (int); - virtual bool closeArchive (); - -protected: -//igx virtual void virtual_hook (int, void*); - -%If ( KDE_3_2_0 - ) - bool prepareWriting_impl (const TQString&, const TQString&, const TQString&, uint, mode_t, time_t, time_t, time_t); - bool writeDir_impl (const TQString&, const TQString&, const TQString&, mode_t, time_t, time_t, time_t); - bool writeSymLink_impl (const TQString&, const TQString&, const TQString&, const TQString&, mode_t, time_t, time_t, time_t); -%End - - -}; // class KTar - diff --git a/sip/kio/ktrader.sip b/sip/kio/ktrader.sip deleted file mode 100644 index 4a019cf..0000000 --- a/sip/kio/ktrader.sip +++ /dev/null @@ -1,124 +0,0 @@ -// -// Copyright 2006 Jim Bublitz -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module kio version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - - -class TDETrader : TQObject -{ -%TypeHeaderCode -#include -%End - - -public: -//ig typedef TQValueList OfferList; - -%If ( KDE_3_1_0 - ) -//ig typedef TQValueListIterator OfferListIterator; -%End - - virtual TDETrader::OfferList query (const TQString&, const TQString& = TQString ::null , const TQString& = TQString ::null ) const; - TDETrader::OfferList query (const TQString&, const TQString&, const TQString&, const TQString&) const; - static TDETrader* self (); - -protected: - TDETrader (); - -protected: -//igx virtual void virtual_hook (int, void*); - -}; // class TDETrader - - - -%MappedType TDETrader::OfferList -//converts a Python list of KService -{ -%TypeHeaderCode -#include -#include -%End - -%ConvertFromTypeCode - if (!sipCpp) - return PyList_New(0); - - // Create the list - PyObject *pylist; - if ((pylist = PyList_New(0)) == NULL) - return NULL; - - TQValueList *cpplist = (TQValueList *)sipCpp; - PyObject *inst; - - // Get it. - TQValueList::Iterator it; - for( it = cpplist->begin(); it != cpplist->end(); ++it ) - { - KService::Ptr cpp = *it; - inst = sipConvertFromType(&cpp, sipType_KService_Ptr, sipTransferObj); - - if (PyList_Append (pylist, inst) < 0) - { - Py_DECREF (pylist); - return NULL; - } - } - - return pylist; -%End - - -%ConvertToTypeCode - if (sipIsErr == NULL) - return PyList_Check(sipPy); - - TQValueList *cpplist = new TQValueList; - - PyObject *elem; - KService::Ptr *cpp; - int iserr = 0; - - for (int i = 0; i < PyList_Size (sipPy); i++) - { - elem = PyList_GET_ITEM (sipPy, i); - cpp = (KService::Ptr *)sipForceConvertToType(elem, sipType_KService_Ptr, sipTransferObj, SIP_NOT_NONE|SIP_NO_CONVERTORS, NULL, &iserr); - - if (iserr) - { - *sipIsErr = 1; - delete cpplist; - return 0; - } - - cpplist->append (*cpp); - } - - *sipCppPtr = cpplist; - - return 1; -%End -}; - - diff --git a/sip/kio/kurifilter.sip b/sip/kio/kurifilter.sip deleted file mode 100644 index 125ab82..0000000 --- a/sip/kio/kurifilter.sip +++ /dev/null @@ -1,147 +0,0 @@ -// -// Copyright 2006 Jim Bublitz -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module kio version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - - -class KURIFilterData -{ -%TypeHeaderCode -#include -#include -%End - - -public: - - enum URITypes - { - NET_PROTOCOL, - LOCAL_FILE, - LOCAL_DIR, - EXECUTABLE, - HELP, - SHELL, - BLOCKED, - ERROR, - UNKNOWN - }; - - KURIFilterData (); - KURIFilterData (const KURL&); - KURIFilterData (const TQString&); - KURIFilterData (const KURIFilterData&); - bool hasBeenFiltered () const; - KURL uri () const; - TQString errorMsg () const; - URITypes uriType () const; - void setData (const TQString&); - void setData (const KURL&); - bool setAbsolutePath (const TQString&); - TQString absolutePath () const; - bool hasAbsolutePath () const; - TQString argsAndOptions () const; - bool hasArgsAndOptions () const; - TQString iconName (); - -%If ( KDE_3_2_0 - ) - void setCheckForExecutables (bool); - bool checkForExecutables () const; - TQString typedString () const; -%End - - -protected: - void init (const KURL&); - void init (const KURL& = KURL (TQString ::null )) [void (TQString&)]; -%MethodCode -//takes url | (KURL = KURL(TQString.null)) - - Py_BEGIN_ALLOW_THREADS - if (a0 == 0) - sipCpp -> sipProtect_init(TQString::null); - else - sipCpp -> sipProtect_init(*a0); - Py_END_ALLOW_THREADS -%End - - -}; // class KURIFilterData - - -class KURIFilterPlugin : TQObject -{ -%TypeHeaderCode -#include -#include -%End - - -public: - KURIFilterPlugin (TQObject* = 0, const char* = 0, double = 1.0); - virtual TQString name () const; - virtual double priority () const; - virtual bool filterURI (KURIFilterData&) const = 0; - virtual TDECModule* configModule (TQWidget*, const char*) const; - virtual TQString configName () const; - -protected: - void setFilteredURI (KURIFilterData&, const KURL&) const; - void setErrorMsg (KURIFilterData&, const TQString&) const; - void setURIType (KURIFilterData&, KURIFilterData::URITypes) const; - void setArguments (KURIFilterData&, const TQString&) const; - -protected: -//igx virtual void virtual_hook (int, void*); - -}; // class KURIFilterPlugin - - -class KURIFilter -{ -%TypeHeaderCode -#include -#include -%End - - -public: - static KURIFilter* self (); - bool filterURI (KURIFilterData&, const TQStringList& = TQStringList ()); - bool filterURI (KURL&, const TQStringList& = TQStringList ()); - bool filterURI (TQString&, const TQStringList& = TQStringList ()); - KURL filteredURI (const KURL&, const TQStringList& = TQStringList ()); - TQString filteredURI (const TQString&, const TQStringList& = TQStringList ()); -//ig TQPtrListIterator pluginsIterator () const; - -%If ( KDE_3_1_0 - ) - TQStringList pluginNames () const; -%End - - -protected: - KURIFilter (); - void loadPlugins (); - -}; // class KURIFilter - diff --git a/sip/kio/kurlcompletion.sip b/sip/kio/kurlcompletion.sip deleted file mode 100644 index 9c4de72..0000000 --- a/sip/kio/kurlcompletion.sip +++ /dev/null @@ -1,81 +0,0 @@ -// -// Copyright 2006 Jim Bublitz -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module kio version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - - -class KURLCompletion : TDECompletion -{ -%TypeHeaderCode -#include -%End - - -public: - - enum Mode - { - ExeCompletion, - FileCompletion, - DirCompletion - }; - - KURLCompletion (); - KURLCompletion (KURLCompletion::Mode); - virtual TQString makeCompletion (const TQString&); - virtual void setDir (const TQString&); - virtual TQString dir (); - virtual bool isRunning (); - virtual void stop (); - virtual Mode mode (); - virtual void setMode (KURLCompletion::Mode); - virtual bool replaceEnv (); - virtual void setReplaceEnv (bool); - virtual bool replaceHome (); - virtual void setReplaceHome (bool); - TQString replacedPath (const TQString&); - -%If ( KDE_3_2_0 - ) - static TQString replacedPath (const TQString&, bool, bool = 1); -%End - - -protected: - void postProcessMatch (TQString*); - void postProcessMatches (TQStringList*); -//ig void postProcessMatches (TDECompletionMatches*) const; - -%If ( KDE_3_3_0 - ) - virtual void customEvent (TQCustomEvent*); -%End - - -protected slots: - void slotEntries (TDEIO::Job*, const TDEIO::UDSEntryList&); - void slotIOFinished (TDEIO::Job*); - -protected: -//igx virtual void virtual_hook (int, void*); - -}; // class KURLCompletion - diff --git a/sip/kio/kurlpixmapprovider.sip b/sip/kio/kurlpixmapprovider.sip deleted file mode 100644 index 0917f5d..0000000 --- a/sip/kio/kurlpixmapprovider.sip +++ /dev/null @@ -1,41 +0,0 @@ -// -// Copyright 2006 Jim Bublitz -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module kio version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - - -class KURLPixmapProvider : KPixmapProvider -{ -%TypeHeaderCode -#include -%End - - -public: - virtual TQPixmap pixmapFor (const TQString&, int = 0); - -protected: -//igx virtual void virtual_hook (int, void*); - -}; // class KURLPixmapProvider - diff --git a/sip/kio/kuserprofile.sip b/sip/kio/kuserprofile.sip deleted file mode 100644 index c2cc47a..0000000 --- a/sip/kio/kuserprofile.sip +++ /dev/null @@ -1,222 +0,0 @@ -// -// Copyright 2006 Jim Bublitz -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module kio version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - - -class KServiceOffer -{ -%TypeHeaderCode -#include -%End - - -public: - KServiceOffer (); - KServiceOffer (const KServiceOffer&); - KServiceOffer (KService::Ptr, int, bool); - -%If ( KDE_3_1_4 - ) - bool operator < (const KServiceOffer&) const; -%End - - bool allowAsDefault () const; - int preference () const; - KService::Ptr service () const; - bool isValid () const; - -}; // class KServiceOffer - - -class KServiceTypeProfile -{ -%TypeHeaderCode -#include -%End - - -public: - typedef TQValueList OfferList; - int preference (const TQString&) const; - bool allowAsDefault (const TQString&) const; - KServiceTypeProfile::OfferList offers () const; - static KService::Ptr preferredService (const TQString&, const TQString&); - static KServiceTypeProfile* serviceTypeProfile (const TQString&, const TQString&); - static KServiceTypeProfile::OfferList offers (const TQString&, const TQString&); - static const TQPtrList& serviceTypeProfiles (); - static void clear (); - static void setConfigurationMode (); - static bool configurationMode (); - -protected: - KServiceTypeProfile (const TQString&, const TQString& = TQString ::null ); - void addService (const TQString&, int = 1, bool = 1); - -}; // class KServiceTypeProfile - - - -%MappedType KServiceTypeProfile::OfferList -//converts a Python list of KServiceOffer -{ -%TypeHeaderCode -#include -#include -#include -%End - -%ConvertFromTypeCode - if (!sipCpp) - return PyList_New(0); - - // Create the list - PyObject *pylist; - if ((pylist = PyList_New(0)) == NULL) - return NULL; - - TQValueList *cpplist = (TQValueList *)sipCpp; - PyObject *inst; - - // Get it. - TQValueList::Iterator it; - for( it = cpplist->begin(); it != cpplist->end(); ++it ) - { - if (((inst = sipConvertFromNewType(new KServiceOffer(*it), sipType_KServiceOffer, NULL)) == NULL) - || PyList_Append (pylist, inst) < 0) - { - Py_DECREF (pylist); - return NULL; - } - } - - return pylist; -%End - -%ConvertToTypeCode - if (sipIsErr == NULL) - return PyList_Check(sipPy); - - TQValueList *cpplist = new TQValueList; - - PyObject *elem; - KServiceOffer *cpp; - int iserr = 0; - - for (int i = 0; i < PyList_Size (sipPy); i++) - { - elem = PyList_GET_ITEM (sipPy, i); - cpp = (KServiceOffer *)sipForceConvertToType(elem, sipType_KServiceOffer, sipTransferObj, SIP_NOT_NONE|SIP_NO_CONVERTORS, NULL, &iserr); - - if (iserr) - { - *sipIsErr = 1; - delete cpplist; - return 0; - } - - cpplist->append (*cpp); - } - - *sipCppPtr = cpplist; - - return 1; -%End -}; - - -%MappedType TQPtrList -//converts a Python list of KServiceTypeProfile -{ -%TypeHeaderCode -#include -#include -//typedef TQPtrList SvcTypeProfileList; -%End - -%ConvertFromTypeCode - // Convert to a Python list of KServiceTypeProfile - - if (!sipCpp) - return PyList_New (0); - - PyObject *plist; - - // Create the list - - if ((plist = PyList_New(0)) == NULL) - return NULL; - - // Get it. - - TQPtrList *cList = (TQPtrList *)sipCpp; - PyObject *inst; - KServiceTypeProfile *svc; - - for( svc = cList->first (); svc; svc = cList->next ()) - { - inst = sipConvertFromInstance (svc, sipClass_KServiceTypeProfile, sipTransferObj); - if ((inst == NULL) || (PyList_Append (plist, inst) < 0)) - { - Py_XDECREF (inst); - Py_DECREF (plist); - return NULL; - } - } - - return plist; -%End - -%ConvertToTypeCode - // Convert a Python list to SvcTypeProfileList on the heap. - - if (sipIsErr == NULL) - return PyList_Check(sipPy); - - TQPtrList *cList = new TQPtrList; - - PyObject *elem; - KServiceTypeProfile *service; - int iserr = 0; - - for (int i = 0; i < PyList_Size (sipPy); i++) - { - elem = PyList_GET_ITEM (sipPy, i); - service = (KServiceTypeProfile *)sipForceConvertToType(elem, sipType_KServiceTypeProfile, sipTransferObj, SIP_NO_CONVERTORS, NULL, &iserr); - - if (iserr) - { - *sipIsErr = 1; - delete cList; - return 0; - } - - cList->append (service); - } - - *sipCppPtr = cList; - - return 1; -%End -}; - - diff --git a/sip/kio/kzip.sip b/sip/kio/kzip.sip deleted file mode 100644 index 8d281e7..0000000 --- a/sip/kio/kzip.sip +++ /dev/null @@ -1,120 +0,0 @@ -// -// Copyright 2006 Jim Bublitz -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module kio version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - - -%If ( KDE_3_1_0 - ) - -class KZip : KArchive -{ -%TypeHeaderCode -#include -%End - - -public: - KZip (const TQString&); - KZip (TQIODevice*); - TQString fileName (); - -%If ( KDE_3_2_0 - ) - - enum ExtraField - { - NoExtraField, - ModificationTime, - DefaultExtraField - }; - - void setExtraField (KZip::ExtraField); - KZip::ExtraField extraField () const; -%End - - - enum Compression - { - NoCompression, - DeflateCompression - }; - - void setCompression (KZip::Compression); - KZip::Compression compression () const; - virtual bool writeFile (const TQString&, const TQString&, const TQString&, uint, const char*); - virtual bool prepareWriting (const TQString&, const TQString&, const TQString&, uint); - -%If ( KDE_3_2_0 - ) - bool writeSymLink (const TQString&, const TQString&, const TQString&, const TQString&, mode_t, time_t, time_t, time_t); - bool prepareWriting (const TQString&, const TQString&, const TQString&, uint, mode_t, time_t, time_t, time_t); - bool writeFile (const TQString&, const TQString&, const TQString&, uint, mode_t, time_t, time_t, time_t, const char*); -%End - - bool writeData (const char*, uint); - virtual bool doneWriting (uint); - -protected: - virtual bool openArchive (int); - virtual bool closeArchive (); - virtual bool writeDir (const TQString&, const TQString&, const TQString&); - -protected: - virtual void virtual_hook (int, void*); - -%If ( KDE_3_2_0 - ) - bool writeData_impl (const char*, uint); - bool prepareWriting_impl (const TQString&, const TQString&, const TQString&, uint, mode_t, time_t, time_t, time_t); - bool writeSymLink_impl (const TQString&, const TQString&, const TQString&, const TQString&, mode_t, time_t, time_t, time_t); -%End - - -}; // class KZip - -%End - - -%If ( KDE_3_1_0 - ) - -class KZipFileEntry : KArchiveFile -{ -%TypeHeaderCode -#include -%End - - -public: - KZipFileEntry (KZip*, const TQString&, int, int, const TQString&, const TQString&, const TQString&, const TQString&, TQ_LONG, TQ_LONG, int, TQ_LONG); - int encoding () const; - TQ_LONG compressedSize () const; - void setCompressedSize (TQ_LONG); - void setHeaderStart (TQ_LONG); - TQ_LONG headerStart () const; - ulong crc32 () const; - void setCRC32 (ulong); - TQString path () const; - virtual TQByteArray data () const; - TQIODevice* device () const; - -}; // class KZipFileEntry - -%End - diff --git a/sip/kio/metainfojob.sip b/sip/kio/metainfojob.sip deleted file mode 100644 index a20eb05..0000000 --- a/sip/kio/metainfojob.sip +++ /dev/null @@ -1,63 +0,0 @@ -// -// Copyright 2006 Jim Bublitz -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module kio version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - - -%If ( KDE_3_1_0 - ) -namespace TDEIO -{ - -class MetaInfoJob : TDEIO::Job -{ -%TypeHeaderCode -#include -#include -#include -%End - - -public: - MetaInfoJob (const KFileItemList&, bool = 0); - void removeItem (const KFileItem*); - static TQStringList availablePlugins (); - static TQStringList supportedMimeTypes (); - -signals: - void gotMetaInfo (const KFileItem*); - void failed (const KFileItem*); - -protected: - void getMetaInfo (); - -protected slots: - virtual void slotResult (TDEIO::Job*); - -}; // class MetaInfoJob - -TDEIO::MetaInfoJob* fileMetaInfo (const KFileItemList&); -TDEIO::MetaInfoJob* fileMetaInfo (const KURL::List&); -}; // namespace TDEIO - -%End - diff --git a/sip/kio/netaccess.sip b/sip/kio/netaccess.sip deleted file mode 100644 index 840c621..0000000 --- a/sip/kio/netaccess.sip +++ /dev/null @@ -1,128 +0,0 @@ -// -// Copyright 2006 Jim Bublitz -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module kio version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - -namespace TDEIO -{ - -class NetAccess : TQObject -{ -%TypeHeaderCode -#include -%End - - -public: - -%If ( KDE_3_2_0 - ) - static bool download (const KURL&, TQString&, TQWidget*); -%End - - static bool download (const KURL&, TQString&); - static void removeTempFile (const TQString&); - -%If ( KDE_3_2_0 - ) - static bool upload (const TQString&, const KURL&, TQWidget*); -%End - - static bool upload (const TQString&, const KURL&); - -%If ( KDE_3_2_0 - ) - static bool copy (const KURL&, const KURL&, TQWidget*); -%End - - static bool copy (const KURL&, const KURL&); - -%If ( KDE_3_2_0 - ) - static bool file_copy (const KURL&, const KURL&, int = -1, bool = 0, bool = 0, TQWidget* = 0); - static bool file_move (const KURL&, const KURL&, int = -1, bool = 0, bool = 0, TQWidget* = 0); - static bool dircopy (const KURL&, const KURL&, TQWidget*); -%End - - static bool dircopy (const KURL&, const KURL&); - -%If ( KDE_3_2_0 - ) - static bool dircopy (const KURL::List&, const KURL&, TQWidget* = 0); - static bool move (const KURL&, const KURL&, TQWidget* = 0); - static bool move (const KURL::List&, const KURL&, TQWidget* = 0); - static bool exists (const KURL&, bool, TQWidget*); - static bool exists (const KURL&, TQWidget*); -%End - - static bool exists (const KURL&); - -%If ( KDE_3_1_0 - ) - static bool exists (const KURL&, bool); - -%If ( KDE_3_2_0 - ) - static bool stat (const KURL&, TDEIO::UDSEntry&, TQWidget*); -%End - -%End - - static bool stat (const KURL&, TDEIO::UDSEntry&); - -%If ( KDE_3_5_0 - ) - static KURL mostLocalURL (const KURL&, TQWidget*); -%End - - -%If ( KDE_3_2_0 - ) - static bool del (const KURL&, TQWidget*); -%End - - static bool del (const KURL&) /PyName=del_/; - -%If ( KDE_3_2_0 - ) - static bool mkdir (const KURL&, TQWidget*, int = -1); -%End - - static bool mkdir (const KURL&, int = -1); - -%If ( KDE_3_2_0 - ) - static TQString fish_execute (const KURL&, const TQString, TQWidget*); - -%If ( KDE_3_3_1 - ) - static bool synchronousRun (TDEIO::Job*, TQWidget*, TQByteArray* = 0, KURL* = 0, TQMap* = 0); -%End - - static TQString mimetype (const KURL&, TQWidget*); -%End - -//ig static TQString mimetype (const KURL&); - static TQString lastErrorString (); - -%If ( KDE_3_3_0 - ) - static int lastError (); -%End - - -private: - NetAccess (); - ~NetAccess (); - -}; // class NetAccess - -}; // namespace TDEIO - diff --git a/sip/kio/observer.sip b/sip/kio/observer.sip deleted file mode 100644 index 36aeae5..0000000 --- a/sip/kio/observer.sip +++ /dev/null @@ -1,96 +0,0 @@ -// -// Copyright 2006 Jim Bublitz -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module kio version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - - -class Observer : TQObject, DCOPObject -{ -%TypeHeaderCode -#include -%End - - -public: - -%If ( KDE_3_1_4 - ) - virtual bool process (const TQCString&, const TQByteArray&, TQCString&, TQByteArray&); - QCStringList functions (); - QCStringList interfaces (); -%End - - -public: - static Observer* self (); - int newJob (TDEIO::Job*, bool); - void jobFinished (int); - bool openPassDlg (const TQString&, TQString&, TQString&, bool); - bool openPassDlg (TDEIO::AuthInfo&); - int messageBox (int, int, const TQString&, const TQString&, const TQString&, const TQString&); - -%If ( KDE_3_3_0 - ) - static int messageBox (int, int, const TQString&, const TQString&, const TQString&, const TQString&, const TQString&); -%End - - TDEIO::RenameDlg_Result open_RenameDlg (TDEIO::Job*, const TQString&, const TQString&, const TQString&, TDEIO::RenameDlg_Mode, TQString&, TDEIO::filesize_t = -1, TDEIO::filesize_t = -1, time_t = -1, time_t = -1, time_t = -1, time_t = -1); - TDEIO::SkipDlg_Result open_SkipDlg (TDEIO::Job*, bool, const TQString&); - -public: - void killJob (int); - TDEIO::MetaData metadata (int); - -protected: - Observer (); - ~Observer (); - -public slots: - void slotTotalSize (TDEIO::Job*, TDEIO::filesize_t); - void slotTotalFiles (TDEIO::Job*, ulong); - void slotTotalDirs (TDEIO::Job*, ulong); - void slotProcessedSize (TDEIO::Job*, TDEIO::filesize_t); - void slotProcessedFiles (TDEIO::Job*, ulong); - void slotProcessedDirs (TDEIO::Job*, ulong); - void slotSpeed (TDEIO::Job*, ulong); - void slotPercent (TDEIO::Job*, ulong); - void slotInfoMessage (TDEIO::Job*, const TQString&); - void slotCopying (TDEIO::Job*, const KURL&, const KURL&); - void slotMoving (TDEIO::Job*, const KURL&, const KURL&); - void slotDeleting (TDEIO::Job*, const KURL&); - -%If ( KDE_3_1_0 - ) - void slotTransferring (TDEIO::Job*, const KURL&); -%End - - void slotCreatingDir (TDEIO::Job*, const KURL&); - void slotCanResume (TDEIO::Job*, TDEIO::filesize_t); - -public: - void stating (TDEIO::Job*, const KURL&); - void mounting (TDEIO::Job*, const TQString&, const TQString&); - void unmounting (TDEIO::Job*, const TQString&); - -protected: -//igx virtual void virtual_hook (int, void*); - -}; // class Observer - diff --git a/sip/kio/passdlg.sip b/sip/kio/passdlg.sip deleted file mode 100644 index d7a4844..0000000 --- a/sip/kio/passdlg.sip +++ /dev/null @@ -1,68 +0,0 @@ -// -// Copyright 2006 Jim Bublitz -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module kio version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - -namespace TDEIO -{ - -class PasswordDialog : KDialogBase -{ -%TypeHeaderCode -#include -%End - - -public: - PasswordDialog (const TQString&, const TQString&, bool = 0, bool = 1, TQWidget* /TransferThis/ = 0, const char* = 0); - void setPrompt (const TQString&); - void addCommentLine (const TQString&, const TQString); - TQString password () const; - TQString username () const; - bool keepPassword () const; - -%If ( KDE_3_2_0 - ) - void setKeepPassword (bool); -%End - - void setUserReadOnly (bool); - void setEnableUserField (bool, bool = 0); - -%If ( KDE_3_1_0 - ) - void setPassword (const TQString&); - -%If ( KDE_3_4_0 - ) - void setKnownLogins (const TQMap&); -%End - -%End - - static int getNameAndPassword (TQString& /Out/, TQString& /Out/, bool* /In, Out/, const TQString& = TQString ::null , bool = 0, const TQString& = TQString ::null , const TQString& = TQString ::null , const TQString& = TQString ::null ); - -protected: -//igx virtual void virtual_hook (int, void*); - -}; // class PasswordDialog - -}; // namespace TDEIO - diff --git a/sip/kio/paste.sip b/sip/kio/paste.sip deleted file mode 100644 index d39282c..0000000 --- a/sip/kio/paste.sip +++ /dev/null @@ -1,56 +0,0 @@ -// -// Copyright 2006 Jim Bublitz -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module kio version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - -%ModuleHeaderCode -#include -%End - -namespace TDEIO -{ -TDEIO::Job* pasteClipboard (const KURL&, bool = 0); -void pasteData (const KURL&, const TQByteArray&); - -%If ( KDE_3_2_0 - ) -TDEIO::CopyJob* pasteDataAsync (const KURL&, const TQByteArray&); - -%If ( KDE_3_3_0 - ) -TDEIO::CopyJob* pasteDataAsync (const KURL&, const TQByteArray&, const TQString&); - -%If ( KDE_3_5_0 - ) -TDEIO::CopyJob* pasteMimeSource (TQMimeSource*, const KURL&, const TQString&, TQWidget*, bool = 0); -%End - -%End - -%End - -bool isClipboardEmpty (); - -%If ( KDE_3_5_0 - ) -TQString pasteActionText (); -%End - -}; // namespace TDEIO - diff --git a/sip/kio/previewjob.sip b/sip/kio/previewjob.sip deleted file mode 100644 index c4e2011..0000000 --- a/sip/kio/previewjob.sip +++ /dev/null @@ -1,72 +0,0 @@ -// -// Copyright 2006 Jim Bublitz -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module kio version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - -namespace TDEIO -{ - -class PreviewJob : TDEIO::Job -{ -%TypeHeaderCode -#include -%End - - -public: - PreviewJob (const KFileItemList&, int, int, int, int, bool, bool, const TQStringList*, bool = 0); - void removeItem (const KFileItem*); - -%If ( KDE_3_4_0 - ) - void setIgnoreMaximumSize (bool = 1); -%End - - static TQStringList availablePlugins (); - static TQStringList supportedMimeTypes (); - -%If ( KDE_3_5_1 - ) - virtual void kill (bool = 1); -%End - - -signals: - void gotPreview (const KFileItem*, const TQPixmap&); - void failed (const KFileItem*); - -protected: - void getOrCreateThumbnail (); - bool statResultThumbnail (); - void createThumbnail (TQString); - -protected slots: - virtual void slotResult (TDEIO::Job*); - -protected: -//igx virtual void virtual_hook (int, void*); - -}; // class PreviewJob - -TDEIO::PreviewJob* filePreview (const KFileItemList&, int, int = 0, int = 0, int = 70, bool = 1, bool = 1, const TQStringList* = 0); -TDEIO::PreviewJob* filePreview (const KURL::List&, int, int = 0, int = 0, int = 70, bool = 1, bool = 1, const TQStringList* = 0); -}; // namespace TDEIO - diff --git a/sip/kio/progressbase.sip b/sip/kio/progressbase.sip deleted file mode 100644 index 5392383..0000000 --- a/sip/kio/progressbase.sip +++ /dev/null @@ -1,95 +0,0 @@ -// -// Copyright 2006 Jim Bublitz -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module kio version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - -%ModuleHeaderCode -#include -%End - -namespace TDEIO -{ - -enum Progress -{ - DEFAULT, - STATUSBAR, - LIST -}; - - -class ProgressBase : TQWidget -{ -%TypeHeaderCode -#include -%End - - -public: - ProgressBase (TQWidget* /TransferThis/); - void setJob (TDEIO::Job*); - void setJob (TDEIO::CopyJob*); - void setJob (TDEIO::DeleteJob*); - void setStopOnClose (bool); - bool stopOnClose () const; - void setOnlyClean (bool); - bool onlyClean () const; - -%If ( KDE_3_1_0 - ) - void finished (); -%End - - -public slots: - void slotStop (); - virtual void slotClean (); - virtual void slotTotalSize (TDEIO::Job*, TDEIO::filesize_t); - virtual void slotTotalFiles (TDEIO::Job*, ulong); - virtual void slotTotalDirs (TDEIO::Job*, ulong); - virtual void slotProcessedSize (TDEIO::Job*, TDEIO::filesize_t); - virtual void slotProcessedFiles (TDEIO::Job*, ulong); - virtual void slotProcessedDirs (TDEIO::Job*, ulong); - virtual void slotSpeed (TDEIO::Job*, ulong); - virtual void slotPercent (TDEIO::Job*, ulong); - virtual void slotCopying (TDEIO::Job*, const KURL&, const KURL&); - virtual void slotMoving (TDEIO::Job*, const KURL&, const KURL&); - virtual void slotDeleting (TDEIO::Job*, const KURL&); - virtual void slotCreatingDir (TDEIO::Job*, const KURL&); - virtual void slotCanResume (TDEIO::Job*, TDEIO::filesize_t); - -signals: - void stopped (); - -protected slots: - void slotFinished (TDEIO::Job*); - -protected: - virtual void closeEvent (TQCloseEvent*); - -protected: -//igx virtual void virtual_hook (int, void*); - -}; // class ProgressBase - -}; // namespace TDEIO - diff --git a/sip/kio/renamedlg.sip b/sip/kio/renamedlg.sip deleted file mode 100644 index a4a4f51..0000000 --- a/sip/kio/renamedlg.sip +++ /dev/null @@ -1,67 +0,0 @@ -// -// Copyright 2006 Jim Bublitz -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module kio version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - -%ModuleHeaderCode -#include -%End - -namespace TDEIO -{ - -enum RenameDlg_Mode -{ - M_OVERWRITE, - M_OVERWRITE_ITSELF, - M_SKIP, - M_SINGLE, - M_MULTI, - M_RESUME, - M_NORENAME -}; - - -enum RenameDlg_Result -{ - R_RESUME, - R_RESUME_ALL, - R_OVERWRITE, - R_OVERWRITE_ALL, - R_SKIP, - R_AUTO_SKIP, - R_RENAME, - R_CANCEL -}; - - -//ig class RenameDlg : TQDialog; - -//ig TDEIO::RenameDlg_Result open_RenameDlg (const TQString&, const TQString&, const TQString&, TDEIO::RenameDlg_Mode, TQString&, TDEIO::filesize_t = (KIO ::filesize_t )-1 , TDEIO::filesize_t = (KIO ::filesize_t )-1 , time_t = -1 , time_t = -1 , time_t = -1 , time_t = -1 ); - -%If ( - KDE_3_1_5 ) -//ig TDEIO::RenameDlg_Result open_RenameDlg (const TQString&, const TQString&, const TQString&, TDEIO::RenameDlg_Mode, TQString&, ulong = -1, ulong = -1, time_t = -1, time_t = -1, time_t = -1, time_t = -1); -%End - -}; // namespace TDEIO - diff --git a/sip/kio/renamedlgplugin.sip b/sip/kio/renamedlgplugin.sip deleted file mode 100644 index 6891a08..0000000 --- a/sip/kio/renamedlgplugin.sip +++ /dev/null @@ -1,39 +0,0 @@ -// -// Copyright 2006 Jim Bublitz -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module kio version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - - -class RenameDlgPlugin : TQWidget -{ -%TypeHeaderCode -#include -%End - - -public: - RenameDlgPlugin (TQDialog*, const char*, const TQStringList& = TQStringList ()); - virtual bool initialize (TDEIO::RenameDlg_Mode, const TQString&, const TQString&, const TQString&, const TQString&, TDEIO::filesize_t, TDEIO::filesize_t, time_t, time_t, time_t, time_t); - -}; // class RenameDlgPlugin - diff --git a/sip/kio/scheduler.sip b/sip/kio/scheduler.sip deleted file mode 100644 index 4459906..0000000 --- a/sip/kio/scheduler.sip +++ /dev/null @@ -1,106 +0,0 @@ -// -// Copyright 2006 Jim Bublitz -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module kio version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - -namespace TDEIO -{ - -class Scheduler : TQObject, DCOPObject -{ -%TypeHeaderCode -#include -%End - - -public: -//ig typedef TQPtrList JobList; - static void doJob (TDEIO::SimpleJob*); - static void scheduleJob (TDEIO::SimpleJob*); - static void cancelJob (TDEIO::SimpleJob*); - static void jobFinished (TDEIO::SimpleJob*, TDEIO::Slave*); - static void putSlaveOnHold (TDEIO::SimpleJob*, const KURL&); - static void removeSlaveOnHold (); - static void publishSlaveOnHold (); -//doc -// There is no default value for config (KIO.MetaData) - pass an -// empty Python dict if you need the default value -//end - static TDEIO::Slave* getConnectedSlave (const KURL&, const TDEIO::MetaData&); - static bool assignJobToSlave (TDEIO::Slave*, TDEIO::SimpleJob*); - static bool disconnectSlave (TDEIO::Slave*); - -%If ( KDE_3_1_0 - ) - static void registerWindow (TQWidget*); - -%If ( KDE_3_2_0 - ) - static void unregisterWindow (TQObject*); -%End - -%End - - static bool connect (const char*, const TQObject*, const char*); - static bool connect (const TQObject*, const char*, const TQObject*, const char*); - static bool disconnect (const TQObject*, const char*, const TQObject*, const char*); - bool connect (const TQObject*, const char*, const char*); - static void checkSlaveOnHold (bool); - void debug_info (); - virtual bool process (const TQCString&, const TQByteArray&, TQCString&, TQByteArray&); - virtual QCStringList functions (); - -public slots: - void slotSlaveDied (TDEIO::Slave*); - void slotSlaveStatus (pid_t, const TQCString&, const TQString&, bool); - -signals: - void slaveConnected (TDEIO::Slave*); - void slaveError (TDEIO::Slave*, int, const TQString&); - -protected: - void setupSlave (TDEIO::Slave*, const KURL&, const TQString&, const TQString&, bool, const TDEIO::MetaData* = 0); -//ig bool startJobScheduled (TDEIO::Scheduler::ProtocolInfo*); - bool startJobDirect (); - Scheduler (); - -protected slots: - void startStep (); - void slotCleanIdleSlaves (); - void slotSlaveConnected (); - void slotSlaveError (int, const TQString&); - void slotScheduleCoSlave (); - -%If ( KDE_3_1_0 - ) - void slotUnregisterWindow (TQObject*); -%End - - -private: - Scheduler (const TDEIO::Scheduler&); - -protected: -//igx virtual void virtual_hook (int, void*); - -}; // class Scheduler - -}; // namespace TDEIO - diff --git a/sip/kio/sessiondata.sip b/sip/kio/sessiondata.sip deleted file mode 100644 index 507a2c3..0000000 --- a/sip/kio/sessiondata.sip +++ /dev/null @@ -1,51 +0,0 @@ -// -// Copyright 2006 Jim Bublitz -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module kio version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - -namespace TDEIO -{ - -class SessionData : TQObject -{ -%TypeHeaderCode -#include -%End - - -public: - SessionData (); - virtual void configDataFor (TDEIO::MetaData&, const TQString&, const TQString&); - virtual void reset (); - -public slots: - void slotAuthData (const TQCString&, const TQCString&, bool); - void slotDelAuthData (const TQCString&); - -protected: -//igx virtual void virtual_hook (int, void*); - -}; // class SessionData - -}; // namespace TDEIO - diff --git a/sip/kio/skipdlg.sip b/sip/kio/skipdlg.sip deleted file mode 100644 index 75085e6..0000000 --- a/sip/kio/skipdlg.sip +++ /dev/null @@ -1,45 +0,0 @@ -// -// Copyright 2006 Jim Bublitz -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module kio version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - -%ModuleHeaderCode -#include -%End - -namespace TDEIO -{ - -enum SkipDlg_Result -{ - S_SKIP, - S_AUTO_SKIP, - S_CANCEL -}; - -//ig TDEIO::SkipDlg_Result open_SkipDlg (bool, const TQString& = TQString ::null ); - -//ig class SkipDlg : KDialog; - -}; // namespace TDEIO - diff --git a/sip/kio/slave.sip b/sip/kio/slave.sip deleted file mode 100644 index 1acea8d..0000000 --- a/sip/kio/slave.sip +++ /dev/null @@ -1,95 +0,0 @@ -// -// Copyright 2006 Jim Bublitz -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module kio version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - -namespace TDEIO -{ - -class Slave : TDEIO::SlaveInterface -{ -%TypeHeaderCode -#include -%End - - -protected: - -%If ( KDE_3_2_0 - ) - Slave (bool, TDEServerSocket*, const TQString&, const TQString&); -%End - - -public: - Slave (TDEServerSocket*, const TQString&, const TQString&); - void setPID (pid_t); - int slave_pid (); - void kill (); - bool isAlive (); - void setHost (const TQString&, int, const TQString&, const TQString&); - void resetHost (); - void setConfig (const TDEIO::MetaData&); - TQString protocol (); - void setProtocol (const TQString&); - TQString slaveProtocol (); - TQString host (); - int port (); - TQString user (); - TQString passwd (); - static TDEIO::Slave* createSlave (const TQString&, const KURL&, int& /Out/, TQString& /Out/); - static TDEIO::Slave* holdSlave (const TQString&, const KURL&); - void suspend (); - void resume (); - bool suspended (); - -%If ( KDE_3_2_0 - ) - void send (int, const TQByteArray& = TQByteArray ()); -%End - - void hold (const KURL&); - time_t idleTime (); - void setIdle (); - bool isConnected (); - void setConnected (bool); - TDEIO::Connection* connection (); - void ref (); - void deref (); - -public slots: - void accept (TDESocket*); - void gotInput (); - void timeout (); - -signals: - void slaveDied (TDEIO::Slave*); - -protected: - void unlinkSocket (); - -protected: -//igx virtual void virtual_hook (int, void*); - -}; // class Slave - -}; // namespace TDEIO - diff --git a/sip/kio/slavebase.sip b/sip/kio/slavebase.sip deleted file mode 100644 index 3a8bd05..0000000 --- a/sip/kio/slavebase.sip +++ /dev/null @@ -1,187 +0,0 @@ -// -// Copyright 2006 Jim Bublitz -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module kio version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - -namespace TDEIO -{ - -class SlaveBase -{ -%TypeHeaderCode -#include -%End - - -public: - SlaveBase (const TQCString&, const TQCString&, const TQCString&); - -%If ( KDE_3_1_0 - ) - void exit (); -%End - - void dispatchLoop (); - void setConnection (TDEIO::Connection*); - TDEIO::Connection* connection () const; - void data (const TQByteArray&); - void dataReq (); - void error (int, const TQString&); - void connected (); - void finished (); - void needSubURLData (); - void slaveStatus (const TQString&, bool); - void statEntry (const TDEIO::UDSEntry&); - void listEntries (const TDEIO::UDSEntryList&); - bool canResume (TDEIO::filesize_t); - void canResume (); - void totalSize (TDEIO::filesize_t); - void processedSize (TDEIO::filesize_t); - void processedPercent (float); - void speed (ulong); - void redirection (const KURL&); - void errorPage (); - void mimeType (const TQString&); - void warning (const TQString&); - void infoMessage (const TQString&); - - enum MessageBoxType - { - QuestionYesNo, - WarningYesNo, - WarningContinueCancel, - WarningYesNoCancel, - Information, - SSLMessageBox - }; - - int messageBox (TDEIO::SlaveBase::MessageBoxType, const TQString&, const TQString& = TQString ::null , const TQString& = TQString ::null , const TQString& = TQString ::null ); - -%If ( KDE_3_3_0 - ) - int messageBox (const TQString&, TDEIO::SlaveBase::MessageBoxType, const TQString& = TQString ::null , const TQString& = TQString ::null , const TQString& = TQString ::null , const TQString& = TQString ::null ); -%End - - void setMetaData (const TQString&, const TQString&); - bool hasMetaData (const TQString&); - TQString metaData (const TQString&); - -%If ( KDE_3_5_2 - ) - TDEIO::MetaData allMetaData () const; -%End - - TDEConfigBase* config (); - -%If ( KDE_3_3_0 - ) - KRemoteEncoding* remoteEncoding (); -%End - - virtual void setHost (const TQString&, int, const TQString&, const TQString&); - virtual void setSubURL (const KURL&); - virtual void openConnection (); - virtual void closeConnection (); - virtual void get (const KURL&); - virtual void put (const KURL&, int, bool, bool); - virtual void stat (const KURL&); - virtual void mimetype (const KURL&); - virtual void listDir (const KURL&); - virtual void mkdir (const KURL&, int); - virtual void rename (const KURL&, const KURL&, bool); - virtual void symlink (const TQString&, const KURL&, bool); - virtual void chmod (const KURL&, int); - virtual void copy (const KURL&, const KURL&, int, bool); - virtual void del (const KURL&, bool) /PyName=del_/; - virtual void special (const TQByteArray&); - virtual void multiGet (const TQByteArray&); - virtual void slave_status (); - virtual void reparseConfiguration (); - int connectTimeout (); - int proxyConnectTimeout (); - int responseTimeout (); - int readTimeout (); - -%If ( KDE_3_1_0 - ) - void setTimeoutSpecialCommand (int, const TQByteArray& = TQByteArray ()); -%End - - static void sigsegv_handler (int); - static void sigpipe_handler (int); - virtual bool dispatch (); - virtual void dispatch (int, const TQByteArray&); - int readData (TQByteArray&); - -%If ( KDE_3_1_0 - ) - void listEntry (const TDEIO::UDSEntry&, bool); - void connectSlave (const TQString&); - void disconnectSlave (); - bool openPassDlg (TDEIO::AuthInfo&, const TQString&); - bool openPassDlg (TDEIO::AuthInfo&); - bool checkCachedAuthentication (TDEIO::AuthInfo&); - bool cacheAuthentication (const TDEIO::AuthInfo&); - bool pingCacheDaemon () const; - TQString createAuthCacheKey (const KURL&); - void sendAuthenticationKey (const TQCString&, const TQCString&, bool); - void delCachedAuthentication (const TQString&); - void setMultipleAuthCaching (bool); - bool multipleAuthCaching () const; - bool requestNetwork (const TQString& = TQString ::null ); - void dropNetwork (const TQString& = TQString ::null ); - DCOPClient* dcopClient (); - int waitForAnswer (int, int, TQByteArray&, int* = 0); - void sendMetaData (); - TQCString mProtocol; - TDEIO::Connection* m_pConnection; - TDEIO::MetaData mOutgoingMetaData; - TDEIO::MetaData mIncomingMetaData; - bool wasKilled () const; - void setKillFlag (); -%End - - -protected: -//igx virtual void virtual_hook (int, void*); - -protected: - -%If ( - KDE_3_1_0 ) - void listEntry (const TDEIO::UDSEntry&, bool); - void connectSlave (const TQString&); - void disconnectSlave (); - bool pingCacheDaemon () const; - bool openPassDlg (TDEIO::AuthInfo&); - bool checkCachedAuthentication (TDEIO::AuthInfo&); - bool cacheAuthentication (const TDEIO::AuthInfo&); - TQString createAuthCacheKey (const KURL&); - void sendAuthenticationKey (const TQCString&, const TQCString&, bool); - void delCachedAuthentication (const TQString&); - void setMultipleAuthCaching (bool); - bool multipleAuthCaching () const; - bool requestNetwork (const TQString& = TQString ::null ); - void dropNetwork (const TQString& = TQString ::null ); - int waitForAnswer (int, int, TQByteArray&, int* = 0); - void sendMetaData (); -%End - - -}; // class SlaveBase - -}; // namespace TDEIO - diff --git a/sip/kio/slaveconfig.sip b/sip/kio/slaveconfig.sip deleted file mode 100644 index c5789b7..0000000 --- a/sip/kio/slaveconfig.sip +++ /dev/null @@ -1,53 +0,0 @@ -// -// Copyright 2006 Jim Bublitz -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module kio version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - -namespace TDEIO -{ - -class SlaveConfig : TQObject -{ -%TypeHeaderCode -#include -%End - - -public: - static TDEIO::SlaveConfig* self (); - void setConfigData (const TQString&, const TQString&, const TQString&, const TQString&); - void setConfigData (const TQString&, const TQString&, const TDEIO::MetaData&); - TDEIO::MetaData configData (const TQString&, const TQString&); - TQString configData (const TQString&, const TQString&, const TQString&); - void reset (); - -signals: - void configNeeded (const TQString&, const TQString&); - -protected: - SlaveConfig (); - -}; // class SlaveConfig - -}; // namespace TDEIO - diff --git a/sip/kio/slaveinterface.sip b/sip/kio/slaveinterface.sip deleted file mode 100644 index 6eca9bc..0000000 --- a/sip/kio/slaveinterface.sip +++ /dev/null @@ -1,188 +0,0 @@ -// -// Copyright 2006 Jim Bublitz -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module kio version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - -%ModuleHeaderCode -#include -%End - -namespace TDEIO -{ - -enum Info -{ - INF_TOTAL_SIZE, - INF_PROCESSED_SIZE, - INF_SPEED, - INF_REDIRECTION, - INF_MIME_TYPE, - INF_ERROR_PAGE, - INF_WARNING, - INF_GETTING_FILE, - INF_NEED_PASSWD, - INF_INFOMESSAGE, - INF_META_DATA, - INF_NETWORK_STATUS, - INF_MESSAGEBOX -}; - - -%If ( KDE_3_1_2 - ) - -enum Message -{ - MSG_DATA, - MSG_DATA_REQ, - MSG_ERROR, - MSG_CONNECTED, - MSG_FINISHED, - MSG_STAT_ENTRY, - MSG_LIST_ENTRIES, - MSG_RENAMED, - MSG_RESUME, - MSG_SLAVE_STATUS, - MSG_SLAVE_ACK, - MSG_NET_REQUEST, - MSG_NET_DROP, - MSG_NEED_SUBURL_DATA, - MSG_CANRESUME, - MSG_AUTH_KEY, - MSG_DEL_AUTH_KEY -}; - -%End - - -class SlaveInterface : TQObject -{ -%TypeHeaderCode -#include -%End - - -public: - SlaveInterface (TDEIO::Connection*); - void setConnection (TDEIO::Connection*); - TDEIO::Connection* connection () const; - void setProgressId (int); - int progressId () const; - void sendResumeAnswer (bool); - void setOffset (TDEIO::filesize_t); - TDEIO::filesize_t offset () const; - -signals: - void data (const TQByteArray&); - void dataReq (); - void error (int, const TQString&); - void connected (); - void finished (); - void slaveStatus (pid_t, const TQCString&, const TQString&, bool); - void listEntries (const TDEIO::UDSEntryList&); - void statEntry (const TDEIO::UDSEntry&); - void needSubURLData (); - void needProgressId (); - void canResume (TDEIO::filesize_t); - void metaData (const TDEIO::MetaData&); - void totalSize (TDEIO::filesize_t); - void processedSize (TDEIO::filesize_t); - void redirection (const KURL&); - void speed (ulong); - void errorPage (); - void mimeType (const TQString&); - void warning (const TQString&); - void infoMessage (const TQString&); - void connectFinished (); - void authorizationKey (const TQCString&, const TQCString&, bool); - void delAuthorization (const TQCString&); - -protected: - virtual bool dispatch (); - virtual bool dispatch (int, const TQByteArray&); - void openPassDlg (TDEIO::AuthInfo&); - void openPassDlg (const TQString&, const TQString&, const TQString&, const TQString&, const TQString&, bool); - void openPassDlg (const TQString&, const TQString&, bool); - void messageBox (int, const TQString&, const TQString&, const TQString&, const TQString&); - -%If ( KDE_3_3_0 - ) - void messageBox (int, const TQString&, const TQString&, const TQString&, const TQString&, const TQString&); -%End - - void requestNetwork (const TQString&, const TQString&); - void dropNetwork (const TQString&, const TQString&); - static void sigpipe_handler (int); - -protected slots: - void calcSpeed (); - -protected: - -protected: -//igx virtual void virtual_hook (int, void*); - -}; // class SlaveInterface - - -%If ( - KDE_3_2_0 ) - -enum Command -{ - CMD_HOST, - CMD_CONNECT, - CMD_DISCONNECT, - CMD_SLAVE_STATUS, - CMD_SLAVE_CONNECT, - CMD_SLAVE_HOLD, - CMD_NONE, - CMD_TESTDIR, - CMD_GET, - CMD_PUT, - CMD_STAT, - CMD_MIMETYPE, - CMD_LISTDIR, - CMD_MKDIR, - CMD_RENAME, - CMD_COPY, - CMD_DEL, - CMD_CHMOD, - CMD_SPECIAL, - CMD_USERPASS, - CMD_REPARSECONFIGURATION, - CMD_META_DATA, - CMD_SYMLINK, - CMD_SUBURL, - CMD_MESSAGEBOXANSWER, - CMD_RESUMEANSWER, - CMD_CONFIG, - CMD_MULTI_GET -}; - -%End - -}; // namespace TDEIO - - -%If ( KDE_3_1_4 - ) -//igx TQDataStream& operator << (TQDataStream&, const TDEIO::UDSEntry&); -//igx TQDataStream& operator >> (TQDataStream&, TDEIO::UDSEntry&); -%End diff --git a/sip/kio/statusbarprogress.sip b/sip/kio/statusbarprogress.sip deleted file mode 100644 index 2e8d4f7..0000000 --- a/sip/kio/statusbarprogress.sip +++ /dev/null @@ -1,56 +0,0 @@ -// -// Copyright 2006 Jim Bublitz -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module kio version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - -namespace TDEIO -{ - -class StatusbarProgress : TDEIO::ProgressBase -{ -%TypeHeaderCode -#include -%End - - -public: - StatusbarProgress (TQWidget* /TransferThis/, bool = 1); - void setJob (TDEIO::Job*); - -public slots: - virtual void slotClean (); - virtual void slotTotalSize (TDEIO::Job*, TDEIO::filesize_t); - virtual void slotPercent (TDEIO::Job*, ulong); - virtual void slotSpeed (TDEIO::Job*, ulong); - -protected: - void setMode (); - virtual bool eventFilter (TQObject*, TQEvent*); - -protected: -//igx virtual void virtual_hook (int, void*); - -}; // class StatusbarProgress - -}; // namespace TDEIO - diff --git a/sip/kio/tcpslavebase.sip b/sip/kio/tcpslavebase.sip deleted file mode 100644 index deeb4e3..0000000 --- a/sip/kio/tcpslavebase.sip +++ /dev/null @@ -1,91 +0,0 @@ -// -// Copyright 2006 Jim Bublitz -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module kio version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - -namespace TDEIO -{ - -class TCPSlaveBase : TDEIO::SlaveBase -{ -%TypeHeaderCode -#include -%End - - -public: - TCPSlaveBase (ushort, const TQCString&, const TQCString&, const TQCString&); - TCPSlaveBase (ushort, const TQCString&, const TQCString&, const TQCString&, bool); - -protected: - ssize_t Write (const void*, ssize_t); - ssize_t Read (void*, ssize_t); - ssize_t ReadLine (char*, ssize_t); - ushort GetPort (ushort); - bool ConnectToHost (const TQString&, uint, bool); - void CloseDescriptor (); - bool AtEOF (); - bool InitializeSSL (); - void CleanSSL (); - ssize_t write (const void*, ssize_t); - ssize_t read (void*, ssize_t); - ssize_t readLine (char*, ssize_t); - void setBlockSize (int); - ushort port (ushort); - bool connectToHost (const TQString&, uint, bool = 1); - -%If ( KDE_3_2_0 - ) - bool usingSSL () const; -%End - - bool usingTLS (); - bool canUseTLS (); - int startTLS (); - void stopTLS (); - void closeDescriptor (); - bool atEnd (); - void setSSLMetaData (); - bool initializeSSL (); - void cleanSSL (); - bool isConnectionValid (); - int connectResult (); - bool waitForResponse (int); - void setBlockConnection (bool); - void setConnectTimeout (int); - bool isSSLTunnelEnabled (); - void setEnableSSLTunnel (bool); - void setRealHost (const TQString&); - void doConstructorStuff (); - int verifyCertificate (); - void certificatePrompt (); - bool userAborted () const; - -protected: - -protected: -//igx virtual void virtual_hook (int, void*); - -}; // class TCPSlaveBase - -}; // namespace TDEIO - diff --git a/sip/kio/tdefilefilter.sip b/sip/kio/tdefilefilter.sip deleted file mode 100644 index d86093a..0000000 --- a/sip/kio/tdefilefilter.sip +++ /dev/null @@ -1,81 +0,0 @@ -// -// Copyright 2006 Jim Bublitz -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module kio version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - - -class KFileFilter -{ -%TypeHeaderCode -#include -%End - - -public: - virtual bool passesFilter (const KFileItem*) const = 0; - -protected: -//igx virtual void virtual_hook (int, void*); - -}; // class KFileFilter - - -class KSimpleFileFilter : KFileFilter -{ -%TypeHeaderCode -#include -%End - - -public: - KSimpleFileFilter (); - virtual void setFilterDotFiles (bool); - bool filterDotFiles () const; - virtual void setFilterSpecials (bool); - bool filterSpecials () const; - -%If ( KDE_3_1_0 - ) - void setNameFilters (const TQString&, bool, const TQChar& = ' '); -%End - - virtual void setNameFilters (const TQString&); - virtual void setMimeFilters (const TQStringList&); - TQStringList mimeFilters () const; - virtual void setModeFilter (mode_t); - mode_t modeFilter () const; - virtual bool passesFilter (const KFileItem*) const; - -protected: - -protected: -//igx virtual void virtual_hook (int, void*); - -public: - -%If ( - KDE_3_2_0 ) -//ig TQString nameFilters () const; -%End - - -}; // class KSimpleFileFilter - diff --git a/sip/kio/tdefileitem.sip b/sip/kio/tdefileitem.sip deleted file mode 100644 index da88569..0000000 --- a/sip/kio/tdefileitem.sip +++ /dev/null @@ -1,171 +0,0 @@ -// -// Copyright 2006 Jim Bublitz -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module kio version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - - -class KFileItem -{ -%TypeHeaderCode -#include -%End - - -public: - - enum - { - Unknown - }; - - KFileItem (const TDEIO::UDSEntry&, const KURL&, bool = 0, bool = 0); - KFileItem (mode_t, mode_t, const KURL&, bool = 0); - KFileItem (const KURL&, const TQString&, mode_t); - KFileItem (const KFileItem&); - void refresh (); - void refreshMimeType (); - const KURL& url () const; - void setURL (const KURL&); - -%If ( KDE_3_2_0 - ) - void setName (const TQString&); -%End - - mode_t permissions () const; - TQString permissionsString () const; - -%If ( KDE_3_5_0 - ) - bool hasExtendedACL () const; - KACL ACL () const; - KACL defaultACL () const; -%End - - mode_t mode () const; - TQString user () const; - TQString group () const; - bool isLink () const; - bool isDir () const; - bool isFile () const; - bool isReadable () const; - -%If ( KDE_3_4_0 - ) - bool isWritable () const; -%End - - -%If ( KDE_3_3_0 - ) - bool isHidden () const; -%End - - TQString linkDest () const; - -%If ( KDE_3_4_0 - ) - TQString localPath () const; -%End - - TDEIO::filesize_t size () const; - -%If ( KDE_3_5_0 - ) - TDEIO::filesize_t size (bool& /Out/) const /PyName=sizeAndExists/; -%End - - time_t time (uint) const; - -%If ( KDE_3_5_0 - ) - time_t time (uint, bool& /Out/) const /PyName=timeAndHasTime/; -%End - - TQString timeString (uint = KIO ::UDS_MODIFICATION_TIME ) const; - bool isLocalFile () const; - const TQString& text () const; - const TQString& name (bool = 0) const; - TQString mimetype () const; - KMimeType::Ptr determineMimeType (); - KMimeType::Ptr mimeTypePtr (); - bool isMimeTypeKnown () const; - TQString mimeComment (); - TQString iconName (); - TQPixmap pixmap (int, int = 0) const; - int overlays () const; - TQString getStatusBarInfo (); - TQString getToolTipText (int = 6); - bool acceptsDrops (); - void run (); - const TDEIO::UDSEntry& entry () const; - bool isMarked () const; - void mark (); - void unmark (); - bool cmp (const KFileItem&); -//ig virtual void setExtraData (const void*, void*); -//ig virtual const void* extraData (const void*) const; -//ig virtual void removeExtraData (const void*); - void setMetaInfo (const KFileMetaInfo&); - -%If ( KDE_3_5_0 - ) - void setFileMode (mode_t); - void setMimeType (const TQString&); -%End - - const KFileMetaInfo& metaInfo (bool = 1, int = KFileMetaInfo ::Fastest ) const; - void assign (const KFileItem&); - -%If ( KDE_3_4_3 - ) - void setUDSEntry (const TDEIO::UDSEntry&, const KURL&, bool = 0, bool = 0); -%End - - -%If ( KDE_3_4_0 - ) - KURL mostLocalURL (bool&) const; -%End - - -protected: - void init (bool); - -%If ( KDE_3_4_3 - ) - void readUDSEntry (bool); -%End - - TQString parsePermissions (mode_t) const; - -protected: -//igx virtual void virtual_hook (int, void*); - -}; // class KFileItem - -typedef TQPtrList KFileItemList; - -%If ( KDE_3_1_4 - ) -//ig typedef TQPtrListIterator KFileItemListIterator; - -%If ( KDE_3_2_0 - ) -//igx TQDataStream& operator << (TQDataStream&, const KFileItem&); -//igx TQDataStream& operator >> (TQDataStream&, KFileItem&); -%End - -%End - - -%If ( - KDE_3_1_4 ) -//ig typedef TQListIterator KFileItemListIterator; -%End diff --git a/sip/kio/tdefilemetainfo.sip b/sip/kio/tdefilemetainfo.sip deleted file mode 100644 index 3053f6e..0000000 --- a/sip/kio/tdefilemetainfo.sip +++ /dev/null @@ -1,460 +0,0 @@ -// -// Copyright 2006 Jim Bublitz -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module kio version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - - -class KFileMimeTypeInfo -{ -%TypeHeaderCode -#include -%End - - -public: - KFileMimeTypeInfo (); - -%If ( KDE_3_3_0 - ) - - enum Attributes - { - Addable, - Removable, - Modifiable, - Cumulative, - Cummulative, - Averaged, - MultiLine, - SqueezeText - }; - -%End - - - enum Hint - { - NoHint, - Name, - Author, - Description, - Width, - Height, - Size, - Bitrate, - Length, - Hidden, - Thumbnail - }; - - -%If ( KDE_3_3_0 - ) - - enum Unit - { - NoUnit, - Seconds, - MilliSeconds, - BitsPerSecond, - Pixels, - Inches, - Centimeters, - Bytes, - FramesPerSecond, - DotsPerInch, - BitsPerPixel, - Hertz, - KiloBytes, - Millimeters - }; - -%End - - - class GroupInfo - { - - public: - TQStringList supportedKeys () const; - const TQString& name () const; - const TQString& translatedName () const; - const KFileMimeTypeInfo::ItemInfo* itemInfo (const TQString&) const; - uint attributes () const; - bool supportsVariableKeys () const; - const KFileMimeTypeInfo::ItemInfo* variableItemInfo () const; - - private: - GroupInfo (const TQString&, const TQString&); - - }; // class GroupInfo - - -public: - - class ItemInfo - { - - public: - ItemInfo (); - const TQString& prefix () const; - const TQString& suffix () const; - TQVariant::Type type () const; - const TQString& key () const; - -%If ( KDE_3_1_0 - ) - TQString string (const TQVariant&, bool = 1) const; -%End - - bool isVariableItem () const; - const TQString& translatedKey () const; - uint attributes () const; - uint hint () const; - uint unit () const; - - private: - ItemInfo (const TQString&, const TQString&, TQVariant::Type); - - }; // class ItemInfo - - -public: - TQValidator* createValidator (const TQString&, const TQString&, TQObject* /Transfer/ = 0, const char* = 0) const; - TQStringList supportedGroups () const; - TQStringList translatedGroups () const; - TQStringList preferredGroups () const; - TQString mimeType () const; - const KFileMimeTypeInfo::GroupInfo* groupInfo (const TQString&) const; - TQStringList supportedKeys () const; - TQStringList preferredKeys () const; - KFileMimeTypeInfo::GroupInfo* addGroupInfo (const TQString&, const TQString&); - TQString m_translatedName; - TQStringList m_supportedKeys; - uint m_attr; -//ig TQDict m_itemDict; - -protected: - KFileMimeTypeInfo (const TQString&); - -public: - -%If ( KDE_3_1_0 - KDE_3_3_0 ) - - enum Attributes - { - Addable, - Removable, - Modifiable, - Cummulative, - Averaged, - MultiLine, - SqueezeText - }; - -%End - - -public: - -%If ( - KDE_3_1_0 ) - - enum Attributes - { - Addable, - Removable, - Modifiable, - Cummulative, - Averaged - }; - -%End - - -}; // class KFileMimeTypeInfo - - -class KFileMetaInfoItem -{ -%TypeHeaderCode -#include -%End - - -public: - typedef KFileMimeTypeInfo::Hint Hint; -//ig typedef KFileMimeTypeInfo::Unit Unit; - typedef KFileMimeTypeInfo::Attributes Attributes; - KFileMetaInfoItem (const KFileMimeTypeInfo::ItemInfo*, const TQString&, const TQVariant&); - KFileMetaInfoItem (const KFileMetaInfoItem&); - KFileMetaInfoItem (); - TQString key () const; - TQString translatedKey () const; - const TQVariant& value () const; - TQString string (bool = 1) const; - bool setValue (const TQVariant&); - TQVariant::Type type () const; - bool isEditable () const; - bool isRemoved () const; - bool isModified () const; - TQString prefix () const; - TQString suffix () const; - uint hint () const; -//ig uint unit () const; - uint attributes () const; - bool isValid () const; - -protected: - void setAdded (); - -%If ( KDE_3_1_0 - ) - void setRemoved (); -%End - - void ref (); - void deref (); - -}; // class KFileMetaInfoItem - - -class KFileMetaInfoGroup -{ -%TypeHeaderCode -#include -%End - - -public: - KFileMetaInfoGroup (const TQString&, const KFileMimeTypeInfo*); - KFileMetaInfoGroup (const KFileMetaInfoGroup&); - KFileMetaInfoGroup (); - bool isValid () const; - bool isEmpty () const; - -%If ( KDE_3_1_0 - ) - bool isModified () const; - -%If ( KDE_3_1_4 - ) - KFileMetaInfoItem operator [] (const TQString&) const; -%MethodCode -//returns (KFileMetaInfoItem) -//takes key | (TQString) - KFileMetaInfoItem sipResObj = ((*sipCpp) [*static_cast(a0)]); - sipRes = &sipResObj; -%End - -%End - -%End - - KFileMetaInfoItem item (const TQString&) const; - KFileMetaInfoItem item (uint) const; - const TQVariant value (const TQString&) const; - TQStringList supportedKeys () const; - bool supportsVariableKeys () const; - bool contains (const TQString&) const; - TQStringList keys () const; - TQStringList preferredKeys () const; - KFileMetaInfoItem addItem (const TQString&); - bool removeItem (const TQString&); - TQStringList removedItems (); - TQString name () const; - -%If ( KDE_3_2_0 - ) - TQString translatedName () const; -%End - - uint attributes () const; - -protected: - void setAdded (); - KFileMetaInfoItem appendItem (const TQString&, const TQVariant&); - void ref (); - void deref (); - -}; // class KFileMetaInfoGroup - - -class KFileMetaInfo -{ -%TypeHeaderCode -#include -%End - - -public: - typedef KFileMimeTypeInfo::Hint Hint; -//ig typedef KFileMimeTypeInfo::Unit Unit; - typedef KFileMimeTypeInfo::Attributes Attributes; - - enum What - { - Fastest, - DontCare, - TechnicalInfo, - ContentInfo, - ExtenedAttr, - Thumbnail, - Preferred, - Everything - }; - - KFileMetaInfo (const TQString&, const TQString& = TQString ::null , uint = Fastest ); - -%If ( KDE_3_2_0 - ) - KFileMetaInfo (const KURL&, const TQString& = TQString ::null , uint = Fastest ); -%End - - KFileMetaInfo (); - KFileMetaInfo (const KFileMetaInfo&); - TQStringList groups () const; - TQStringList supportedGroups () const; - TQStringList preferredGroups () const; - TQStringList preferredKeys () const; - TQStringList supportedKeys () const; - TQStringList editableGroups () const; - KFileMetaInfoItem item (const TQString&) const; - KFileMetaInfoItem item (const Hint) const; - KFileMetaInfoItem saveItem (const TQString&, const TQString& = TQString ::null , bool = 1); - KFileMetaInfoGroup group (const TQString&) const; - -%If ( KDE_3_1_4 - ) - KFileMetaInfoGroup operator [] (const TQString&) const; -%MethodCode -//returns (KFileMetaInfoGroup) -//takes key | (TQString) - KFileMetaInfoGroup sipResObj = ((*sipCpp) [*static_cast(a0)]); - sipRes = &sipResObj; -%End - -%End - - bool addGroup (const TQString&); - bool removeGroup (const TQString&); - TQStringList removedGroups (); - bool applyChanges (); - -%If ( KDE_3_5_3 - ) - bool applyChanges (const TQString&); -%End - - bool contains (const TQString&) const; - bool containsGroup (const TQString&) const; - const TQVariant value (const TQString&) const; - bool isValid () const; - bool isEmpty () const; - TQString mimeType () const; - TQString path () const; - -%If ( KDE_3_2_0 - ) - KURL url () const; -%End - - -protected: - KFileMetaInfoGroup appendGroup (const TQString&); - KFilePlugin* plugin () const; - void ref (); - void deref (); - -}; // class KFileMetaInfo - - -class KFilePlugin : TQObject -{ -%TypeHeaderCode -#include -%End - - -public: - KFilePlugin (TQObject* /TransferThis/, const char*, const TQStringList&); - virtual bool readInfo (KFileMetaInfo&, uint = KFileMetaInfo ::Fastest ) = 0; - virtual bool writeInfo (const KFileMetaInfo&) const; - virtual TQValidator* createValidator (const TQString&, const TQString&, const TQString&, TQObject*, const char*) const; - -protected: - KFileMimeTypeInfo* addMimeTypeInfo (const TQString&); - KFileMimeTypeInfo::GroupInfo* addGroupInfo (KFileMimeTypeInfo*, const TQString&, const TQString&) const; - void setAttributes (KFileMimeTypeInfo::GroupInfo*, uint) const; - void addVariableInfo (KFileMimeTypeInfo::GroupInfo*, TQVariant::Type, uint) const; - KFileMimeTypeInfo::ItemInfo* addItemInfo (KFileMimeTypeInfo::GroupInfo*, const TQString&, const TQString&, TQVariant::Type); - void setAttributes (KFileMimeTypeInfo::ItemInfo*, uint); - void setHint (KFileMimeTypeInfo::ItemInfo*, uint); - void setUnit (KFileMimeTypeInfo::ItemInfo*, uint); - void setPrefix (KFileMimeTypeInfo::ItemInfo*, const TQString&); - void setSuffix (KFileMimeTypeInfo::ItemInfo*, const TQString&); - KFileMetaInfoGroup appendGroup (KFileMetaInfo&, const TQString&); - void appendItem (KFileMetaInfoGroup&, const TQString&, TQVariant); - -protected: -//igx virtual void virtual_hook (int, void*); - -}; // class KFilePlugin - - -class KFileMetaInfoProvider : TQObject -{ -%TypeHeaderCode -#include -%End - - -public: - static KFileMetaInfoProvider* self (); - KFilePlugin* plugin (const TQString&); - -%If ( KDE_3_4_0 - ) - KFilePlugin* plugin (const TQString&, const TQString&); -%End - - const KFileMimeTypeInfo* mimeTypeInfo (const TQString&); - -%If ( KDE_3_4_0 - ) - const KFileMimeTypeInfo* mimeTypeInfo (const TQString&, const TQString&); -%End - - TQStringList preferredKeys (const TQString&) const; - TQStringList preferredGroups (const TQString&) const; - -%If ( KDE_3_1_0 - ) - TQStringList supportedMimeTypes () const; -%End - - -protected: -//ig KFileMetaInfoProvider (); -//force - -private: - KFileMetaInfoProvider (); -//end - -}; // class KFileMetaInfoProvider - - -%If ( KDE_3_1_4 - ) -//igx TQDataStream& operator << (TQDataStream&, const KFileMetaInfoItem&); -//igx TQDataStream& operator >> (TQDataStream&, KFileMetaInfoItem&); -//igx TQDataStream& operator << (TQDataStream&, const KFileMetaInfoGroup&); -//igx TQDataStream& operator >> (TQDataStream&, KFileMetaInfoGroup&); -//igx TQDataStream& operator << (TQDataStream&, const KFileMetaInfo&); -//igx TQDataStream& operator >> (TQDataStream&, KFileMetaInfo&); -%End diff --git a/sip/kio/tdefileshare.sip b/sip/kio/tdefileshare.sip deleted file mode 100644 index a4e5aa2..0000000 --- a/sip/kio/tdefileshare.sip +++ /dev/null @@ -1,87 +0,0 @@ -// -// Copyright 2006 Jim Bublitz -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module kio version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - - -//ig class KFileSharePrivate : TQObject; - - -%If ( KDE_3_1_0 - ) - -class KFileShare -{ -%TypeHeaderCode -#include -%End - - -public: - static void readConfig (); - -%If ( KDE_3_3_0 - ) - static void readShareList (); -%End - - static bool isDirectoryShared (const TQString&); - - enum Authorization - { - NotInitialized, - ErrorNotFound, - Authorized, - UserNotAllowed - }; - - static KFileShare::Authorization authorization (); - static TQString findExe (const char*); - static bool setShared (const TQString&, bool); - -%If ( KDE_3_3_0 - ) - - enum ShareMode - { - Simple, - Advanced - }; - - static bool sharingEnabled (); - static bool isRestricted (); - static TQString fileShareGroup (); - static KFileShare::ShareMode shareMode (); - static bool sambaEnabled (); - static bool nfsEnabled (); -%End - - -public: - -%If ( - KDE_3_1_5 ) -//ig static bool setShared (const TQString&, bool, bool); -%End - - -}; // class KFileShare - -%End - diff --git a/sip/kio/tdesycoca.sip b/sip/kio/tdesycoca.sip deleted file mode 100644 index 2bfe1dc..0000000 --- a/sip/kio/tdesycoca.sip +++ /dev/null @@ -1,171 +0,0 @@ -// -// Copyright 2006 Jim Bublitz -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module kio version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - - -class KSycoca : TQObject, DCOPObject -{ -%TypeHeaderCode -#include -%End - - -public: - -%If ( KDE_3_1_4 - ) - virtual bool process (const TQCString&, const TQByteArray&, TQCString&, TQByteArray&); - QCStringList functions (); - QCStringList interfaces (); -%End - - -protected: - KSycoca (bool); - -public: - KSycoca (); - static KSycoca* self (); - -%If ( KDE_3_2_0 - ) - static int version (); -%End - - TQDataStream* findEntry (int, KSycocaType& /Out/); - TQDataStream* findFactory (KSycocaFactoryId); - TQString kfsstnd_prefixes (); - TQString language (); - ulong timeStamp (); - -%If ( KDE_3_1_0 - ) - ulong updateSignature (); - -%If ( KDE_3_2_0 - ) - TQStringList allResourceDirs (); -%End - -%End - - void addFactory (KSycocaFactory*); - virtual bool isBuilding (); - -%If ( KDE_3_1_2 - ) - void disableAutoRebuild (); -%End - - static TQString determineRelativePath (const TQString&, const char*); - static bool isChanged (const char*); - -%If ( KDE_3_1_0 - ) - static void flagError (); - static bool readError (); -%End - - -public: - void notifyDatabaseChanged (const TQStringList&); - -signals: - void databaseChanged (); - -protected: - bool checkVersion (bool = 1); - bool openDatabase (bool = 1); - void closeDatabase (); - -public: - -%If ( KDE_3_1_0 - ) -//ig KSycoca* _self; -%End - - -protected: -//igx virtual void virtual_hook (int, void*); - -//force -%ConvertToSubClassCode - // The table of Python class objects indexed by their names. The table - // must be sorted by name. - - static sipStringTypeClassMap map[] = { - {sipName_ChmodJob, &sipClass_KIO_ChmodJob}, - {sipName_Connection, &sipClass_KIO_Connection}, - {sipName_CopyJob, &sipClass_KIO_CopyJob}, -#if TDE_VERSION >= 0x030100 - {sipName_DavJob, &sipClass_KIO_DavJob}, -#endif - {sipName_DefaultProgress, &sipClass_KIO_DefaultProgress}, - {sipName_DeleteJob, &sipClass_KIO_DeleteJob}, - {sipName_FileCopyJob, &sipClass_KIO_FileCopyJob}, - {sipName_Job, &sipClass_KIO_Job}, - {sipName_KAutoMount, &sipClass_KAutoMount}, - {sipName_KAutoUnmount, &sipClass_KAutoUnmount}, - {sipName_KDataTool, &sipClass_KDataTool}, - {sipName_KDataToolAction, &sipClass_KDataToolAction}, - {sipName_KDirLister, &sipClass_KDirLister}, - {sipName_KDirWatch, &sipClass_KDirWatch}, - {sipName_KFileMetaInfoProvider, &sipClass_KFileMetaInfoProvider}, - {sipName_KFilePlugin, &sipClass_KFilePlugin}, - {sipName_KFilterBase, &sipClass_KFilterBase}, - {sipName_KOCRDialog, &sipClass_KOCRDialog}, - {sipName_KOCRDialogFactory, &sipClass_KOCRDialogFactory}, - {sipName_TDEProcessRunner, &sipClass_TDEProcessRunner}, - {sipName_KRun, &sipClass_KRun}, - {sipName_KScanDialog, &sipClass_KScanDialog}, - {sipName_KScanDialogFactory, &sipClass_KScanDialogFactory}, - {sipName_KShellCompletion, &sipClass_KShellCompletion}, - {sipName_KShred, &sipClass_KShred}, - {sipName_KSycoca, &sipClass_KSycoca}, - {sipName_TDETrader, &sipClass_TDETrader}, - {sipName_KURIFilterPlugin, &sipClass_KURIFilterPlugin}, - {sipName_KURLCompletion, &sipClass_KURLCompletion}, - {sipName_ListJob, &sipClass_KIO_ListJob}, -#if TDE_VERSION >= 0x030100 - {sipName_MetaInfoJob, &sipClass_KIO_MetaInfoJob}, -#endif - {sipName_MimetypeJob, &sipClass_KIO_MimetypeJob}, - {sipName_MultiGetJob, &sipClass_KIO_MultiGetJob}, - {sipName_NetAccess, &sipClass_KIO_NetAccess}, - {sipName_Observer, &sipClass_Observer}, - {sipName_PasswordDialog, &sipClass_KIO_PasswordDialog}, - {sipName_PreviewJob, &sipClass_KIO_PreviewJob}, - {sipName_ProgressBase, &sipClass_KIO_ProgressBase}, - {sipName_RenameDlgPlugin, &sipClass_RenameDlgPlugin}, - {sipName_Scheduler, &sipClass_KIO_Scheduler}, - {sipName_SessionData, &sipClass_KIO_SessionData}, - {sipName_SimpleJob, &sipClass_KIO_SimpleJob}, - {sipName_Slave, &sipClass_KIO_Slave}, - {sipName_SlaveConfig, &sipClass_KIO_SlaveConfig}, - {sipName_SlaveInterface, &sipClass_KIO_SlaveInterface}, - {sipName_StatJob, &sipClass_KIO_StatJob}, - {sipName_StatusbarProgress, &sipClass_KIO_StatusbarProgress}, - {sipName_TransferJob, &sipClass_KIO_TransferJob}, - }; - - sipClass = sipMapStringToClass(sipCpp -> className(),map,sizeof (map)/sizeof (map[0])); -%End -//end - -}; // class KSycoca - diff --git a/sip/kio/tdesycocadict.sip b/sip/kio/tdesycocadict.sip deleted file mode 100644 index 0340c6e..0000000 --- a/sip/kio/tdesycocadict.sip +++ /dev/null @@ -1,51 +0,0 @@ -// -// Copyright 2004 Jim Bublitz -// Earlier copyrights 1998 - 2003 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module kio version KDE_3_3_0 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - - -%If ( KDE_3_3_0 - ) - -class KSycocaDict -{ -%TypeHeaderCode -#include -%End - -public: - KSycocaDict (); - KSycocaDict (TQDataStream*, int); - void add (const TQString&, KSycocaEntry*); - void remove (const TQString&); - int find_string (const TQString&); - uint count (); - void clear (); - void save (TQDataStream&); - -protected: - TQ_UINT32 hashKey (const TQString&); - -}; // class KSycocaDict - -%End - diff --git a/sip/kio/tdesycocaentry.sip b/sip/kio/tdesycocaentry.sip deleted file mode 100644 index 6bc56be..0000000 --- a/sip/kio/tdesycocaentry.sip +++ /dev/null @@ -1,208 +0,0 @@ -// -// Copyright 2006 Jim Bublitz -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module kio version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - - -class KSycocaEntry : TDEShared -{ -%TypeHeaderCode -#include -%End - - -public: - virtual bool isType (KSycocaType) const; - virtual KSycocaType sycocaType () const; - -public: -//ig typedef TDESharedPtr Ptr; -//ig typedef TQValueList List; - -public: - KSycocaEntry (const TQString&); - -%If ( KDE_3_1_0 - ) - static void read (TQDataStream&, TQString&); - static void read (TQDataStream&, TQStringList&); -%End - - KSycocaEntry (TQDataStream&, int); - virtual TQString name () const = 0; - TQString entryPath () const; - virtual bool isValid () const = 0; - virtual bool isDeleted () const; - int offset (); - virtual void save (TQDataStream&); - virtual void load (TQDataStream&) = 0; - -protected: - -protected: -//igx virtual void virtual_hook (int, void*); - -}; // class KSycocaEntry - - - -%MappedType KSycocaEntry::Ptr -//converts KSycocaEntry -{ -%TypeHeaderCode -#include -#include -%End - -%ConvertFromTypeCode - // Convert to a Python instance - - if (!sipCpp) - return NULL; - - TDESharedPtr *cPtr = new TDESharedPtr (*(TDESharedPtr *)sipCpp); - KSycocaEntry *cpp = cPtr->data (); - PyObject *obj = sipConvertFromInstance (cpp, sipClass_KSycocaEntry, sipTransferObj); - - return obj; -%End - -%ConvertToTypeCode - // Convert a Python instance to a Ptr on the heap. - - if (sipIsErr == NULL) - return sipCanConvertToType(sipPy, sipType_KSycocaEntry, SIP_NO_CONVERTORS); - - int iserr = 0; - KSycocaEntry *cpp = (KSycocaEntry *)sipConvertToType(sipPy, sipType_KSycocaEntry, sipTransferObj, SIP_NO_CONVERTORS, NULL, &iserr); - - if (iserr) - { - *sipIsErr = 1; - return 0; - } - - *sipCppPtr = new TDESharedPtr (cpp); - - return 1; -%End -}; - - -%MappedType KSycocaEntry::List -//converts a Python list of KSycocaEntry -{ -%TypeHeaderCode -#include -#include -#include -#include -#include -#include -%End - -%ConvertFromTypeCode - // Convert to a Python list of Ptr (KService). - - if (!sipCpp) - return PyList_New (0); - - PyObject *plist; - - // Create the list - - if ((plist = PyList_New(0)) == NULL) - return NULL; - - // Get it. - - KSycocaEntry::List *cList = (KSycocaEntry::List *)sipCpp; - PyObject *inst; - TDESharedPtr *svc; - TDESharedPtr *svcType; - TDESharedPtr *svcGroupType; - - KSycocaEntry::List::Iterator it; - for( it = cList->begin(); it != cList->end(); ++it ) - { - TDESharedPtr svcptr = static_cast(*it); - svc = &svcptr; - if (svc->data ()->sycocaType () == KST_KService) - { - svcType = (TDESharedPtr *)svc; - inst = sipConvertFromType(svcType, sipType_KService_Ptr, sipTransferObj); - } - else if (svc->data ()->sycocaType () == KST_KServiceGroup) - { - svcGroupType = (TDESharedPtr *) svc; - inst = sipConvertFromType(svcGroupType, sipType_KServiceGroup_Ptr, sipTransferObj); - } - else - inst = NULL; - - if ((inst == NULL) || (PyList_Append (plist, inst) < 0)) - { - Py_XDECREF (inst); - Py_DECREF (plist); - return NULL; - } - } - - return plist; -%End - -%ConvertToTypeCode - // Convert a Python list to List on the heap. - - if (sipIsErr == NULL) - return PyList_Check(sipPy); - - KSycocaEntry::List *cList = new KSycocaEntry::List; - - PyObject *elem; - KSycocaEntry *service; - int iserr = 0; - - for (int i = 0; i < PyList_Size (sipPy); i++) - { - elem = PyList_GET_ITEM (sipPy, i); - service = (KSycocaEntry *)sipForceConvertToType(elem, sipType_KSycocaEntry, sipTransferObj, SIP_NO_CONVERTORS, NULL, &iserr); - - if (iserr) - { - *sipIsErr = 1; - delete cList; - return 0; - } - - KSycocaEntry::Ptr ptr(service); - - cList->append (ptr); - } - - *sipCppPtr = cList; - - return 1; -%End -}; - - diff --git a/sip/kio/tdesycocafactory.sip b/sip/kio/tdesycocafactory.sip deleted file mode 100644 index decb1ab..0000000 --- a/sip/kio/tdesycocafactory.sip +++ /dev/null @@ -1,63 +0,0 @@ -// -// Copyright 2006 Jim Bublitz -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module kio version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - - -class KSycocaFactory -{ -%TypeHeaderCode -#include -%End - - -public: - virtual KSycocaFactoryId factoryId () const = 0; - -protected: - KSycocaFactory (KSycocaFactoryId); - -public: - int offset (); -//ig KSycocaEntryDict* entryDict (); - virtual KSycocaEntry* createEntry (const TQString&, const char*) = 0; - virtual void addEntry (KSycocaEntry*, const char*); - -%If ( KDE_3_2_0 - ) - void removeEntry (KSycocaEntry*); -%End - - virtual KSycocaEntry* createEntry (int) = 0; - KSycocaEntry::List allEntries (); - virtual void save (TQDataStream&); - virtual void saveHeader (TQDataStream&); -//ig virtual const KSycocaResourceList* resourceList () const; - -protected: - -protected: -//igx virtual void virtual_hook (int, void*); - -}; // class KSycocaFactory - -//ig typedef TQDict KSycocaEntryDict; diff --git a/sip/kio/tdesycocatype.sip b/sip/kio/tdesycocatype.sip deleted file mode 100644 index 4babc21..0000000 --- a/sip/kio/tdesycocatype.sip +++ /dev/null @@ -1,76 +0,0 @@ -// -// Copyright 2006 Jim Bublitz -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module kio version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - - -%If ( KDE_3_2_1 - ) - -enum KSycocaType -{ - KST_KSycocaEntry, - KST_KService, - KST_KServiceType, - KST_KMimeType, - KST_KFolderType, - KST_KDEDesktopMimeType, - KST_KExecMimeType, - KST_KServiceGroup, - KST_KImageIOFormat, - KST_KProtocolInfo, - KST_KServiceSeparator, - KST_KCustom -}; - -%End - - -enum KSycocaFactoryId -{ - KST_KServiceFactory, - KST_KServiceTypeFactory, - KST_KServiceGroupFactory, - KST_KImageIO, - KST_KProtocolInfoFactory, - KST_CTimeInfo -}; - - -%If ( - KDE_3_2_1 ) - -enum KSycocaType -{ - KST_KSycocaEntry, - KST_KService, - KST_KServiceType, - KST_KMimeType, - KST_KFolderType, - KST_KDEDesktopMimeType, - KST_KExecMimeType, - KST_KServiceGroup, - KST_KImageIOFormat, - KST_KProtocolInfo, - KST_KCustom -}; - -%End diff --git a/sip/kio/thumbcreator.sip b/sip/kio/thumbcreator.sip deleted file mode 100644 index 076dcfd..0000000 --- a/sip/kio/thumbcreator.sip +++ /dev/null @@ -1,47 +0,0 @@ -// -// Copyright 2006 Jim Bublitz -// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson -// may also apply - - -// Generated by preSip -// module kio version KDE 3.5.3 - - -// This software is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License as -// published by the Free Software Foundation; either version 2 of -// the License, or (at your option) any later version. -// -// This software is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public -// License along with this library; see the file COPYING. -// If not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - - -class ThumbCreator -{ -%TypeHeaderCode -#include -%End - - -public: - - enum Flags - { - None, - DrawFrame, - BlendIcon - }; - - virtual bool create (const TQString&, int, int, TQImage&) = 0; - virtual ThumbCreator::Flags flags () const; - -}; // class ThumbCreator - diff --git a/sip/tdefile/tdefilemod.sip.in b/sip/tdefile/tdefilemod.sip.in index 1d8bb5d..158dfbf 100644 --- a/sip/tdefile/tdefilemod.sip.in +++ b/sip/tdefile/tdefilemod.sip.in @@ -34,7 +34,7 @@ %Import tdecoremod.sip %Import tdefxmod.sip %Import tdeuimod.sip -%Import kiomod.sip +%Import tdeiomod.sip %Include kcombiview.sip %Include kdiroperator.sip diff --git a/sip/tdehtml/tdehtmlmod.sip.in b/sip/tdehtml/tdehtmlmod.sip.in index 69d1f64..6329893 100644 --- a/sip/tdehtml/tdehtmlmod.sip.in +++ b/sip/tdehtml/tdehtmlmod.sip.in @@ -34,7 +34,7 @@ %Import tdecoremod.sip %Import tdefxmod.sip %Import tdeuimod.sip -%Import kiomod.sip +%Import tdeiomod.sip %Import tdeutilsmod.sip %Import tdepartsmod.sip diff --git a/sip/tdeio/authinfo.sip b/sip/tdeio/authinfo.sip new file mode 100644 index 0000000..e4f3a97 --- /dev/null +++ b/sip/tdeio/authinfo.sip @@ -0,0 +1,210 @@ +// +// Copyright 2006 Jim Bublitz +// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson +// may also apply + + +// Generated by preSip +// module tdeio version KDE 3.5.3 + + +// This software is free software; you can redistribute it and/or +// modify it under the terms of the GNU General Public License as +// published by the Free Software Foundation; either version 2 of +// the License, or (at your option) any later version. +// +// This software is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public +// License along with this library; see the file COPYING. +// If not, write to the Free Software Foundation, Inc., +// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + +namespace TDEIO +{ + +class AuthInfo +{ +%TypeHeaderCode +#include +%End + + +public: + AuthInfo (); + AuthInfo (const TDEIO::AuthInfo&); + bool isModified () const; + void setModified (bool); + KURL url; + TQString username; + TQString password; + TQString prompt; + TQString caption; + TQString comment; + TQString commentLabel; + TQString realmValue; + TQString digestInfo; + bool verifyPath; + bool readOnly; + bool keepPassword; + +protected: + +}; // class AuthInfo + + +%If ( KDE_3_1_4 - ) +//igx TQDataStream& operator << (TQDataStream&, const TDEIO::AuthInfo&); +//igx TQDataStream& operator >> (TQDataStream&, TDEIO::AuthInfo&); +%End + + +class NetRC +{ +%TypeHeaderCode +#include +%End + + +public: + + enum LookUpMode + { + exactOnly, + defaultOnly, + presetOnly + }; + + + class AutoLogin + { + + public: + TQString type; + TQString machine; + TQString login; + TQString password; + KStringListMap macdef; + + }; // class AutoLogin + + +public: + static TDEIO::NetRC* self (); + bool lookup (const KURL&, TDEIO::NetRC::AutoLogin&, bool = 0, TQString = TQString ::null , int = 6); + void reload (); + +protected: +//ig TQString extract (const char*, const char*, int&); + int openf (const TQString&); + +%If ( KDE_3_2_0 - ) + bool parse (int); +%End + + +private: + NetRC (); + ~NetRC (); + +protected: + +%If ( - KDE_3_2_0 ) + void parse (int); +%End + + +}; // class NetRC + +}; // namespace TDEIO + + + +%MappedType KStringListMap +{ +//converts a Python dict of TQString:TQStringList +%TypeHeaderCode +#include +typedef TQMap KStringListMap; +%End + +%ConvertFromTypeCode + // Convert to a Python dict. + + if (!sipCpp) + return PyDict_New(); + + PyObject *dict; + + // Create the dictionary. + + if ((dict = PyDict_New()) == NULL) + return NULL; + + // Get it. + + const TQMap map = *sipCpp; + TQMap::ConstIterator it; + + for (it = map.begin (); it != map.end (); ++it) + { + PyObject *sKey = PyString_FromString ((const char *)((TQString)it.key ())); + PyObject *sData = sipConvertFromInstance ((void *)&it.data (), sipClass_TQStringList, sipTransferObj); + + if ((sKey == NULL) || (sData == NULL) || (PyDict_SetItem (dict, sKey, sData) < 0)) + { + Py_XDECREF (sKey); + Py_XDECREF (sData); + Py_DECREF (dict); + return NULL; + } + } + + return dict; +%End + + +%ConvertToTypeCode + if (sipIsErr == NULL) + return PyDict_Check(sipPy); + + TQMap *map = new TQMap; + + PyObject *key, *value; + SIP_SSIZE_T pos = 0; + TQString *sKey; + TQStringList *sData; + + while (PyDict_Next(sipPy, &pos, &key, &value)) + { + int iserr = 0, sKey_state, sData_state; + + sKey = (TQString *)sipForceConvertToType(key, sipType_TQString, sipTransferObj, SIP_NOT_NONE, &sKey_state, &iserr); + sData = (TQStringList *)sipForceConvertToType(value, sipType_TQStringList, sipTransferObj, SIP_NOT_NONE, &sData_state, &iserr); + + if (iserr) + { + if (sKey) + sipReleaseType(sKey, sipType_TQString, sKey_state); + + *sipIsErr = 1; + delete map; + return 0; + } + + map->insert (*sKey, *sData); + + sipReleaseType(sKey, sipType_TQString, sKey_state); + sipReleaseType(sData, sipType_TQStringList, sData_state); + } + + *sipCppPtr = map; + + return 1; +%End +}; + + diff --git a/sip/tdeio/chmodjob.sip b/sip/tdeio/chmodjob.sip new file mode 100644 index 0000000..358e614 --- /dev/null +++ b/sip/tdeio/chmodjob.sip @@ -0,0 +1,55 @@ +// +// Copyright 2006 Jim Bublitz +// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson +// may also apply + + +// Generated by preSip +// module tdeio version KDE 3.5.3 + + +// This software is free software; you can redistribute it and/or +// modify it under the terms of the GNU General Public License as +// published by the Free Software Foundation; either version 2 of +// the License, or (at your option) any later version. +// +// This software is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public +// License along with this library; see the file COPYING. +// If not, write to the Free Software Foundation, Inc., +// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + +namespace TDEIO +{ + +class ChmodJob : TDEIO::Job +{ +%TypeHeaderCode +#include +#include +%End + + +public: + ChmodJob (const KFileItemList&, int, int, int, int, bool, bool); + +protected: + void chmodNextFile (); + +protected slots: + virtual void slotResult (TDEIO::Job*); + void slotEntries (TDEIO::Job*, const TDEIO::UDSEntryList&); + void processList (); + +protected: +//igx virtual void virtual_hook (int, void*); + +}; // class ChmodJob + +TDEIO::ChmodJob* chmod (const KFileItemList&, int, int, TQString, TQString, bool, bool = 1); +}; // namespace TDEIO + diff --git a/sip/tdeio/connection.sip b/sip/tdeio/connection.sip new file mode 100644 index 0000000..9b2f504 --- /dev/null +++ b/sip/tdeio/connection.sip @@ -0,0 +1,72 @@ +// +// Copyright 2006 Jim Bublitz +// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson +// may also apply + + +// Generated by preSip +// module tdeio version KDE 3.5.3 + + +// This software is free software; you can redistribute it and/or +// modify it under the terms of the GNU General Public License as +// published by the Free Software Foundation; either version 2 of +// the License, or (at your option) any later version. +// +// This software is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public +// License along with this library; see the file COPYING. +// If not, write to the Free Software Foundation, Inc., +// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + +namespace TDEIO +{ + +class Task +{ +%TypeHeaderCode +#include +%End + + +public: + int cmd; + TQByteArray data; + +}; // class Task + + +class Connection : TQObject +{ +%TypeHeaderCode +#include +%End + + +public: + Connection (); + void init (TDESocket*); + void init (int, int); + void connect (TQObject* = 0, const char* = 0); + void close (); + int fd_from () const; + int fd_to () const; + bool inited () const; + void send (int, const TQByteArray& = TQByteArray ()); + bool sendnow (int, const TQByteArray&); +//ig int read (int*, TQByteArray&); + void suspend (); + void resume (); + bool suspended () const; + +protected slots: + void dequeue (); + +}; // class Connection + +}; // namespace TDEIO + diff --git a/sip/tdeio/davjob.sip b/sip/tdeio/davjob.sip new file mode 100644 index 0000000..26d9b3a --- /dev/null +++ b/sip/tdeio/davjob.sip @@ -0,0 +1,56 @@ +// +// Copyright 2006 Jim Bublitz +// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson +// may also apply + + +// Generated by preSip +// module tdeio version KDE 3.5.3 + + +// This software is free software; you can redistribute it and/or +// modify it under the terms of the GNU General Public License as +// published by the Free Software Foundation; either version 2 of +// the License, or (at your option) any later version. +// +// This software is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public +// License along with this library; see the file COPYING. +// If not, write to the Free Software Foundation, Inc., +// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + + +%If ( KDE_3_1_0 - ) +namespace TDEIO +{ + +class DavJob : TDEIO::TransferJob +{ +%TypeHeaderCode +#include +%End + + +public: + DavJob (const KURL&, int, const TQString&, bool); + TQDomDocument& response (); + +protected slots: + virtual void slotFinished (); + virtual void slotData (const TQByteArray&); + +protected: + +}; // class DavJob + +TDEIO::DavJob* davPropFind (const KURL&, const TQDomDocument&, TQString, bool = 1); +TDEIO::DavJob* davPropPatch (const KURL&, const TQDomDocument&, bool = 1); +TDEIO::DavJob* davSearch (const KURL&, const TQString&, const TQString&, const TQString&, bool = 1); +}; // namespace TDEIO + +%End + diff --git a/sip/tdeio/defaultprogress.sip b/sip/tdeio/defaultprogress.sip new file mode 100644 index 0000000..653eb26 --- /dev/null +++ b/sip/tdeio/defaultprogress.sip @@ -0,0 +1,103 @@ +// +// Copyright 2006 Jim Bublitz +// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson +// may also apply + + +// Generated by preSip +// module tdeio version KDE 3.5.3 + + +// This software is free software; you can redistribute it and/or +// modify it under the terms of the GNU General Public License as +// published by the Free Software Foundation; either version 2 of +// the License, or (at your option) any later version. +// +// This software is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public +// License along with this library; see the file COPYING. +// If not, write to the Free Software Foundation, Inc., +// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + +namespace TDEIO +{ + +class DefaultProgress : TDEIO::ProgressBase +{ +%TypeHeaderCode +#include +%End + + +public: + DefaultProgress (bool = 1); + +%If ( KDE_3_1_0 - ) + DefaultProgress (TQWidget* /TransferThis/, const char* = 0); + +%If ( KDE_3_2_1 - ) + bool keepOpen () const; + +%If ( KDE_3_4_0 - ) + static TQString makePercentString (ulong, TDEIO::filesize_t, ulong); +%End + +%End + +%End + + +public slots: + virtual void slotTotalSize (TDEIO::Job*, TDEIO::filesize_t); + virtual void slotTotalFiles (TDEIO::Job*, ulong); + virtual void slotTotalDirs (TDEIO::Job*, ulong); + virtual void slotProcessedSize (TDEIO::Job*, TDEIO::filesize_t); + virtual void slotProcessedFiles (TDEIO::Job*, ulong); + virtual void slotProcessedDirs (TDEIO::Job*, ulong); + virtual void slotSpeed (TDEIO::Job*, ulong); + virtual void slotPercent (TDEIO::Job*, ulong); + virtual void slotInfoMessage (TDEIO::Job*, const TQString&); + virtual void slotCopying (TDEIO::Job*, const KURL&, const KURL&); + virtual void slotMoving (TDEIO::Job*, const KURL&, const KURL&); + virtual void slotDeleting (TDEIO::Job*, const KURL&); + +%If ( KDE_3_1_0 - ) + void slotTransferring (TDEIO::Job*, const KURL&); +%End + + virtual void slotCreatingDir (TDEIO::Job*, const KURL&); + virtual void slotStating (TDEIO::Job*, const KURL&); + virtual void slotMounting (TDEIO::Job*, const TQString&, const TQString&); + virtual void slotUnmounting (TDEIO::Job*, const TQString&); + virtual void slotCanResume (TDEIO::Job*, TDEIO::filesize_t); + +%If ( KDE_3_1_0 - ) + void slotClean (); +%End + + +protected: + +%If ( KDE_3_1_0 - ) + void init (); +%End + + void showTotals (); + void setDestVisible (bool); + +%If ( KDE_3_1_0 - ) + void checkDestination (const KURL&); +%End + + +protected: +//igx virtual void virtual_hook (int, void*); + +}; // class DefaultProgress + +}; // namespace TDEIO + diff --git a/sip/tdeio/forwardingslavebase.sip b/sip/tdeio/forwardingslavebase.sip new file mode 100644 index 0000000..d4e549a --- /dev/null +++ b/sip/tdeio/forwardingslavebase.sip @@ -0,0 +1,63 @@ +// +// Copyright 2006 Jim Bublitz +// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson +// may also apply + + +// Generated by preSip +// module tdeio version KDE 3.5.3 + + +// This software is free software; you can redistribute it and/or +// modify it under the terms of the GNU General Public License as +// published by the Free Software Foundation; either version 2 of +// the License, or (at your option) any later version. +// +// This software is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public +// License along with this library; see the file COPYING. +// If not, write to the Free Software Foundation, Inc., +// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + + +%If ( KDE_3_4_0 - ) +namespace TDEIO +{ + +class ForwardingSlaveBase : TQObject, TDEIO::SlaveBase +{ +%TypeHeaderCode +#include +%End + + +public: + ForwardingSlaveBase (const TQCString&, const TQCString&, const TQCString&); + virtual void get (const KURL&); + virtual void put (const KURL&, int, bool, bool); + virtual void stat (const KURL&); + virtual void mimetype (const KURL&); + virtual void listDir (const KURL&); + virtual void mkdir (const KURL&, int); + virtual void rename (const KURL&, const KURL&, bool); + virtual void symlink (const TQString&, const KURL&, bool); + virtual void chmod (const KURL&, int); + virtual void copy (const KURL&, const KURL&, int, bool); + virtual void del (const KURL&, bool); + +protected: + virtual bool rewriteURL (const KURL&, KURL&) = 0; + virtual void prepareUDSEntry (TDEIO::UDSEntry&, bool = 0) const; + KURL processedURL () const; + KURL requestedURL () const; + +}; // class ForwardingSlaveBase + +}; // namespace TDEIO + +%End + diff --git a/sip/tdeio/global.sip b/sip/tdeio/global.sip new file mode 100644 index 0000000..2618179 --- /dev/null +++ b/sip/tdeio/global.sip @@ -0,0 +1,714 @@ +// +// Copyright 2006 Jim Bublitz +// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson +// may also apply + + +// Generated by preSip +// module tdeio version KDE 3.5.3 + + +// This software is free software; you can redistribute it and/or +// modify it under the terms of the GNU General Public License as +// published by the Free Software Foundation; either version 2 of +// the License, or (at your option) any later version. +// +// This software is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public +// License along with this library; see the file COPYING. +// If not, write to the Free Software Foundation, Inc., +// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + +%ModuleHeaderCode +#include +%End + +namespace TDEIO +{ +typedef long long fileoffset_t; +typedef unsigned long long filesize_t; +TQString convertSize (TDEIO::filesize_t); + +%If ( KDE_3_5_0 - ) +TQString convertSizeWithBytes (TDEIO::filesize_t); +%End + +TQString number (TDEIO::filesize_t); +TQString convertSizeFromKB (TDEIO::filesize_t); + +%If ( KDE_3_4_0 - ) +uint calculateRemainingSeconds (TDEIO::filesize_t, TDEIO::filesize_t, TDEIO::filesize_t); +TQString convertSeconds (uint); +%End + +TQTime calculateRemaining (TDEIO::filesize_t, TDEIO::filesize_t, TDEIO::filesize_t); +TQString itemsSummaryString (uint, uint, uint, TDEIO::filesize_t, bool); +TQString encodeFileName (const TQString&); +TQString decodeFileName (const TQString&); + +%If ( KDE_3_2_0 - ) + +enum Command +{ + CMD_HOST, + CMD_CONNECT, + CMD_DISCONNECT, + CMD_SLAVE_STATUS, + CMD_SLAVE_CONNECT, + CMD_SLAVE_HOLD, + CMD_NONE, + CMD_TESTDIR, + CMD_GET, + CMD_PUT, + CMD_STAT, + CMD_MIMETYPE, + CMD_LISTDIR, + CMD_MKDIR, + CMD_RENAME, + CMD_COPY, + CMD_DEL, + CMD_CHMOD, + CMD_SPECIAL, + CMD_USERPASS, + CMD_REPARSECONFIGURATION, + CMD_META_DATA, + CMD_SYMLINK, + CMD_SUBURL, + CMD_MESSAGEBOXANSWER, + CMD_RESUMEANSWER, + CMD_CONFIG, + CMD_MULTI_GET +}; + +%End + + +%If ( KDE_3_1_0 - ) + +enum Error +{ + ERR_CANNOT_OPEN_FOR_READING, + ERR_CANNOT_OPEN_FOR_WRITING, + ERR_CANNOT_LAUNCH_PROCESS, + ERR_INTERNAL, + ERR_MALFORMED_URL, + ERR_UNSUPPORTED_PROTOCOL, + ERR_NO_SOURCE_PROTOCOL, + ERR_UNSUPPORTED_ACTION, + ERR_IS_DIRECTORY, + ERR_IS_FILE, + ERR_DOES_NOT_EXIST, + ERR_FILE_ALREADY_EXIST, + ERR_DIR_ALREADY_EXIST, + ERR_UNKNOWN_HOST, + ERR_ACCESS_DENIED, + ERR_WRITE_ACCESS_DENIED, + ERR_CANNOT_ENTER_DIRECTORY, + ERR_PROTOCOL_IS_NOT_A_FILESYSTEM, + ERR_CYCLIC_LINK, + ERR_USER_CANCELED, + ERR_CYCLIC_COPY, + ERR_COULD_NOT_CREATE_SOCKET, + ERR_COULD_NOT_CONNECT, + ERR_CONNECTION_BROKEN, + ERR_NOT_FILTER_PROTOCOL, + ERR_COULD_NOT_MOUNT, + ERR_COULD_NOT_UNMOUNT, + ERR_COULD_NOT_READ, + ERR_COULD_NOT_WRITE, + ERR_COULD_NOT_BIND, + ERR_COULD_NOT_LISTEN, + ERR_COULD_NOT_ACCEPT, + ERR_COULD_NOT_LOGIN, + ERR_COULD_NOT_STAT, + ERR_COULD_NOT_CLOSEDIR, + ERR_COULD_NOT_MKDIR, + ERR_COULD_NOT_RMDIR, + ERR_CANNOT_RESUME, + ERR_CANNOT_RENAME, + ERR_CANNOT_CHMOD, + ERR_CANNOT_DELETE, + ERR_SLAVE_DIED, + ERR_OUT_OF_MEMORY, + ERR_UNKNOWN_PROXY_HOST, + ERR_COULD_NOT_AUTHENTICATE, + ERR_ABORTED, + ERR_INTERNAL_SERVER, + ERR_SERVER_TIMEOUT, + ERR_SERVICE_NOT_AVAILABLE, + ERR_UNKNOWN, + ERR_UNKNOWN_INTERRUPT, + ERR_CANNOT_DELETE_ORIGINAL, + ERR_CANNOT_DELETE_PARTIAL, + ERR_CANNOT_RENAME_ORIGINAL, + ERR_CANNOT_RENAME_PARTIAL, + ERR_NEED_PASSWD, + ERR_CANNOT_SYMLINK, + ERR_NO_CONTENT, + ERR_DISK_FULL, + ERR_IDENTICAL_FILES, + ERR_SLAVE_DEFINED, + ERR_UPGRADE_REQUIRED, + ERR_POST_DENIED +}; + +%End + +TQString buildErrorString (int, const TQString&); +//ig TQString buildHTMLErrorString (int, const TQString&, const KURL* = 0, int = -1); +TQByteArray rawErrorDetail (int, const TQString&, const KURL* = 0, int = -1); + +%If ( KDE_3_2_0 - ) +TQString unsupportedActionErrorString (const TQString&, int); + +%If ( KDE_3_5_1 - ) + +enum UDSAtomTypes +{ + UDS_STRING, + UDS_LONG, + UDS_TIME, + UDS_SIZE, + UDS_SIZE_LARGE, + UDS_USER, + UDS_ICON_NAME, + UDS_GROUP, + UDS_EXTRA, + UDS_NAME, + UDS_LOCAL_PATH, + UDS_HIDDEN, + UDS_EXTENDED_ACL, + UDS_ACL_STRING, + UDS_DEFAULT_ACL_STRING, + UDS_ACCESS, + UDS_MODIFICATION_TIME, + UDS_ACCESS_TIME, + UDS_CREATION_TIME, + UDS_FILE_TYPE, + UDS_LINK_DEST, + UDS_URL, + UDS_MIME_TYPE, + UDS_GUESSED_MIME_TYPE, + UDS_XML_PROPERTIES +}; + +%End + +%End + + +%If ( KDE_3_0_1 - ) + +enum CacheControl +{ + CC_CacheOnly, + CC_Cache, + CC_Verify, + CC_Refresh, + CC_Reload +}; + +%End + +TDEIO::CacheControl parseCacheControl (const TQString&); +TQString getCacheControlString (TDEIO::CacheControl); +TQString findDeviceMountPoint (const TQString&); +TQString findPathMountPoint (const TQString&); +bool probably_slow_mounted (const TQString&); + +%If ( KDE_3_1_0 - ) +bool manually_mounted (const TQString&); + +%If ( KDE_3_2_0 - ) + +enum FileSystemFlag +{ + SupportsChmod, + SupportsChown, + SupportsUTime, + SupportsSymlinks, + CaseInsensitive +}; + +bool testFileSystemFlag (const TQString&, TDEIO::FileSystemFlag); +%End + +%End + + +class UDSAtom +{ +%TypeHeaderCode +#include +%End + + +public: + TQString m_str; + long m_long; + uint m_uds; + +}; // class UDSAtom + +//ig typedef TQValueList UDSEntry; +//ig typedef TQValueList UDSEntryList; +//ig typedef TQValueListIterator UDSEntryListIterator; +//ig typedef TQValueListConstIterator UDSEntryListConstIterator; + +%If ( KDE_3_4_0 - KDE_3_5_1 ) + +enum UDSAtomTypes +{ + UDS_STRING, + UDS_LONG, + UDS_TIME, + UDS_SIZE, + UDS_SIZE_LARGE, + UDS_USER, + UDS_ICON_NAME, + UDS_GROUP, + UDS_EXTRA, + UDS_NAME, + UDS_LOCAL_PATH, + UDS_ACCESS, + UDS_MODIFICATION_TIME, + UDS_ACCESS_TIME, + UDS_CREATION_TIME, + UDS_FILE_TYPE, + UDS_LINK_DEST, + UDS_URL, + UDS_MIME_TYPE, + UDS_GUESSED_MIME_TYPE, + UDS_XML_PROPERTIES +}; + +%End + + +%If ( KDE_3_2_0 - KDE_3_4_0 ) + +enum UDSAtomTypes +{ + UDS_STRING, + UDS_LONG, + UDS_TIME, + UDS_SIZE, + UDS_SIZE_LARGE, + UDS_USER, + UDS_ICON_NAME, + UDS_GROUP, + UDS_EXTRA, + UDS_NAME, + UDS_ACCESS, + UDS_MODIFICATION_TIME, + UDS_ACCESS_TIME, + UDS_CREATION_TIME, + UDS_FILE_TYPE, + UDS_LINK_DEST, + UDS_URL, + UDS_MIME_TYPE, + UDS_GUESSED_MIME_TYPE, + UDS_XML_PROPERTIES +}; + +%End + + +%If ( KDE_3_1_0 - KDE_3_2_0 ) + +enum UDSAtomTypes +{ + UDS_STRING, + UDS_LONG, + UDS_TIME, + UDS_SIZE, + UDS_SIZE_LARGE, + UDS_USER, + UDS_GROUP, + UDS_NAME, + UDS_ACCESS, + UDS_MODIFICATION_TIME, + UDS_ACCESS_TIME, + UDS_CREATION_TIME, + UDS_FILE_TYPE, + UDS_LINK_DEST, + UDS_URL, + UDS_MIME_TYPE, + UDS_GUESSED_MIME_TYPE, + UDS_XML_PROPERTIES +}; + +%End + + +%If ( - KDE_3_1_0 ) + +enum UDSAtomTypes +{ + UDS_STRING, + UDS_LONG, + UDS_TIME, + UDS_SIZE, + UDS_SIZE_LARGE, + UDS_USER, + UDS_GROUP, + UDS_NAME, + UDS_ACCESS, + UDS_MODIFICATION_TIME, + UDS_ACCESS_TIME, + UDS_CREATION_TIME, + UDS_FILE_TYPE, + UDS_LINK_DEST, + UDS_URL, + UDS_MIME_TYPE, + UDS_GUESSED_MIME_TYPE +}; + + +enum Error +{ + ERR_CANNOT_OPEN_FOR_READING, + ERR_CANNOT_OPEN_FOR_WRITING, + ERR_CANNOT_LAUNCH_PROCESS, + ERR_INTERNAL, + ERR_MALFORMED_URL, + ERR_UNSUPPORTED_PROTOCOL, + ERR_NO_SOURCE_PROTOCOL, + ERR_UNSUPPORTED_ACTION, + ERR_IS_DIRECTORY, + ERR_IS_FILE, + ERR_DOES_NOT_EXIST, + ERR_FILE_ALREADY_EXIST, + ERR_DIR_ALREADY_EXIST, + ERR_UNKNOWN_HOST, + ERR_ACCESS_DENIED, + ERR_WRITE_ACCESS_DENIED, + ERR_CANNOT_ENTER_DIRECTORY, + ERR_PROTOCOL_IS_NOT_A_FILESYSTEM, + ERR_CYCLIC_LINK, + ERR_USER_CANCELED, + ERR_CYCLIC_COPY, + ERR_COULD_NOT_CREATE_SOCKET, + ERR_COULD_NOT_CONNECT, + ERR_CONNECTION_BROKEN, + ERR_NOT_FILTER_PROTOCOL, + ERR_COULD_NOT_MOUNT, + ERR_COULD_NOT_UNMOUNT, + ERR_COULD_NOT_READ, + ERR_COULD_NOT_WRITE, + ERR_COULD_NOT_BIND, + ERR_COULD_NOT_LISTEN, + ERR_COULD_NOT_ACCEPT, + ERR_COULD_NOT_LOGIN, + ERR_COULD_NOT_STAT, + ERR_COULD_NOT_CLOSEDIR, + ERR_COULD_NOT_MKDIR, + ERR_COULD_NOT_RMDIR, + ERR_CANNOT_RESUME, + ERR_CANNOT_RENAME, + ERR_CANNOT_CHMOD, + ERR_CANNOT_DELETE, + ERR_SLAVE_DIED, + ERR_OUT_OF_MEMORY, + ERR_UNKNOWN_PROXY_HOST, + ERR_COULD_NOT_AUTHENTICATE, + ERR_ABORTED, + ERR_INTERNAL_SERVER, + ERR_SERVER_TIMEOUT, + ERR_SERVICE_NOT_AVAILABLE, + ERR_UNKNOWN, + ERR_UNKNOWN_INTERRUPT, + ERR_CANNOT_DELETE_ORIGINAL, + ERR_CANNOT_DELETE_PARTIAL, + ERR_CANNOT_RENAME_ORIGINAL, + ERR_CANNOT_RENAME_PARTIAL, + ERR_NEED_PASSWD, + ERR_CANNOT_SYMLINK, + ERR_NO_CONTENT, + ERR_DISK_FULL, + ERR_IDENTICAL_FILES, + ERR_SLAVE_DEFINED +}; + + +%If ( - KDE_3_0_1 ) + +enum CacheControl +{ + CC_CacheOnly, + CC_Cache, + CC_Verify, + CC_Reload +}; + +%End + +%End + +//force +//ig typedef TQMap MetaData; +//end +}; // namespace TDEIO + +//force +TDEIO::UDSEntry testKIOUDSEntry (TDEIO::UDSEntry); +%MethodCode +//takes list | (KIO.UDSEntry) +//returns (KIO.UDSEntry) + sipRes = a0; +%End + +TDEIO::UDSEntryList testKIOUDSEntryList (TDEIO::UDSEntryList); +%MethodCode +//takes list | (KIO.UDSEntryList) +//returns (KIO.UDSEntryList) + sipRes = a0; +%End + +%ModuleHeaderCode +#include +%End + +TDEIO::MetaData testKIOMetaData (TDEIO::MetaData); +%MethodCode +//takes dict | (KIO.MetaData) +//returns (KIO.MetaData) + sipRes = a0; +%End + +//end + + +%MappedType TDEIO::UDSEntry +//converts a Python list of KIO.UDSAtom +{ +%TypeHeaderCode +#include +#include +%End + +%ConvertFromTypeCode + if (!sipCpp) + return PyList_New(0); + + // Create the list + PyObject *pylist; + if ((pylist = PyList_New(0)) == NULL) + return NULL; + + TQValueList *cpplist = (TQValueList *)sipCpp; + PyObject *inst; + + // Get it. + TQValueList::Iterator it; + for( it = cpplist->begin(); it != cpplist->end(); ++it ) + { + if (((inst = sipConvertFromNewType(new TDEIO::UDSAtom(*it), sipType_KIO_UDSAtom, NULL)) == NULL) + || PyList_Append (pylist, inst) < 0) + { + Py_DECREF (pylist); + return NULL; + } + } + + return pylist; +%End + + +%ConvertToTypeCode + if (sipIsErr == NULL) + return PyList_Check(sipPy); + + TQValueList *cpplist = new TQValueList; + + PyObject *elem; + TDEIO::UDSAtom *cpp; + int iserr = 0; + + for (int i = 0; i < PyList_Size (sipPy); i++) + { + elem = PyList_GET_ITEM (sipPy, i); + cpp = (TDEIO::UDSAtom *)sipForceConvertToType(elem, sipType_KIO_UDSAtom, sipTransferObj, SIP_NOT_NONE|SIP_NO_CONVERTORS, NULL, &iserr); + + if (iserr) + { + *sipIsErr = 1; + delete cpplist; + return 0; + } + + cpplist->append (*cpp); + } + + *sipCppPtr = cpplist; + + return 1; +%End +}; + + +%MappedType TDEIO::UDSEntryList +//converts a Python list of KIO.UDSEntry +{ +%TypeHeaderCode +#include +#include +%End + +%ConvertFromTypeCode + if (!sipCpp) + return PyList_New(0); + + // Create the list + PyObject *pylist; + if ((pylist = PyList_New(0)) == NULL) + return NULL; + + TQValueList *cpplist = (TQValueList *)sipCpp; + PyObject *inst; + + // Get it. + TQValueList::Iterator it; + for( it = cpplist->begin(); it != cpplist->end(); ++it ) + { + TDEIO::UDSEntry cpp = *it; + inst = sipConvertFromType(&cpp, sipType_KIO_UDSEntry, sipTransferObj); + + if (PyList_Append (pylist, inst) < 0) + { + Py_DECREF (pylist); + return NULL; + } + } + + return pylist; +%End + + +%ConvertToTypeCode + if (sipIsErr == NULL) + return PyList_Check(sipPy); + + TQValueList *cpplist = new TQValueList; + + PyObject *elem; + TDEIO::UDSEntry *cpp; + int iserr = 0; + + for (int i = 0; i < PyList_Size (sipPy); i++) + { + elem = PyList_GET_ITEM (sipPy, i); + cpp = (TDEIO::UDSEntry *)sipForceConvertToType(elem, sipType_KIO_UDSEntry, sipTransferObj, SIP_NOT_NONE|SIP_NO_CONVERTORS, NULL, &iserr); + + if (iserr) + { + *sipIsErr = 1; + delete cpplist; + return 0; + } + + cpplist->append (*cpp); + } + + *sipCppPtr = cpplist; + + return 1; +%End +}; + + +%MappedType TDEIO::MetaData +//converts a Python dict of TQString, TQString +{ +%TypeHeaderCode +#include +#include +%End + +%ConvertFromTypeCode + // Convert to a Python dict + + if (!sipCpp) + return PyDict_New(); + + PyObject *dict; + + // Create the dictionary. + + if ((dict = PyDict_New()) == NULL) + return NULL; + + // Get it. + + const TQMap cppmap = *sipCpp; + TQMap::ConstIterator it; + + for (it = cppmap.begin (); it != cppmap.end (); ++it) + { + TQString acpp = it.key (); + TQString bcpp = it.data (); + PyObject *ainst; + PyObject *binst; + if (((ainst = sipConvertFromNewType(new TQString(acpp), sipType_TQString, sipTransferObj)) == NULL) + || ((binst = sipConvertFromNewType(new TQString(bcpp), sipType_TQString, sipTransferObj)) == NULL) + || (PyDict_SetItem (dict, ainst, binst) < 0)) + { + Py_XDECREF (ainst); + Py_XDECREF (binst); + Py_DECREF (dict); + return NULL; + } + } + + return dict; +%End + + +%ConvertToTypeCode + // Convert a Python dictionary to a TQMap on the heap. + + if (sipIsErr == NULL) + return PyDict_Check(sipPy); + + + TQMap *cppmap = new TQMap; + + PyObject *aelem, *belem; + SIP_SSIZE_T pos = 0; + TQString *acpp; + TQString *bcpp; + + while (PyDict_Next(sipPy, &pos, &aelem, &belem)) + { + int iserr = 0, acpp_state, bcpp_state; + + acpp = (TQString *)sipForceConvertToType(aelem, sipType_TQString, sipTransferObj, SIP_NOT_NONE, &acpp_state, &iserr); + bcpp = (TQString *)sipForceConvertToType(belem, sipType_TQString, sipTransferObj, SIP_NOT_NONE, &bcpp_state, &iserr); + + if (iserr) + { + if (acpp) + sipReleaseType(acpp, sipType_TQString, acpp_state); + + *sipIsErr = 1; + delete cppmap; + return 0; + } + + cppmap->insert (*acpp, *bcpp); + + sipReleaseType(acpp, sipType_TQString, acpp_state); + sipReleaseType(bcpp, sipType_TQString, bcpp_state); + } + + *sipCppPtr = (TDEIO::MetaData *)cppmap; + + return 1; +%End +}; + + diff --git a/sip/tdeio/job.sip b/sip/tdeio/job.sip new file mode 100644 index 0000000..37348bb --- /dev/null +++ b/sip/tdeio/job.sip @@ -0,0 +1,73 @@ +// +// Copyright 2006 Jim Bublitz +// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson +// may also apply + + +// Generated by preSip +// module tdeio version KDE 3.5.3 + + +// This software is free software; you can redistribute it and/or +// modify it under the terms of the GNU General Public License as +// published by the Free Software Foundation; either version 2 of +// the License, or (at your option) any later version. +// +// This software is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public +// License along with this library; see the file COPYING. +// If not, write to the Free Software Foundation, Inc., +// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + +namespace TDEIO +{ +TDEIO::SimpleJob* mkdir (const KURL&, int = -1); +TDEIO::SimpleJob* rmdir (const KURL&); +TDEIO::SimpleJob* chmod (const KURL&, int); +TDEIO::SimpleJob* rename (const KURL&, const KURL&, bool); +TDEIO::SimpleJob* symlink (const TQString&, const KURL&, bool, bool = 1); +TDEIO::SimpleJob* special (const KURL&, const TQByteArray&, bool = 1); +TDEIO::SimpleJob* mount (bool, const char*, const TQString&, const TQString&, bool = 1); +TDEIO::SimpleJob* unmount (const TQString&, bool = 1); +TDEIO::SimpleJob* http_update_cache (const KURL&, bool, time_t); +TDEIO::StatJob* stat (const KURL&, bool = 1); +TDEIO::StatJob* stat (const KURL&, bool, short, bool = 1); +TDEIO::TransferJob* get (const KURL&, bool = 0, bool = 1); +TDEIO::TransferJob* put (const KURL&, int, bool, bool, bool = 1); +TDEIO::TransferJob* http_post (const KURL&, const TQByteArray&, bool = 1); + +%If ( KDE_3_3_0 - ) +TDEIO::StoredTransferJob* storedGet (const KURL&, bool = 0, bool = 1); +TDEIO::StoredTransferJob* storedPut (const TQByteArray&, const KURL&, int, bool, bool, bool = 1); +%End + +TDEIO::MultiGetJob* multi_get (long, const KURL&, const TDEIO::MetaData&); +TDEIO::MimetypeJob* mimetype (const KURL&, bool = 1); +TDEIO::FileCopyJob* file_copy (const KURL&, const KURL&, int = -1, bool = 0, bool = 0, bool = 1); +TDEIO::FileCopyJob* file_move (const KURL&, const KURL&, int = -1, bool = 0, bool = 0, bool = 1); +TDEIO::SimpleJob* file_delete (const KURL&, bool = 1); +TDEIO::ListJob* listDir (const KURL&, bool = 1, bool = 1); +TDEIO::ListJob* listRecursive (const KURL&, bool = 1, bool = 1); +TDEIO::CopyJob* copy (const KURL&, const KURL&, bool = 1); +TDEIO::CopyJob* copyAs (const KURL&, const KURL&, bool = 1); +TDEIO::CopyJob* copy (const KURL::List&, const KURL&, bool = 1); +TDEIO::CopyJob* move (const KURL&, const KURL&, bool = 1); +TDEIO::CopyJob* moveAs (const KURL&, const KURL&, bool = 1); +TDEIO::CopyJob* move (const KURL::List&, const KURL&, bool = 1); +TDEIO::CopyJob* link (const KURL&, const KURL&, bool = 1); +TDEIO::CopyJob* link (const KURL::List&, const KURL&, bool = 1); +TDEIO::CopyJob* linkAs (const KURL&, const KURL&, bool = 1); + +%If ( KDE_3_4_0 - ) +TDEIO::CopyJob* trash (const KURL&, bool = 1); +TDEIO::CopyJob* trash (const KURL::List&, bool = 1); +%End + +TDEIO::DeleteJob* del (const KURL&, bool = 0, bool = 1) /PyName=del_/; +TDEIO::DeleteJob* del (const KURL::List&, bool = 0, bool = 1) /PyName=del_/; +}; // namespace TDEIO + diff --git a/sip/tdeio/jobclasses.sip b/sip/tdeio/jobclasses.sip new file mode 100644 index 0000000..9b54be2 --- /dev/null +++ b/sip/tdeio/jobclasses.sip @@ -0,0 +1,748 @@ +// +// Copyright 2006 Jim Bublitz +// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson +// may also apply + + +// Generated by preSip +// module tdeio version KDE 3.5.3 + + +// This software is free software; you can redistribute it and/or +// modify it under the terms of the GNU General Public License as +// published by the Free Software Foundation; either version 2 of +// the License, or (at your option) any later version. +// +// This software is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public +// License along with this library; see the file COPYING. +// If not, write to the Free Software Foundation, Inc., +// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + +namespace TDEIO +{ + +class Job : TQObject +{ +%TypeHeaderCode +#include +%End + + +protected: + Job (bool); + +public: + virtual void kill (bool = 1); + int error (); + int progressId (); + const TQString& errorText (); + TQString errorString (); + TQStringList detailedErrorStrings (const KURL* = 0, int = -1) const; + void showErrorDialog (TQWidget* = 0); + void setAutoErrorHandlingEnabled (bool, TQWidget* = 0); + bool isAutoErrorHandlingEnabled () const; + +%If ( KDE_3_5_0 - ) + void setAutoWarningHandlingEnabled (bool); + bool isAutoWarningHandlingEnabled () const; +%End + + +%If ( KDE_3_4_3 - ) + void setInteractive (bool); + bool isInteractive () const; +%End + + void setWindow (TQWidget*); + TQWidget* window () const; + +%If ( KDE_3_1_0 - ) + void setParentJob (TDEIO::Job*); + TDEIO::Job* parentJob () const; +%End + + void setMetaData (const TDEIO::MetaData&); + void addMetaData (const TQString&, const TQString&); + void addMetaData (const TQMap&); + void mergeMetaData (const TQMap&); + TDEIO::MetaData outgoingMetaData () const; + TDEIO::MetaData metaData () const; + TQString queryMetaData (const TQString&); + +%If ( KDE_3_2_0 - ) + TDEIO::filesize_t getProcessedSize (); +%End + + +signals: + void result (TDEIO::Job*); + void canceled (TDEIO::Job*); + void infoMessage (TDEIO::Job*, const TQString&); + +%If ( KDE_3_5_0 - ) + void warning (TDEIO::Job*, const TQString&); +%End + + void connected (TDEIO::Job*); + void percent (TDEIO::Job*, ulong); + void totalSize (TDEIO::Job*, TDEIO::filesize_t); + void processedSize (TDEIO::Job*, TDEIO::filesize_t); + void speed (TDEIO::Job*, ulong); + +protected slots: + virtual void slotResult (TDEIO::Job*); + void slotSpeed (TDEIO::Job*, ulong); + void slotInfoMessage (TDEIO::Job*, const TQString&); + void slotSpeedTimeout (); + +protected: + virtual void addSubjob (TDEIO::Job*, bool = 1); + virtual void removeSubjob (TDEIO::Job*); + +%If ( KDE_3_4_0 - ) + void removeSubjob (TDEIO::Job*, bool, bool); +%End + + void emitPercent (TDEIO::filesize_t, TDEIO::filesize_t); + void emitSpeed (ulong); + void emitResult (); + +%If ( KDE_3_2_0 - ) + void setProcessedSize (TDEIO::filesize_t); +%End + +//ig int& extraFlags (); + +protected: +//igx virtual void virtual_hook (int, void*); + +protected: + +%If ( KDE_3_2_0 - KDE_3_2_2 ) + int extraFlags (); +%MethodCode +//returns (int) + Py_BEGIN_ALLOW_THREADS + sipRes = sipCpp -> sipProtect_extraFlags (); + Py_END_ALLOW_THREADS +%End + +%End + + +}; // class Job + + +class SimpleJob : TDEIO::Job +{ +%TypeHeaderCode +#include +%End + + +public: + SimpleJob (const KURL&, int, const TQByteArray&, bool); + const KURL& url () const; + virtual void kill (bool = 1); + virtual void putOnHold (); + static void removeOnHold (); + virtual void start (TDEIO::Slave*); + void slaveDone (); + TDEIO::Slave* slave (); + int command (); + +public slots: + +%If ( KDE_3_1_0 - ) + void slotTotalSize (TDEIO::filesize_t); +%End + + +protected slots: + virtual void slotFinished (); + void slotWarning (const TQString&); + void slotInfoMessage (const TQString&); + void slotConnected (); + void slotProcessedSize (TDEIO::filesize_t); + void slotSpeed (ulong); + virtual void slotMetaData (const TDEIO::MetaData&); + +public slots: + virtual void slotError (int, const TQString&); + +protected slots: + void slotNeedProgressId (); + +protected: + +protected: +//igx virtual void virtual_hook (int, void*); + +%If ( KDE_3_2_0 - ) + void storeSSLSessionFromJob (const KURL&); +%End + + +protected slots: + +%If ( - KDE_3_1_0 ) + void slotTotalSize (TDEIO::filesize_t); +%End + + +}; // class SimpleJob + + +class StatJob : TDEIO::SimpleJob +{ +%TypeHeaderCode +#include +%End + + +public: + StatJob (const KURL&, int, const TQByteArray&, bool); + void setSide (bool); + void setDetails (short); + const TDEIO::UDSEntry& statResult () const; + virtual void start (TDEIO::Slave*); + +signals: + void redirection (TDEIO::Job*, const KURL&); + +%If ( KDE_3_1_0 - ) + void permanentRedirection (TDEIO::Job*, const KURL&, const KURL&); +%End + + +protected slots: + void slotStatEntry (const TDEIO::UDSEntry&); + void slotRedirection (const KURL&); + virtual void slotFinished (); + +%If ( KDE_3_2_0 - ) + virtual void slotMetaData (const TDEIO::MetaData&); +%End + + +protected: + +protected: +//igx virtual void virtual_hook (int, void*); + +}; // class StatJob + + +%If ( KDE_3_3_0 - ) + +class MkdirJob : TDEIO::SimpleJob +{ +%TypeHeaderCode +#include +%End + + +public: + MkdirJob (const KURL&, int, const TQByteArray&, bool); + virtual void start (TDEIO::Slave*); + +signals: + void redirection (TDEIO::Job*, const KURL&); + void permanentRedirection (TDEIO::Job*, const KURL&, const KURL&); + +protected slots: + void slotRedirection (const KURL&); + virtual void slotFinished (); + +protected: + +protected: + virtual void virtual_hook (int, void*); + +}; // class MkdirJob + +%End + + +%If ( KDE_3_3_0 - ) + +class DirectCopyJob : TDEIO::SimpleJob +{ +%TypeHeaderCode +#include +%End + + +public: + DirectCopyJob (const KURL&, int, const TQByteArray&, bool); + virtual void start (TDEIO::Slave*); + +signals: + void canResume (TDEIO::Job*, TDEIO::filesize_t); + +}; // class DirectCopyJob + +%End + + +class TransferJob : TDEIO::SimpleJob +{ +%TypeHeaderCode +#include +%End + + +public: + TransferJob (const KURL&, int, const TQByteArray&, const TQByteArray&, bool); + virtual void start (TDEIO::Slave*); + virtual void slotResult (TDEIO::Job*); + void suspend (); + void resume (); + bool isSuspended () const; + bool isErrorPage () const; + +%If ( KDE_3_2_0 - ) + void setAsyncDataEnabled (bool); + void sendAsyncData (const TQByteArray&); + void setReportDataSent (bool); + bool reportDataSent (); +%End + + +signals: + void data (TDEIO::Job*, const TQByteArray&); + void dataReq (TDEIO::Job*, TQByteArray&); + void redirection (TDEIO::Job*, const KURL&); + +%If ( KDE_3_1_0 - ) + void permanentRedirection (TDEIO::Job*, const KURL&, const KURL&); +%End + + void mimetype (TDEIO::Job*, const TQString&); + void canResume (TDEIO::Job*, TDEIO::filesize_t); + +protected slots: + virtual void slotRedirection (const KURL&); + virtual void slotFinished (); + virtual void slotData (const TQByteArray&); + virtual void slotDataReq (); + virtual void slotMimetype (const TQString&); + virtual void slotNeedSubURLData (); + virtual void slotSubURLData (TDEIO::Job*, const TQByteArray&); + +%If ( KDE_3_2_0 - ) + virtual void slotMetaData (const TDEIO::MetaData&); +%End + + void slotErrorPage (); + void slotCanResume (TDEIO::filesize_t); + +%If ( KDE_3_2_0 - ) + void slotPostRedirection (); +%End + + +protected: + +protected: +//igx virtual void virtual_hook (int, void*); + +}; // class TransferJob + + +%If ( KDE_3_3_0 - ) + +class StoredTransferJob : TDEIO::TransferJob +{ +%TypeHeaderCode +#include +%End + + +public: + StoredTransferJob (const KURL&, int, const TQByteArray&, const TQByteArray&, bool); + void setData (const TQByteArray&); + TQByteArray data () const; + +}; // class StoredTransferJob + +%End + + +class MultiGetJob : TDEIO::TransferJob +{ +%TypeHeaderCode +#include +%End + + +public: + MultiGetJob (const KURL&, bool); + virtual void start (TDEIO::Slave*); + void get (long, const KURL&, const TDEIO::MetaData&); + +signals: + void data (long, const TQByteArray&); + void mimetype (long, const TQString&); + void result (long); + +protected slots: + virtual void slotRedirection (const KURL&); + virtual void slotFinished (); + virtual void slotData (const TQByteArray&); + virtual void slotMimetype (const TQString&); + +protected: +//igx virtual void virtual_hook (int, void*); + +}; // class MultiGetJob + + +class MimetypeJob : TDEIO::TransferJob +{ +%TypeHeaderCode +#include +%End + + +public: + MimetypeJob (const KURL&, int, const TQByteArray&, bool); + TQString mimetype () const; + virtual void start (TDEIO::Slave*); + +protected slots: + virtual void slotFinished (); + +protected: +//igx virtual void virtual_hook (int, void*); + +}; // class MimetypeJob + + +class FileCopyJob : TDEIO::Job +{ +%TypeHeaderCode +#include +%End + + +public: + FileCopyJob (const KURL&, const KURL&, int, bool, bool, bool, bool); + +%If ( KDE_3_2_0 - ) + void setSourceSize64 (TDEIO::filesize_t); + +%If ( KDE_3_5_2 - ) + void setModificationTime (time_t); +%End + +%End + +//ig void setSourceSize (off_t); + KURL srcURL () const; + KURL destURL () const; + +public slots: + void slotStart (); + void slotData (TDEIO::Job*, const TQByteArray&); + void slotDataReq (TDEIO::Job*, TQByteArray&); + +protected slots: + virtual void slotResult (TDEIO::Job*); + void slotProcessedSize (TDEIO::Job*, TDEIO::filesize_t); + void slotTotalSize (TDEIO::Job*, TDEIO::filesize_t); + void slotPercent (TDEIO::Job*, ulong); + void slotCanResume (TDEIO::Job*, TDEIO::filesize_t); + +protected: + void startCopyJob (); + void startCopyJob (const KURL&); + +%If ( KDE_3_4_0 - ) + void startRenameJob (const KURL&); +%End + + void startDataPump (); + void connectSubjob (TDEIO::SimpleJob*); + +protected: + +protected: +//igx virtual void virtual_hook (int, void*); + +}; // class FileCopyJob + + +class ListJob : TDEIO::SimpleJob +{ +%TypeHeaderCode +#include +%End + + +public: + ListJob (const KURL&, bool, bool = 0, TQString = TQString ::null , bool = 1); + virtual void start (TDEIO::Slave*); + +%If ( KDE_3_4_3 - ) + const KURL& redirectionURL () const; +%End + + +%If ( KDE_3_2_0 - ) + void setUnrestricted (bool); +%End + + +signals: + void entries (TDEIO::Job*, const TDEIO::UDSEntryList&); + void redirection (TDEIO::Job*, const KURL&); + +%If ( KDE_3_1_0 - ) + void permanentRedirection (TDEIO::Job*, const KURL&, const KURL&); +%End + + +protected slots: + virtual void slotFinished (); + +%If ( KDE_3_2_0 - ) + virtual void slotMetaData (const TDEIO::MetaData&); +%End + + virtual void slotResult (TDEIO::Job*); + void slotListEntries (const TDEIO::UDSEntryList&); + void slotRedirection (const KURL&); + void gotEntries (TDEIO::Job*, const TDEIO::UDSEntryList&); + +protected: +//igx virtual void virtual_hook (int, void*); + +}; // class ListJob + + +class CopyInfo +{ +%TypeHeaderCode +#include +%End + + +public: + KURL uSource; + KURL uDest; + TQString linkDest; + mode_t permissions; + time_t ctime; + time_t mtime; + off_t size; + +}; // class CopyInfo + + +class CopyJob : TDEIO::Job +{ +%TypeHeaderCode +#include +%End + + +public: + + enum CopyMode + { + Copy, + Move, + Link + }; + + CopyJob (const KURL::List&, const KURL&, TDEIO::CopyJob::CopyMode, bool, bool); + KURL::List srcURLs () const; + KURL destURL () const; + +%If ( KDE_3_2_3 - ) + void setDefaultPermissions (bool); + +%If ( KDE_3_4_0 - ) + void setInteractive (bool); +%End + +%End + + +signals: + void totalFiles (TDEIO::Job*, ulong); + void totalDirs (TDEIO::Job*, ulong); + +%If ( KDE_3_2_0 - ) + void aboutToCreate (TDEIO::Job*, const TQValueList&); +%End + + void processedFiles (TDEIO::Job*, ulong); + void processedDirs (TDEIO::Job*, ulong); + void copying (TDEIO::Job*, const KURL&, const KURL&); + void linking (TDEIO::Job*, const TQString&, const KURL&); + void moving (TDEIO::Job*, const KURL&, const KURL&); + void creatingDir (TDEIO::Job*, const KURL&); + void renamed (TDEIO::Job*, const KURL&, const KURL&); + void copyingDone (TDEIO::Job*, const KURL&, const KURL&, bool, bool); + void copyingLinkDone (TDEIO::Job*, const KURL&, const TQString&, const KURL&); + +protected: + +%If ( KDE_3_2_3 - ) + void statCurrentSrc (); +%End + + void statNextSrc (); + void slotResultStating (TDEIO::Job*); + void startListing (const KURL&); + void slotResultCreatingDirs (TDEIO::Job*); + void slotResultConflictCreatingDirs (TDEIO::Job*); + void createNextDir (); + void slotResultCopyingFiles (TDEIO::Job*); + void slotResultConflictCopyingFiles (TDEIO::Job*); + void copyNextFile (); + void slotResultDeletingDirs (TDEIO::Job*); + void deleteNextDir (); + void skip (const KURL&); + +%If ( KDE_3_3_2 - ) + void slotResultRenaming (TDEIO::Job*); + +%If ( KDE_3_5_2 - ) + void setNextDirAttribute (); +%End + +%End + + +protected slots: + void slotStart (); + void slotEntries (TDEIO::Job*, const TDEIO::UDSEntryList&); + virtual void slotResult (TDEIO::Job*); + void slotProcessedSize (TDEIO::Job*, TDEIO::filesize_t); + void slotTotalSize (TDEIO::Job*, TDEIO::filesize_t); + void slotReport (); + +protected: +//igx virtual void virtual_hook (int, void*); + +}; // class CopyJob + + +class DeleteJob : TDEIO::Job +{ +%TypeHeaderCode +#include +%End + + +public: + DeleteJob (const KURL::List&, bool, bool); + KURL::List urls () const; + +signals: + void totalFiles (TDEIO::Job*, ulong); + void totalDirs (TDEIO::Job*, ulong); + void processedFiles (TDEIO::Job*, ulong); + void processedDirs (TDEIO::Job*, ulong); + void deleting (TDEIO::Job*, const KURL&); + +protected slots: + void slotStart (); + void slotEntries (TDEIO::Job*, const TDEIO::UDSEntryList&); + virtual void slotResult (TDEIO::Job*); + void slotProcessedSize (TDEIO::Job*, TDEIO::filesize_t); + void slotReport (); + +protected: +//igx virtual void virtual_hook (int, void*); + +protected: + +%If ( - KDE_3_1_0 ) + void startNextJob (); + void deleteNextFile (); + void deleteNextDir (); +%End + + +}; // class DeleteJob + +}; // namespace TDEIO + + + +%MappedType TQValueList +//converts a Python list of TDEIO::CopyInfo +{ +%TypeHeaderCode +#include +%End + +%ConvertFromTypeCode + if (!sipCpp) + return PyList_New(0); + + // Create the list + PyObject *pylist; + if ((pylist = PyList_New(0)) == NULL) + return NULL; + + TQValueList *cpplist = (TQValueList *)sipCpp; + PyObject *inst; + + // Get it. + TQValueList::Iterator it; + for( it = cpplist->begin(); it != cpplist->end(); ++it ) + { + if (((inst = sipConvertFromNewType(new TDEIO::CopyInfo(*it), sipType_KIO_CopyInfo, NULL)) == NULL) + || PyList_Append (pylist, inst) < 0) + { + Py_DECREF (pylist); + return NULL; + } + } + + return pylist; +%End + + +%ConvertToTypeCode + if (sipIsErr == NULL) + return PyList_Check(sipPy); + + TQValueList *cpplist = new TQValueList; + + PyObject *elem; + TDEIO::CopyInfo *cpp; + int iserr = 0; + + for (int i = 0; i < PyList_Size (sipPy); i++) + { + elem = PyList_GET_ITEM (sipPy, i); + cpp = (TDEIO::CopyInfo *)sipForceConvertToType(elem, sipType_KIO_CopyInfo, sipTransferObj, SIP_NOT_NONE|SIP_NO_CONVERTORS, NULL, &iserr); + + if (iserr) + { + *sipIsErr = 1; + delete cpplist; + return 0; + } + + cpplist->append (*cpp); + } + + *sipCppPtr = cpplist; + + return 1; +%End +}; + + diff --git a/sip/tdeio/kacl.sip b/sip/tdeio/kacl.sip new file mode 100644 index 0000000..2156e3b --- /dev/null +++ b/sip/tdeio/kacl.sip @@ -0,0 +1,168 @@ +// +// Copyright 2006 Jim Bublitz +// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson +// may also apply + + +// Generated by preSip +// module tdeio version KDE 3.5.3 + + +// This software is free software; you can redistribute it and/or +// modify it under the terms of the GNU General Public License as +// published by the Free Software Foundation; either version 2 of +// the License, or (at your option) any later version. +// +// This software is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public +// License along with this library; see the file COPYING. +// If not, write to the Free Software Foundation, Inc., +// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + + +%If ( KDE_3_5_0 - ) + +class KACL +{ +%TypeHeaderCode +#include +%End + + +public: + KACL (const TQString&); + KACL (const KACL&); + KACL (mode_t); + KACL (); + bool operator == (const KACL&) const; + bool operator != (const KACL&) const; + bool isValid () const; + ushort ownerPermissions () const; + bool setOwnerPermissions (ushort); + ushort owningGroupPermissions () const; + bool setOwningGroupPermissions (ushort); + ushort othersPermissions () const; + bool setOthersPermissions (ushort); + mode_t basePermissions () const; + bool isExtended () const; + ushort maskPermissions (bool&) const; + bool setMaskPermissions (ushort); + ushort namedUserPermissions (const TQString&, bool*) const; + bool setNamedUserPermissions (const TQString&, ushort); + ACLUserPermissionsList allUserPermissions () const; + bool setAllUserPermissions (const ACLUserPermissionsList&); + ushort namedGroupPermissions (const TQString&, bool*) const; + bool setNamedGroupPermissions (const TQString&, ushort); + ACLGroupPermissionsList allGroupPermissions () const; + bool setAllGroupPermissions (const ACLGroupPermissionsList&); + bool setACL (const TQString&); + TQString asString () const; + +protected: + virtual void virtual_hook (int, void*); + +}; // class KACL + +%End + + +%If ( KDE_3_5_0 - ) +typedef TQPair ACLUserPermissions; +typedef TQValueList ACLUserPermissionsList; +//igx typedef TQValueListIterator ACLUserPermissionsIterator; +//igx typedef TQValueListConstIterator ACLUserPermissionsConstIterator; +//igx typedef TQPair ACLGroupPermissions; +//igx typedef TQValueList ACLGroupPermissionsList; +//igx typedef TQValueListIterator ACLGroupPermissionsIterator; +//igx typedef TQValueListConstIterator ACLGroupPermissionsConstIterator; +//igx TQDataStream& operator << (TQDataStream&, const KACL&); +//igx TQDataStream& operator >> (TQDataStream&, KACL&); +//force +typedef ACLUserPermissionsList ACLGroupPermissionsList; +//end +%End + + +%MappedType TQValueList +//converts a Python list of ACLUserPermissions tuples (TQString, int) +{ +%TypeHeaderCode +#include +#include +#include +%End + +%ConvertFromTypeCode + if (!sipCpp) + return PyList_New(0); + + // Create the list + PyObject *pylist; + if ((pylist = PyList_New(0)) == NULL) + return NULL; + + TQValueList *cpplist = (TQValueList *)sipCpp; + PyObject *inst; + + // Get it. + TQValueList::Iterator it; + for( it = cpplist->begin(); it != cpplist->end(); ++it ) + { + TQString s = (*it).first; + ushort u = (*it).second; + PyObject *pys = sipConvertFromNewType(new TQString(s), sipType_TQString, sipTransferObj); + if ((pys == NULL) || ((inst = Py_BuildValue ("Ni", pys, u)) == NULL) + || PyList_Append (pylist, inst) < 0) + { + Py_XDECREF (inst); + Py_XDECREF (pys); + Py_DECREF (pylist); + return NULL; + } + } + + return pylist; +%End + + +%ConvertToTypeCode + if (sipIsErr == NULL) + return PyList_Check(sipPy); + + TQValueList *cpplist = new TQValueList; + + TQString *p1; + int iserr = 0; + + for (int i = 0; i < PyList_Size (sipPy); i++) + { + int p1_state; + + PyObject *elem = PyList_GET_ITEM (sipPy, i); + PyObject *pyp1 = PyTuple_GET_ITEM (elem, 0); + p1 = (TQString *)sipForceConvertToType(pyp1, sipType_TQString, sipTransferObj, SIP_NOT_NONE, &p1_state, &iserr); + + if (iserr) + { + *sipIsErr = 1; + delete cpplist; + return 0; + } + ushort p2 = (ushort)(PyInt_AS_LONG (PyTuple_GET_ITEM (elem, 1))); + + cpplist->append (ACLUserPermissions (*p1, p2)); + + sipReleaseType(p1, sipType_TQString, p1_state); + } + + *sipCppPtr = cpplist; + + return 1; +%End +}; + + diff --git a/sip/tdeio/kar.sip b/sip/tdeio/kar.sip new file mode 100644 index 0000000..c66fd9f --- /dev/null +++ b/sip/tdeio/kar.sip @@ -0,0 +1,54 @@ +// +// Copyright 2006 Jim Bublitz +// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson +// may also apply + + +// Generated by preSip +// module tdeio version KDE 3.5.3 + + +// This software is free software; you can redistribute it and/or +// modify it under the terms of the GNU General Public License as +// published by the Free Software Foundation; either version 2 of +// the License, or (at your option) any later version. +// +// This software is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public +// License along with this library; see the file COPYING. +// If not, write to the Free Software Foundation, Inc., +// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + + +%If ( KDE_3_1_0 - ) + +class KAr : KArchive +{ +%TypeHeaderCode +#include +%End + + +public: + KAr (const TQString&); + KAr (TQIODevice*); + TQString fileName (); + virtual bool prepareWriting (const TQString&, const TQString&, const TQString&, uint); + virtual bool doneWriting (uint); + virtual bool writeDir (const TQString&, const TQString&, const TQString&); + +protected: + virtual bool openArchive (int); + virtual bool closeArchive (); + +protected: + virtual void virtual_hook (int, void*); + +}; // class KAr + +%End + diff --git a/sip/tdeio/karchive.sip b/sip/tdeio/karchive.sip new file mode 100644 index 0000000..d38a614 --- /dev/null +++ b/sip/tdeio/karchive.sip @@ -0,0 +1,189 @@ +// +// Copyright 2006 Jim Bublitz +// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson +// may also apply + + +// Generated by preSip +// module tdeio version KDE 3.5.3 + + +// This software is free software; you can redistribute it and/or +// modify it under the terms of the GNU General Public License as +// published by the Free Software Foundation; either version 2 of +// the License, or (at your option) any later version. +// +// This software is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public +// License along with this library; see the file COPYING. +// If not, write to the Free Software Foundation, Inc., +// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + + +class KArchive +{ +%TypeHeaderCode +#include +%End + + +protected: + KArchive (TQIODevice*); + +public: + virtual bool open (int); + virtual void close (); + +%If ( KDE_3_5_0 - ) + bool closeSucceeded () const; +%End + + bool isOpened () const; + int mode () const; + TQIODevice* device () const; + const KArchiveDirectory* directory () const; + +%If ( KDE_3_2_0 - ) + bool addLocalFile (const TQString&, const TQString&); + bool addLocalDirectory (const TQString&, const TQString&); +%End + + virtual bool writeDir (const TQString&, const TQString&, const TQString&) = 0; + +%If ( KDE_3_2_0 - ) + bool writeDir (const TQString&, const TQString&, const TQString&, mode_t, time_t, time_t, time_t); + bool writeSymLink (const TQString&, const TQString&, const TQString&, const TQString&, mode_t, time_t, time_t, time_t); +%End + + virtual bool writeFile (const TQString&, const TQString&, const TQString&, uint, const char*); + +%If ( KDE_3_2_0 - ) + bool writeFile (const TQString&, const TQString&, const TQString&, uint, mode_t, time_t, time_t, time_t, const char*); +%End + + virtual bool prepareWriting (const TQString&, const TQString&, const TQString&, uint) = 0; + +%If ( KDE_3_2_0 - ) + bool prepareWriting (const TQString&, const TQString&, const TQString&, uint, mode_t, time_t, time_t, time_t); + bool writeData (const char*, uint); +%End + + virtual bool doneWriting (uint) = 0; + +protected: + virtual bool openArchive (int) = 0; + virtual bool closeArchive () = 0; + virtual KArchiveDirectory* rootDir (); + KArchiveDirectory* findOrCreate (const TQString&); + void setDevice (TQIODevice*); + void setRootDir (KArchiveDirectory*); + +protected: +//igx virtual void virtual_hook (int, void*); + +%If ( KDE_3_2_0 - ) + bool prepareWriting_impl (const TQString&, const TQString&, const TQString&, uint, mode_t, time_t, time_t, time_t); + bool writeFile_impl (const TQString&, const TQString&, const TQString&, uint, mode_t, time_t, time_t, time_t, const char*); + bool writeDir_impl (const TQString&, const TQString&, const TQString&, mode_t, time_t, time_t, time_t); + bool writeSymLink_impl (const TQString&, const TQString&, const TQString&, const TQString&, mode_t, time_t, time_t, time_t); + bool writeData_impl (const char*, uint); +%End + + +protected: + +%If ( - KDE_3_1_0 ) + ~KArchive (); +%End + + +}; // class KArchive + + +class KArchiveEntry +{ +%TypeHeaderCode +#include +%End + + +public: + KArchiveEntry (KArchive*, const TQString&, int, int, const TQString&, const TQString&, const TQString&); + TQDateTime datetime () const; + int date () const; + TQString name () const; + mode_t permissions () const; + TQString user () const; + TQString group () const; + TQString symlink () const; + virtual bool isFile () const; + virtual bool isDirectory () const; + +protected: + KArchive* archive () const; + +protected: +//igx virtual void virtual_hook (int, void*); + +}; // class KArchiveEntry + + +class KArchiveFile : KArchiveEntry +{ +%TypeHeaderCode +#include +%End + + +public: + KArchiveFile (KArchive*, const TQString&, int, int, const TQString&, const TQString&, const TQString&, int, int); + int position () const; + int size () const; + +%If ( KDE_3_1_0 - ) + void setSize (int); +%End + + virtual TQByteArray data () const; + TQIODevice* device () const; + virtual bool isFile () const; + +%If ( KDE_3_1_0 - ) + void copyTo (const TQString&) const; +%End + + +protected: +//igx virtual void virtual_hook (int, void*); + +}; // class KArchiveFile + + +class KArchiveDirectory : KArchiveEntry +{ +%TypeHeaderCode +#include +%End + + +public: + KArchiveDirectory (KArchive*, const TQString&, int, int, const TQString&, const TQString&, const TQString&); + TQStringList entries () const; + KArchiveEntry* entry (TQString); + void addEntry (KArchiveEntry*); + virtual bool isDirectory () const; + +%If ( KDE_3_1_0 - ) + void copyTo (const TQString&, bool = 1) const; +%End + + +protected: +//igx virtual void virtual_hook (int, void*); + +}; // class KArchiveDirectory + diff --git a/sip/tdeio/kautomount.sip b/sip/tdeio/kautomount.sip new file mode 100644 index 0000000..c07f45c --- /dev/null +++ b/sip/tdeio/kautomount.sip @@ -0,0 +1,77 @@ +// +// Copyright 2005 Jim Bublitz +// Earlier copyrights 1998 - 2004 Jim Bublitz and/or Phil Thompson +// may also apply + + +// Generated by preSip +// module tdeio version KDE_3_3_2 + + +// This software is free software; you can redistribute it and/or +// modify it under the terms of the GNU General Public License as +// published by the Free Software Foundation; either version 2 of +// the License, or (at your option) any later version. +// +// This software is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public +// License along with this library; see the file COPYING. +// If not, write to the Free Software Foundation, Inc., +// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + + +class KAutoMount : TQObject +{ +%TypeHeaderCode +#include +%End + + +public: + KAutoMount (bool, const TQString&, const TQString&, const TQString&, const TQString&, bool = 1); + +signals: + void finished (); + void error (); + +protected slots: + void slotResult (TDEIO::Job*); + +protected: +//force + +private: + ~KAutoMount (); +//end + +}; // class KAutoMount + + +class KAutoUnmount : TQObject +{ +%TypeHeaderCode +#include +%End + + +public: + KAutoUnmount (const TQString&, const TQString&); + +signals: + void finished (); + void error (); + +protected slots: + void slotResult (TDEIO::Job*); +//force + +private: + ~KAutoUnmount (); +//end + +}; // class KAutoUnmount + diff --git a/sip/tdeio/kdatatool.sip b/sip/tdeio/kdatatool.sip new file mode 100644 index 0000000..522e8c4 --- /dev/null +++ b/sip/tdeio/kdatatool.sip @@ -0,0 +1,172 @@ +// +// Copyright 2006 Jim Bublitz +// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson +// may also apply + + +// Generated by preSip +// module tdeio version KDE 3.5.3 + + +// This software is free software; you can redistribute it and/or +// modify it under the terms of the GNU General Public License as +// published by the Free Software Foundation; either version 2 of +// the License, or (at your option) any later version. +// +// This software is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public +// License along with this library; see the file COPYING. +// If not, write to the Free Software Foundation, Inc., +// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + + +class KDataToolInfo +{ +%TypeHeaderCode +#include +%End + + +public: + KDataToolInfo (); + KDataToolInfo (const KService::Ptr&, TDEInstance*); + KDataToolInfo (const KDataToolInfo&); + TQString dataType () const; + TQStringList mimeTypes () const; + bool isReadOnly () const; + TQPixmap icon () const; + TQPixmap miniIcon () const; + TQString iconName () const; + TQStringList userCommands () const; + TQStringList commands () const; + KDataTool* createTool (TQObject* /Transfer/ = 0, const char* = 0) const; + KService::Ptr service () const; + TDEInstance* instance () const; + bool isValid () const; + static TQValueList query (const TQString&, const TQString&, TDEInstance*); + +}; // class KDataToolInfo + + +class KDataToolAction : TDEAction +{ +%TypeHeaderCode +#include +%End + + +public: + KDataToolAction (const TQString&, const KDataToolInfo&, const TQString&, TQObject* /TransferThis/ = 0, const char* = 0); + static TQPtrList dataToolActionList (const TQValueList&, const TQObject*, const char*); + +signals: + void toolActivated (const KDataToolInfo&, const TQString&); + +protected: + virtual void slotActivated (); + +protected: +//igx virtual void virtual_hook (int, void*); + +}; // class KDataToolAction + + +class KDataTool : TQObject +{ +%TypeHeaderCode +#include +%End + + +public: + KDataTool (TQObject* /TransferThis/ = 0, const char* = 0); + void setInstance (TDEInstance*); + TDEInstance* instance () const; + virtual bool run (const TQString&, void*, const TQString&, const TQString&) = 0; + +protected: +//igx virtual void virtual_hook (int, void*); + +}; // class KDataTool + + + +%MappedType TQValueList +//converts a Python list of KDataToolInfo +{ +%TypeHeaderCode +#include +%End + +%ConvertFromTypeCode +// Convert to a Python list of KDataToolInfo + + if (!sipCpp) + return PyList_New(0); + + PyObject *dtiList; + + // Create the list + + if ((dtiList = PyList_New(0)) == NULL) + return NULL; + + // Get it. + + TQValueList *dlist = (TQValueList *)sipCpp; + PyObject *inst; + + + TQValueList::Iterator it; + for( it = dlist->begin(); it != dlist->end(); ++it ) + { + if ((inst = sipConvertFromNewType(new KDataToolInfo(*it), sipType_KDataToolInfo, NULL)) == NULL + || PyList_Append (dtiList, inst) < 0) + { + Py_DECREF (dtiList); + return NULL; + } + } + + return dtiList; +%End + + +%ConvertToTypeCode + // Convert a Python list to a KDataToolInfoVList on the heap. + + if (sipIsErr == NULL) + return PyList_Check(sipPy); + + TQValueList *dList = new TQValueList; + + PyObject *elem; + KDataToolInfo *d; + int iserr = 0; + + for (int i = 0; i < PyList_Size (sipPy); i++) + { + elem = PyList_GET_ITEM (sipPy, i); + d = (KDataToolInfo *)sipForceConvertToType(elem, sipType_KDataToolInfo, sipTransferObj, SIP_NOT_NONE|SIP_NO_CONVERTORS, NULL, &iserr); + + if (iserr) + { + *sipIsErr = 1; + delete dList; + return 0; + } + + dList->append (*d); + } + + *sipCppPtr = dList; + + return 1; +%End +}; + + diff --git a/sip/tdeio/kdcopservicestarter.sip b/sip/tdeio/kdcopservicestarter.sip new file mode 100644 index 0000000..63e4a3b --- /dev/null +++ b/sip/tdeio/kdcopservicestarter.sip @@ -0,0 +1,48 @@ +// +// Copyright 2006 Jim Bublitz +// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson +// may also apply + + +// Generated by preSip +// module tdeio version KDE 3.5.3 + + +// This software is free software; you can redistribute it and/or +// modify it under the terms of the GNU General Public License as +// published by the Free Software Foundation; either version 2 of +// the License, or (at your option) any later version. +// +// This software is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public +// License along with this library; see the file COPYING. +// If not, write to the Free Software Foundation, Inc., +// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + + +%If ( KDE_3_2_0 - ) + +class KDCOPServiceStarter +{ +%TypeHeaderCode +#include +%End + + +public: + static KDCOPServiceStarter* self (); + int findServiceFor (const TQString&, const TQString& = TQString ::null , const TQString& = TQString ::null , TQString* = 0, TQCString* = 0, int = 0); + virtual int startServiceFor (const TQString&, const TQString& = TQString ::null , const TQString& = TQString ::null , TQString* = 0, TQCString* = 0, int = 0); + +protected: + KDCOPServiceStarter (); + ~KDCOPServiceStarter (); + +}; // class KDCOPServiceStarter + +%End + diff --git a/sip/tdeio/kdirlister.sip b/sip/tdeio/kdirlister.sip new file mode 100644 index 0000000..953e75a --- /dev/null +++ b/sip/tdeio/kdirlister.sip @@ -0,0 +1,267 @@ +// +// Copyright 2006 Jim Bublitz +// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson +// may also apply + + +// Generated by preSip +// module tdeio version KDE 3.5.3 + + +// This software is free software; you can redistribute it and/or +// modify it under the terms of the GNU General Public License as +// published by the Free Software Foundation; either version 2 of +// the License, or (at your option) any later version. +// +// This software is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public +// License along with this library; see the file COPYING. +// If not, write to the Free Software Foundation, Inc., +// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + + +class KDirLister : TQObject +{ +%TypeHeaderCode +#include +%End + + +public: + KDirLister (bool = 0); + virtual bool openURL (const KURL&, bool = 0, bool = 0); + virtual void stop (); + virtual void stop (const KURL&); + bool autoUpdate () const; + virtual void setAutoUpdate (bool); + bool autoErrorHandlingEnabled () const; + void setAutoErrorHandlingEnabled (bool, TQWidget* /Transfer/); + bool showingDotFiles () const; + virtual void setShowingDotFiles (bool); + bool dirOnlyMode () const; + virtual void setDirOnlyMode (bool); + const KURL& url () const; + +%If ( KDE_3_4_0 - ) + const KURL::List& directories () const; +%End + + virtual void emitChanges (); + virtual void updateDirectory (const KURL&); + bool isFinished () const; + KFileItem* rootItem () const; + virtual KFileItem* findByURL (const KURL&) const; + KFileItem* find (const KURL&) const; + virtual KFileItem* findByName (const TQString&) const; + virtual void setNameFilter (const TQString&); + const TQString& nameFilter () const; + virtual void setMimeFilter (const TQStringList&); + +%If ( KDE_3_1_0 - ) + void setMimeExcludeFilter (const TQStringList&); +%End + + virtual void clearMimeFilter (); + const TQStringList& mimeFilters () const; + bool matchesFilter (const TQString&) const; + bool matchesMimeFilter (const TQString&) const; + +%If ( KDE_3_1_0 - ) + void setMainWindow (TQWidget*); + TQWidget* mainWindow (); + + enum WhichItems + { + AllItems, + FilteredItems + }; + + KFileItemList items (KDirLister::WhichItems = FilteredItems ) const; + KFileItemList itemsForDir (const KURL&, KDirLister::WhichItems = FilteredItems ) const; +%End + + +signals: + void started (const KURL&); + void completed (); + void completed (const KURL&); + void canceled (); + void canceled (const KURL&); + void redirection (const KURL&); + void redirection (const KURL&, const KURL&); + void clear (); + void clear (const KURL&); + void newItems (const KFileItemList&); + void itemsFilteredByMime (const KFileItemList&); + void deleteItem (KFileItem*); + void refreshItems (const KFileItemList&); + void infoMessage (const TQString&); + void percent (int); + void totalSize (TDEIO::filesize_t); + void processedSize (TDEIO::filesize_t); + void speed (int); + +protected: + virtual bool matchesFilter (const KFileItem*) const; + virtual bool matchesMimeFilter (const KFileItem*) const; + virtual bool doNameFilter (const TQString&, const TQPtrList&) const; + virtual bool doMimeFilter (const TQString&, const TQStringList&) const; + +%If ( KDE_3_1_0 - ) + bool doMimeExcludeFilter (const TQString&, const TQStringList&) const; +%End + + virtual bool validURL (const KURL&) const; + virtual void handleError (TDEIO::Job*); + +protected: +//igx virtual void virtual_hook (int, void*); + +}; // class KDirLister + + + +%MappedType KFileItemList +//converts a Python list of KFileItem +{ +%TypeHeaderCode +#include +%End + +%ConvertFromTypeCode + if (!sipCpp) + return PyList_New (0); + + PyObject *pylist; + + // Create the list + + if ((pylist = PyList_New(0)) == NULL) + return NULL; + + // Get it. + + TQPtrList *cpplist = (TQPtrList *)sipCpp; + KFileItem *cpp; + PyObject *inst; + + // the loop depends on the type of iterator the tmeplate makes available + for(cpp = cpplist->first (); cpp != 0; cpp = cpplist->next () ) + { + if (((inst = sipConvertFromInstance (cpp, sipClass_KFileItem, sipTransferObj)) == NULL) + || PyList_Append (pylist, inst) < 0) + { + Py_DECREF (pylist); + return NULL; + } + } + + return pylist; +%End + +%ConvertToTypeCode + if (sipIsErr == NULL) + return PyList_Check(sipPy); + + TQPtrList *cpplist = new TQPtrList; + + PyObject *elem; + KFileItem *cpp; + int iserr = 0; + + for (int i = 0; i < PyList_Size (sipPy); i++) + { + elem = PyList_GET_ITEM (sipPy, i); + cpp = (KFileItem *)sipForceConvertToType(elem, sipType_KFileItem, sipTransferObj, SIP_NO_CONVERTORS, NULL, &iserr); + + if (iserr) + { + *sipIsErr = 1; + delete cpplist; + return 0; + } + + cpplist->append (cpp); + } + + *sipCppPtr = cpplist; + + return 1; +%End +}; + + +%MappedType TQPtrList +//converts a Python list of TQRegExp +{ +%TypeHeaderCode +#include +%End + +%ConvertFromTypeCode + if (!sipCpp) + return PyList_New (0); + + PyObject *pylist; + + // Create the list + + if ((pylist = PyList_New(0)) == NULL) + return NULL; + + // Get it. + + TQPtrList *cpplist = (TQPtrList *)sipCpp; + TQRegExp *cpp; + PyObject *inst; + + // the loop depends on the type of iterator the tmeplate makes available + for(cpp = cpplist->first (); cpp != 0; cpp = cpplist->next () ) + { + if (((inst = sipConvertFromInstance (cpp, sipClass_TQRegExp, sipTransferObj)) == NULL) + || PyList_Append (pylist, inst) < 0) + { + Py_DECREF (pylist); + return NULL; + } + } + + return pylist; +%End + +%ConvertToTypeCode + if (sipIsErr == NULL) + return PyList_Check(sipPy); + + TQPtrList *cpplist = new TQPtrList; + + PyObject *elem; + TQRegExp *cpp; + int iserr = 0; + + for (int i = 0; i < PyList_Size (sipPy); i++) + { + elem = PyList_GET_ITEM (sipPy, i); + cpp = (TQRegExp *)sipForceConvertToType(elem, sipType_TQRegExp, sipTransferObj, SIP_NO_CONVERTORS, NULL, &iserr); + + if (iserr) + { + *sipIsErr = 1; + delete cpplist; + return 0; + } + + cpplist->append (cpp); + } + + *sipCppPtr = cpplist; + + return 1; +%End +}; + + diff --git a/sip/tdeio/kdirnotify.sip b/sip/tdeio/kdirnotify.sip new file mode 100644 index 0000000..cfc37e3 --- /dev/null +++ b/sip/tdeio/kdirnotify.sip @@ -0,0 +1,57 @@ +// +// Copyright 2006 Jim Bublitz +// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson +// may also apply + + +// Generated by preSip +// module tdeio version KDE 3.5.3 + + +// This software is free software; you can redistribute it and/or +// modify it under the terms of the GNU General Public License as +// published by the Free Software Foundation; either version 2 of +// the License, or (at your option) any later version. +// +// This software is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public +// License along with this library; see the file COPYING. +// If not, write to the Free Software Foundation, Inc., +// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + + +class KDirNotify : DCOPObject +{ +%TypeHeaderCode +#include +%End + + +public: + +%If ( KDE_3_1_4 - ) + virtual bool process (const TQCString&, const TQByteArray&, TQCString&, TQByteArray&); + QCStringList functions (); + QCStringList interfaces (); +%End + + +protected: + KDirNotify (); + ~KDirNotify (); + +public: + virtual void FilesAdded (const KURL&) = 0; + virtual void FilesRemoved (const KURL::List&) = 0; + virtual void FilesChanged (const KURL::List&) = 0; + virtual void FileRenamed (const KURL&, const KURL&); + +protected: +//igx virtual void virtual_hook (int, void*); + +}; // class KDirNotify + diff --git a/sip/tdeio/kdirwatch.sip b/sip/tdeio/kdirwatch.sip new file mode 100644 index 0000000..ad2dd7e --- /dev/null +++ b/sip/tdeio/kdirwatch.sip @@ -0,0 +1,96 @@ +// +// Copyright 2006 Jim Bublitz +// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson +// may also apply + + +// Generated by preSip +// module tdeio version KDE 3.5.3 + + +// This software is free software; you can redistribute it and/or +// modify it under the terms of the GNU General Public License as +// published by the Free Software Foundation; either version 2 of +// the License, or (at your option) any later version. +// +// This software is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public +// License along with this library; see the file COPYING. +// If not, write to the Free Software Foundation, Inc., +// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + + +class KDirWatch : TQObject +{ +%TypeHeaderCode +#include +%End + + +public: + KDirWatch (TQObject* /TransferThis/ = 0, const char* = 0); + void addDir (const TQString&, bool = 0, bool = 0); + void addFile (const TQString&); + TQDateTime ctime (const TQString&); + void removeDir (const TQString&); + void removeFile (const TQString&); + bool stopDirScan (const TQString&); + bool restartDirScan (const TQString&); + void startScan (bool = 0, bool = 0); + void stopScan (); + bool isStopped (); + bool contains (const TQString&) const; + static void statistics (); + void setCreated (const TQString&); + void setDirty (const TQString&); + void setDeleted (const TQString&); + +%If ( KDE_3_5_1 - ) + + enum Method + { + FAM, + DNotify, + Stat, + INotify + }; + +%End + + +%If ( KDE_3_2_0 - ) + KDirWatch::Method internalMethod (); +%End + + static KDirWatch* self (); + +%If ( KDE_3_1_0 - ) + static bool exists (); +%End + + +signals: + void dirty (const TQString&); + void created (const TQString&); + void deleted (const TQString&); + +public: + +%If ( KDE_3_2_0 - KDE_3_5_1 ) + + enum Method + { + FAM, + DNotify, + Stat + }; + +%End + + +}; // class KDirWatch + diff --git a/sip/tdeio/kemailsettings.sip b/sip/tdeio/kemailsettings.sip new file mode 100644 index 0000000..20635b6 --- /dev/null +++ b/sip/tdeio/kemailsettings.sip @@ -0,0 +1,84 @@ +// +// Copyright 2006 Jim Bublitz +// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson +// may also apply + + +// Generated by preSip +// module tdeio version KDE 3.5.3 + + +// This software is free software; you can redistribute it and/or +// modify it under the terms of the GNU General Public License as +// published by the Free Software Foundation; either version 2 of +// the License, or (at your option) any later version. +// +// This software is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public +// License along with this library; see the file COPYING. +// If not, write to the Free Software Foundation, Inc., +// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + + +class KEMailSettings +{ +%TypeHeaderCode +#include +%End + + +public: + + enum Setting + { + ClientProgram, + ClientTerminal, + RealName, + EmailAddress, + ReplyToAddress, + Organization, + OutServer, + OutServerLogin, + OutServerPass, + OutServerType, + OutServerCommand, + OutServerTLS, + InServer, + InServerLogin, + InServerPass, + InServerType, + InServerMBXType, + InServerTLS + }; + + + enum Extension + { + POP3, + SMTP, + OTHER + }; + + KEMailSettings (); + TQStringList profiles () const; + TQString currentProfileName () const; + void setProfile (const TQString&); + TQString defaultProfileName () const; + void setDefault (const TQString&); + TQString getSetting (KEMailSettings::Setting); + void setSetting (KEMailSettings::Setting, const TQString&); + +public: + +%If ( - KDE_3_2_0 ) +//ig TQString getExtendedSetting (KEMailSettings::Extension, const TQString&); +//ig void setExtendedSetting (KEMailSettings::Extension, const TQString&, const TQString&); +%End + + +}; // class KEMailSettings + diff --git a/sip/tdeio/kfilterbase.sip b/sip/tdeio/kfilterbase.sip new file mode 100644 index 0000000..688bb73 --- /dev/null +++ b/sip/tdeio/kfilterbase.sip @@ -0,0 +1,74 @@ +// +// Copyright 2006 Jim Bublitz +// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson +// may also apply + + +// Generated by preSip +// module tdeio version KDE 3.5.3 + + +// This software is free software; you can redistribute it and/or +// modify it under the terms of the GNU General Public License as +// published by the Free Software Foundation; either version 2 of +// the License, or (at your option) any later version. +// +// This software is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public +// License along with this library; see the file COPYING. +// If not, write to the Free Software Foundation, Inc., +// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + + +class KFilterBase : TQObject +{ +%TypeHeaderCode +#include +#include +%End + + +public: + KFilterBase (); + +%If ( KDE_3_1_2 - ) + void setDevice (TQIODevice*, bool = 0); +%End + + TQIODevice* device (); + virtual void init (int) = 0; + virtual int mode () const = 0; + virtual void terminate (); + virtual void reset (); + virtual bool readHeader () = 0; + virtual bool writeHeader (const TQCString&) = 0; + virtual void setOutBuffer (char*, uint) = 0; + virtual void setInBuffer (const char*, uint) = 0; + virtual bool inBufferEmpty () const; + virtual int inBufferAvailable () const = 0; + virtual bool outBufferFull () const; + virtual int outBufferAvailable () const = 0; + + enum Result + { + OK, + END, + ERROR + }; + + virtual Result uncompress () = 0; + virtual KFilterBase::Result compress (bool) = 0; + static KFilterBase* findFilterByFileName (const TQString&); + static KFilterBase* findFilterByMimeType (const TQString&); + +protected: + +protected: +//igx virtual void virtual_hook (int, void*); + +}; // class KFilterBase + diff --git a/sip/tdeio/kfilterdev.sip b/sip/tdeio/kfilterdev.sip new file mode 100644 index 0000000..6b38da7 --- /dev/null +++ b/sip/tdeio/kfilterdev.sip @@ -0,0 +1,73 @@ +// +// Copyright 2006 Jim Bublitz +// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson +// may also apply + + +// Generated by preSip +// module tdeio version KDE 3.5.3 + + +// This software is free software; you can redistribute it and/or +// modify it under the terms of the GNU General Public License as +// published by the Free Software Foundation; either version 2 of +// the License, or (at your option) any later version. +// +// This software is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public +// License along with this library; see the file COPYING. +// If not, write to the Free Software Foundation, Inc., +// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + + +class KFilterDev : TQIODevice +{ +%TypeHeaderCode +#include +%End + + +public: + KFilterDev (KFilterBase*, bool); + virtual bool open (int); + virtual void close (); + virtual void flush (); + void setOrigFileName (const TQCString&); + +%If ( KDE_3_1_0 - ) + void setSkipHeaders (); +%End + + virtual TQIODevice::Offset size () const; + virtual TQIODevice::Offset at () const; + virtual bool at (TQIODevice::Offset); + virtual bool atEnd () const; +//ig virtual TQ_LONG readBlock (char*, Q_ULONG); +//ig virtual TQ_LONG writeBlock (const char*, Q_ULONG); + virtual int getch (); + virtual int putch (int); + virtual int ungetch (int); + static TQIODevice* createFilterDevice (KFilterBase*, TQFile*); + +public: + static TQIODevice* deviceForFile (const TQString&, const TQString& = TQString ::null , bool = 0); + static TQIODevice* device (TQIODevice*, const TQString&); + +%If ( KDE_3_1_0 - ) + static TQIODevice* device (TQIODevice*, const TQString&, bool); +%End + + +public: + +%If ( - KDE_3_2_2 ) + virtual long writeBlock (const char*, ulong); +%End + + +}; // class KFilterDev + diff --git a/sip/tdeio/kimageio.sip b/sip/tdeio/kimageio.sip new file mode 100644 index 0000000..473354d --- /dev/null +++ b/sip/tdeio/kimageio.sip @@ -0,0 +1,59 @@ +// +// Copyright 2006 Jim Bublitz +// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson +// may also apply + + +// Generated by preSip +// module tdeio version KDE 3.5.3 + + +// This software is free software; you can redistribute it and/or +// modify it under the terms of the GNU General Public License as +// published by the Free Software Foundation; either version 2 of +// the License, or (at your option) any later version. +// +// This software is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public +// License along with this library; see the file COPYING. +// If not, write to the Free Software Foundation, Inc., +// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + + +class KImageIO +{ +%TypeHeaderCode +#include +%End + + +public: + + enum Mode + { + Reading, + Writing + }; + + static void registerFormats (); + static bool canWrite (const TQString&); + static bool canRead (const TQString&); + static TQStringList types (KImageIO::Mode = Writing ); + static TQString pattern (KImageIO::Mode = Reading ); + static TQString suffix (const TQString&); + +%If ( KDE_3_1_0 - ) + static TQString typeForMime (const TQString&); +%End + + static TQString type (const TQString&); + static TQStringList mimeTypes (KImageIO::Mode = Writing ); + static bool isSupported (const TQString&, KImageIO::Mode = Writing ); + static TQString mimeType (const TQString&); + +}; // class KImageIO + diff --git a/sip/tdeio/kmimemagic.sip b/sip/tdeio/kmimemagic.sip new file mode 100644 index 0000000..f646114 --- /dev/null +++ b/sip/tdeio/kmimemagic.sip @@ -0,0 +1,74 @@ +// +// Copyright 2006 Jim Bublitz +// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson +// may also apply + + +// Generated by preSip +// module tdeio version KDE 3.5.3 + + +// This software is free software; you can redistribute it and/or +// modify it under the terms of the GNU General Public License as +// published by the Free Software Foundation; either version 2 of +// the License, or (at your option) any later version. +// +// This software is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public +// License along with this library; see the file COPYING. +// If not, write to the Free Software Foundation, Inc., +// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + + +class KMimeMagicResult +{ +%TypeHeaderCode +#include +%End + + +public: + KMimeMagicResult (); + const TQString mimeType (); + int accuracy (); + bool isValid (); + void setMimeType (const TQString&); + void setAccuracy (int); + void setInvalid (); + +protected: + +}; // class KMimeMagicResult + + +class KMimeMagic +{ +%TypeHeaderCode +#include +%End + + +public: + +%If ( KDE_3_1_0 - ) + KMimeMagic (); +%End + + KMimeMagic (const TQString&); + bool mergeConfig (const TQString&); + bool mergeBufConfig (char*); + void setFollowLinks (bool); + KMimeMagicResult* findFileType (const TQString&); + KMimeMagicResult* findBufferType (const TQByteArray&); + KMimeMagicResult* findBufferFileType (const TQByteArray&, const TQString&); + static KMimeMagic* self (); + +protected: + static void initStatic (); + +}; // class KMimeMagic + diff --git a/sip/tdeio/kmimetype.sip b/sip/tdeio/kmimetype.sip new file mode 100644 index 0000000..f9c19e4 --- /dev/null +++ b/sip/tdeio/kmimetype.sip @@ -0,0 +1,428 @@ +// +// Copyright 2006 Jim Bublitz +// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson +// may also apply + + +// Generated by preSip +// module tdeio version KDE 3.5.3 + + +// This software is free software; you can redistribute it and/or +// modify it under the terms of the GNU General Public License as +// published by the Free Software Foundation; either version 2 of +// the License, or (at your option) any later version. +// +// This software is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public +// License along with this library; see the file COPYING. +// If not, write to the Free Software Foundation, Inc., +// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + + +class KMimeType : KServiceType +{ +%TypeHeaderCode +#include +%End + + +public: + + typedef TDESharedPtr Ptr; + typedef TQValueList List; + +public: + KMimeType (const TQString&, const TQString&, const TQString&, const TQString&, const TQStringList&); + KMimeType (const TQString&); + KMimeType (KDesktopFile*); + KMimeType (TQDataStream&, int); + virtual TQString icon (const TQString&, bool) const; + virtual TQString icon (const KURL&, bool) const; + virtual TQPixmap pixmap (TDEIcon::Group, int = 0, int = 0, TQString* = 0) const; + virtual TQPixmap pixmap (const KURL&, TDEIcon::Group, int = 0, int = 0, TQString* = 0) const; + static TQPixmap pixmapForURL (const KURL&, mode_t = 0, TDEIcon::Group = TDEIcon ::Desktop , int = 0, int = 0, TQString* = 0); + static TQString iconForURL (const KURL&, mode_t = 0); + static TQString favIconForURL (const KURL&); + TQString comment () const; + virtual TQString comment (const TQString&, bool) const; + virtual TQString comment (const KURL&, bool) const; + const TQStringList& patterns () const; + virtual void load (TQDataStream&); + virtual void save (TQDataStream&); + virtual TQVariant property (const TQString&) const; + virtual TQStringList propertyNames () const; + static KMimeType::Ptr mimeType (const TQString&); + static KMimeType::Ptr findByURL (const KURL&, mode_t = 0, bool = 0, bool = 0); + +%If ( KDE_3_2_0 - ) + static KMimeType::Ptr findByURL (const KURL&, mode_t, bool, bool, bool*); +%End + + static KMimeType::Ptr findByPath (const TQString&, mode_t = 0, bool = 0); + static KMimeType::Ptr findByContent (const TQByteArray&, int* = 0); + static KMimeType::Ptr findByFileContent (const TQString&, int* = 0); + +%If ( KDE_3_2_1 - ) + + class Format + { + + public: + bool text; + + enum + { + NoCompression, + GZipCompression + }; + +//ig int compression; + int dummy; + + }; // class Format + + +public: +%End + + +%If ( KDE_3_2_0 - ) +//ig static KMimeType::Format findFormatByFileContent (const TQString&); +%End + + static KMimeType::List allMimeTypes (); + static const TQString& defaultMimeType (); + +%If ( KDE_3_2_0 - ) + static KMimeType::Ptr defaultMimeTypePtr (); + TQString parentMimeType () const; + bool is (const TQString&) const /PyName=is_/; //'is' is a reserved keyword in python; + static KMimeType::Ptr diagnoseFileName (const TQString&, TQString&); +%End + + +protected: + void loadInternal (TQDataStream&); + void init (KDesktopFile*); + static void errorMissingMimeType (const TQString&); + static void buildDefaultType (); + static void checkEssentialMimeTypes (); + +protected: + +%If ( KDE_3_2_0 - ) + int patternsAccuracy () const; +%End + + +protected: +//igx virtual void virtual_hook (int, void*); + +}; // class KMimeType + + +class KFolderType : KMimeType +{ +%TypeHeaderCode +#include +%End + + +public: + KFolderType (KDesktopFile*); + KFolderType (TQDataStream&, int); + virtual TQString icon (const TQString&, bool) const; + virtual TQString icon (const KURL&, bool) const; + virtual TQString comment (const TQString&, bool) const; + virtual TQString comment (const KURL&, bool) const; + +protected: +//igx virtual void virtual_hook (int, void*); + +}; // class KFolderType + + +class KDEDesktopMimeType : KMimeType +{ +%TypeHeaderCode +#include +%End + + +public: + + enum ServiceType + { + ST_MOUNT, + ST_UNMOUNT, + ST_USER_DEFINED + }; + + + class Service + { + + public: + Service (); + +%If ( KDE_3_2_0 - ) + bool isEmpty () const; +%End + + TQString m_strName; + TQString m_strIcon; + TQString m_strExec; + KDEDesktopMimeType::ServiceType m_type; + bool m_display; + + }; // class Service + + +public: + KDEDesktopMimeType (KDesktopFile*); + KDEDesktopMimeType (TQDataStream&, int); + virtual TQString icon (const TQString&, bool) const; + virtual TQString icon (const KURL&, bool) const; + virtual TQPixmap pixmap (const KURL&, TDEIcon::Group, int = 0, int = 0, TQString* = 0) const; + virtual TQString comment (const TQString&, bool) const; + virtual TQString comment (const KURL&, bool) const; + static TQValueList builtinServices (const KURL&); + static TQValueList userDefinedServices (const TQString&, bool); + +%If ( KDE_3_4_0 - ) + static TQValueList userDefinedServices (const TQString&, TDEConfig&, bool); + +%If ( KDE_3_5_0 - ) + static TQValueList userDefinedServices (const TQString&, TDEConfig&, bool, const KURL::List&); +%End + +%End + + static void executeService (const TQString&, KDEDesktopMimeType::Service&); + static void executeService (const KURL::List&, KDEDesktopMimeType::Service&); + static pid_t run (const KURL&, bool); + +protected: + virtual TQPixmap pixmap (TDEIcon::Group, int, int, TQString*) const; + static pid_t runFSDevice (const KURL&, const KSimpleConfig&); + static pid_t runApplication (const KURL&, const TQString&); + static pid_t runLink (const KURL&, const KSimpleConfig&); + static pid_t runMimeType (const KURL&, const KSimpleConfig&); + +protected: +//igx virtual void virtual_hook (int, void*); + +}; // class KDEDesktopMimeType + + +class KExecMimeType : KMimeType +{ +%TypeHeaderCode +#include +%End + + +public: + KExecMimeType (KDesktopFile*); + KExecMimeType (TQDataStream&, int); + +protected: +//igx virtual void virtual_hook (int, void*); + +}; // class KExecMimeType + + + +%MappedType KMimeType::Ptr +//converts KMimeType +{ +%TypeHeaderCode +#include +#include +%End + +%ConvertFromTypeCode + // Convert to a Python instance + + if (!sipCpp) + return NULL; + + TDESharedPtr *cPtr = (TDESharedPtr *)sipCpp; + KMimeType *cpp = new KMimeType (*cPtr->data ()); + PyObject *obj = sipConvertFromInstance (cpp, sipClass_KMimeType, sipTransferObj); + + return obj; +%End + +%ConvertToTypeCode + // Convert a Python instance to a Ptr on the heap. + + if (sipIsErr == NULL) + return sipCanConvertToType(sipPy, sipType_KMimeType, SIP_NO_CONVERTORS); + + int iserr = 0; + KMimeType *cpp = (KMimeType *)sipConvertToType(sipPy, sipType_KMimeType, sipTransferObj, SIP_NO_CONVERTORS, NULL, &iserr); + + if (iserr) + { + *sipIsErr = 1; + return 0; + } + + *sipCppPtr = new TDESharedPtr (cpp); + + return 1; +%End +}; + + +%MappedType TQValueList +//converts a Python list of KDEDesktopMimeType.Service +{ +%TypeHeaderCode +#include +#include +%End + +%ConvertFromTypeCode + if (!sipCpp) + return PyList_New(0); + + // Create the list + PyObject *pylist; + if ((pylist = PyList_New(0)) == NULL) + return NULL; + + TQValueList *cpplist = (TQValueList *)sipCpp; + PyObject *inst; + + // Get it. + TQValueList::Iterator it; + for( it = cpplist->begin(); it != cpplist->end(); ++it ) + { + if (((inst = sipConvertFromNewType(new KDEDesktopMimeType::Service(*it), sipType_KDEDesktopMimeType_Service, NULL)) == NULL) + || PyList_Append (pylist, inst) < 0) + { + Py_DECREF (pylist); + return NULL; + } + } + + return pylist; +%End + + +%ConvertToTypeCode + if (sipIsErr == NULL) + return PyList_Check(sipPy); + + TQValueList *cpplist = new TQValueList; + + PyObject *elem; + KDEDesktopMimeType::Service *cpp; + int iserr = 0; + + for (int i = 0; i < PyList_Size (sipPy); i++) + { + elem = PyList_GET_ITEM (sipPy, i); + cpp = (KDEDesktopMimeType::Service *)sipForceConvertToType(elem, sipType_KDEDesktopMimeType_Service, sipTransferObj, SIP_NOT_NONE|SIP_NO_CONVERTORS, NULL, &iserr); + + if (iserr) + { + *sipIsErr = 1; + delete cpplist; + return 0; + } + + cpplist->append (*cpp); + } + + *sipCppPtr = cpplist; + + return 1; +%End +}; + + +%MappedType TQValueList +//converts a Python list of KMimeType +{ +%TypeHeaderCode +#include +%End + +%ConvertFromTypeCode + // Convert to a Python list of Ptr (KMimeType). + + if (!sipCpp) + return PyList_New (0); + + PyObject *plist; + + // Create the list + + if ((plist = PyList_New(0)) == NULL) + return NULL; + + // Get it. + + TQValueList *cList = (TQValueList *)sipCpp; + PyObject *inst; + KMimeType *svc; + + TQValueList::Iterator it; + for( it = cList->begin(); it != cList->end(); ++it ) + { + svc = new KMimeType (*(KMimeType *)((KMimeType::Ptr)(*it)).data ()); + inst = sipConvertFromNewType(svc, sipType_KMimeType, NULL); + if ((inst == NULL) || (PyList_Append (plist, inst) < 0)) + { + Py_XDECREF (inst); + Py_DECREF (plist); + return NULL; + } + } + + return plist; +%End + +%ConvertToTypeCode + // Convert a Python list to List on the heap. + + if (sipIsErr == NULL) + return PyList_Check(sipPy); + + TQValueList *cList = new TQValueList; + PyObject *elem; + KMimeType *service; + int iserr = 0; + + for (int i = 0; i < PyList_Size (sipPy); i++) + { + elem = PyList_GET_ITEM (sipPy, i); + service = (KMimeType *)sipForceConvertToType(elem, sipType_KMimeType, sipTransferObj, SIP_NOT_NONE|SIP_NO_CONVERTORS, NULL, &iserr); + + KMimeType::Ptr *ptr = new KMimeType::Ptr (service); + + if (iserr) + { + *sipIsErr = 1; + delete cList; + return 0; + } + + cList->append (*ptr); + } + + *sipCppPtr = cList; + + return 1; +%End +}; + + diff --git a/sip/tdeio/kmimetypechooser.sip b/sip/tdeio/kmimetypechooser.sip new file mode 100644 index 0000000..52876f5 --- /dev/null +++ b/sip/tdeio/kmimetypechooser.sip @@ -0,0 +1,74 @@ +// +// Copyright 2006 Jim Bublitz +// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson +// may also apply + + +// Generated by preSip +// module tdeio version KDE 3.5.3 + + +// This software is free software; you can redistribute it and/or +// modify it under the terms of the GNU General Public License as +// published by the Free Software Foundation; either version 2 of +// the License, or (at your option) any later version. +// +// This software is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public +// License along with this library; see the file COPYING. +// If not, write to the Free Software Foundation, Inc., +// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + + +%If ( KDE_3_3_0 - ) + +class KMimeTypeChooser : TQVBox +{ +%TypeHeaderCode +#include +%End + + +public: + + enum Visuals + { + Comments, + Patterns, + EditButton + }; + + KMimeTypeChooser (const TQString& = TQString ::null , const TQStringList& = 0, const TQString& = TQString ::null , const TQStringList& = TQStringList (), int = Comments |Patterns |EditButton , TQWidget* /TransferThis/ = 0, const char* = 0); + TQStringList mimeTypes () const; + TQStringList patterns () const; + +public slots: + void editMimeType (); + +}; // class KMimeTypeChooser + +%End + + +%If ( KDE_3_3_0 - ) + +class KMimeTypeChooserDialog : KDialogBase +{ +%TypeHeaderCode +#include +%End + + +public: + KMimeTypeChooserDialog (const TQString& = TQString ::null , const TQString& = TQString ::null , const TQStringList& = TQStringList (), const TQString& = TQString ::null , const TQStringList& = TQStringList (), int = KMimeTypeChooser ::Comments |KMimeTypeChooser ::Patterns |KMimeTypeChooser ::EditButton , TQWidget* /TransferThis/ = 0, const char* = 0); + KMimeTypeChooserDialog (const TQString&, const TQString&, const TQStringList&, const TQString&, TQWidget* /TransferThis/ = 0, const char* = 0); + KMimeTypeChooser* chooser (); + +}; // class KMimeTypeChooserDialog + +%End + diff --git a/sip/tdeio/knfsshare.sip b/sip/tdeio/knfsshare.sip new file mode 100644 index 0000000..1bbe1cf --- /dev/null +++ b/sip/tdeio/knfsshare.sip @@ -0,0 +1,51 @@ +// +// Copyright 2006 Jim Bublitz +// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson +// may also apply + + +// Generated by preSip +// module tdeio version KDE 3.5.3 + + +// This software is free software; you can redistribute it and/or +// modify it under the terms of the GNU General Public License as +// published by the Free Software Foundation; either version 2 of +// the License, or (at your option) any later version. +// +// This software is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public +// License along with this library; see the file COPYING. +// If not, write to the Free Software Foundation, Inc., +// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + + +%If ( KDE_3_3_0 - ) + +class KNFSShare : TQObject +{ +%TypeHeaderCode +#include +%End + + +public: + static KNFSShare* instance (); + bool isDirectoryShared (const TQString&) const; + TQStringList sharedDirectories () const; + TQString exportsPath () const; + +signals: + void changed (); + +private: + KNFSShare (); + +}; // class KNFSShare + +%End + diff --git a/sip/tdeio/kpac.sip b/sip/tdeio/kpac.sip new file mode 100644 index 0000000..e314c19 --- /dev/null +++ b/sip/tdeio/kpac.sip @@ -0,0 +1,44 @@ +// +// Copyright 2003 Jim Bublitz +// Earlier copyrights 1998 - 2002 Jim Bublitz and/or Phil Thompson +// may also apply + + +// Generated by preSip +// module tdeio version KDE_3_1_4 + + +// This software is free software; you can redistribute it and/or +// modify it under the terms of the GNU General Public License as +// published by the Free Software Foundation; either version 2 of +// the License, or (at your option) any later version. +// +// This software is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public +// License along with this library; see the file COPYING. +// If not, write to the Free Software Foundation, Inc., +// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + + +class KPAC +{ +%TypeHeaderCode +#include +%End + + +public: + virtual TQString proxyForURL (const KURL&) = 0; + virtual bool init (const KURL&) = 0; + virtual bool discover () = 0; + virtual void badProxy (const TQString&) = 0; + +protected: +//igx virtual void virtual_hook (int, void*); + +}; // class KPAC + diff --git a/sip/tdeio/kprotocolinfo.sip b/sip/tdeio/kprotocolinfo.sip new file mode 100644 index 0000000..566f1a8 --- /dev/null +++ b/sip/tdeio/kprotocolinfo.sip @@ -0,0 +1,287 @@ +// +// Copyright 2006 Jim Bublitz +// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson +// may also apply + + +// Generated by preSip +// module tdeio version KDE 3.5.3 + + +// This software is free software; you can redistribute it and/or +// modify it under the terms of the GNU General Public License as +// published by the Free Software Foundation; either version 2 of +// the License, or (at your option) any later version. +// +// This software is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public +// License along with this library; see the file COPYING. +// If not, write to the Free Software Foundation, Inc., +// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + + +class KProtocolInfo : KSycocaEntry +{ +%TypeHeaderCode +#include +%End + + +public: + typedef TDESharedPtr Ptr; + +public: + KProtocolInfo (const TQString&); + virtual bool isValid () const; + virtual TQString name () const; + static TQStringList protocols (); + static bool isKnownProtocol (const KURL&); + static bool isKnownProtocol (const TQString&); + static TQString exec (const TQString&) /PyName=exec_/; + + enum Type + { + T_STREAM, + T_FILESYSTEM, + T_NONE, + T_ERROR + }; + + static KProtocolInfo::Type inputType (const KURL&); + static KProtocolInfo::Type outputType (const KURL&); + static TQStringList listing (const KURL&); + +%If ( KDE_3_2_0 - ) + + class ExtraField + { + + public: + ExtraField (); + ExtraField (const TQString&, const TQString&); + TQString name; + TQString type; + + }; // class ExtraField + + +public: +%End + + +%If ( KDE_3_2_0 - ) + typedef TQValueList ExtraFieldList; + static KProtocolInfo::ExtraFieldList extraFields (const KURL&); +%End + + static bool isSourceProtocol (const KURL&); + static bool isHelperProtocol (const KURL&); + static bool isHelperProtocol (const TQString&); + static bool isFilterProtocol (const KURL&); + static bool isFilterProtocol (const TQString&); + static bool supportsListing (const KURL&); + static bool supportsReading (const KURL&); + static bool supportsWriting (const KURL&); + static bool supportsMakeDir (const KURL&); + static bool supportsDeleting (const KURL&); + static bool supportsLinking (const KURL&); + static bool supportsMoving (const KURL&); + static bool canCopyFromFile (const KURL&); + static bool canCopyToFile (const KURL&); + +%If ( KDE_3_4_0 - ) + static bool canRenameFromFile (const KURL&); + static bool canRenameToFile (const KURL&); + static bool canDeleteRecursive (const KURL&); + + enum FileNameUsedForCopying + { + Name, + FromURL + }; + + static KProtocolInfo::FileNameUsedForCopying fileNameUsedForCopying (const KURL&); +%End + + static TQString defaultMimetype (const KURL&); + static TQString icon (const TQString&); + static TQString config (const TQString&); + static int maxSlaves (const TQString&); + static bool determineMimetypeFromExtension (const TQString&); + +%If ( KDE_3_2_0 - ) + static TQString docPath (const TQString&); + static TQString protocolClass (const TQString&); + static bool showFilePreview (const TQString&); + static KURL::URIMode uriParseMode (const TQString&); + +%If ( KDE_3_3_0 - ) + static TQStringList capabilities (const TQString&); + static TQString proxiedBy (const TQString&); +%End + +%End + + +public: + KProtocolInfo (TQDataStream&, int); + virtual void load (TQDataStream&); + virtual void save (TQDataStream&); + static Type inputType (const TQString&); + static Type outputType (const TQString&); + static TQStringList listing (const TQString&); + static bool isSourceProtocol (const TQString&); + static bool supportsListing (const TQString&); + static bool supportsReading (const TQString&); + static bool supportsWriting (const TQString&); + static bool supportsMakeDir (const TQString&); + static bool supportsDeleting (const TQString&); + static bool supportsLinking (const TQString&); + static bool supportsMoving (const TQString&); + static bool canCopyFromFile (const TQString&); + static bool canCopyToFile (const TQString&); + static TQString defaultMimetype (const TQString&); + +protected: + +%If ( KDE_3_5_1 - ) + bool canRenameFromFile () const; + bool canRenameToFile () const; + bool canDeleteRecursive () const; + KProtocolInfo::FileNameUsedForCopying fileNameUsedForCopying () const; +%End + + +%If ( KDE_3_4_0 - ) + static KProtocolInfo* findProtocol (const KURL&); +%End + + +protected: +//igx virtual void virtual_hook (int, void*); + +}; // class KProtocolInfo + + +%If ( KDE_3_2_0 - ) +//igx TQDataStream& operator >> (TQDataStream&, KProtocolInfo::ExtraField&); +//igx TQDataStream& operator << (TQDataStream&, const KProtocolInfo::ExtraField&); +%End + + +%MappedType KProtocolInfo::Ptr +//converts KProtocolInfo +{ +%TypeHeaderCode +#include +#include +%End + +%ConvertFromTypeCode + // Convert to a Python instance + + if (!sipCpp) + return NULL; + + TDESharedPtr *cPtr = new TDESharedPtr(*(TDESharedPtr *)sipCpp); + KProtocolInfo *cpp = cPtr->data (); + PyObject *obj = sipConvertFromInstance (cpp, sipClass_KProtocolInfo, sipTransferObj); + + return obj; +%End + +%ConvertToTypeCode + // Convert a Python instance to a Ptr on the heap. + + if (sipIsErr == NULL) + return sipCanConvertToType(sipPy, sipType_KProtocolInfo, SIP_NO_CONVERTORS); + + int iserr = 0; + KProtocolInfo *cpp = (KProtocolInfo *)sipConvertToType(sipPy, sipType_KProtocolInfo, sipTransferObj, SIP_NO_CONVERTORS, NULL, &iserr); + + if (iserr) + { + *sipIsErr = 1; + return 0; + } + + *sipCppPtr = new TDESharedPtr (cpp); + + return 1; +%End +}; + + +%If (KDE_3_2_0 - ) +%MappedType TQValueList +//converts a Python list of KProtocolInfo::ExtraField +{ +%TypeHeaderCode +#include +%End + +%ConvertFromTypeCode + if (!sipCpp) + return PyList_New(0); + + // Create the list + PyObject *pylist; + if ((pylist = PyList_New(0)) == NULL) + return NULL; + + TQValueList *cpplist = (TQValueList *)sipCpp; + PyObject *inst; + + // Get it. + TQValueList::Iterator it; + for( it = cpplist->begin(); it != cpplist->end(); ++it ) + { + if (((inst = sipConvertFromNewType(new KProtocolInfo::ExtraField(*it), sipType_KProtocolInfo_ExtraField, sipTransferObj)) == NULL) + || PyList_Append (pylist, inst) < 0) + { + Py_DECREF (pylist); + return NULL; + } + } + + return pylist; +%End + + +%ConvertToTypeCode + if (sipIsErr == NULL) + return PyList_Check(sipPy); + + TQValueList *cpplist = new TQValueList; + + PyObject *elem; + KProtocolInfo::ExtraField *cpp; + int iserr = 0; + + for (int i = 0; i < PyList_Size (sipPy); i++) + { + elem = PyList_GET_ITEM (sipPy, i); + cpp = (KProtocolInfo::ExtraField *)sipForceConvertToType(elem, sipType_KProtocolInfo_ExtraField, sipTransferObj, SIP_NOT_NONE|SIP_NO_CONVERTORS, NULL, &iserr); + + if (iserr) + { + *sipIsErr = 1; + delete cpplist; + return 0; + } + + cpplist->append (*cpp); + } + + *sipCppPtr = cpplist; + + return 1; +%End +}; +%End + + diff --git a/sip/tdeio/kprotocolmanager.sip b/sip/tdeio/kprotocolmanager.sip new file mode 100644 index 0000000..e1afd9b --- /dev/null +++ b/sip/tdeio/kprotocolmanager.sip @@ -0,0 +1,99 @@ +// +// Copyright 2006 Jim Bublitz +// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson +// may also apply + + +// Generated by preSip +// module tdeio version KDE 3.5.3 + + +// This software is free software; you can redistribute it and/or +// modify it under the terms of the GNU General Public License as +// published by the Free Software Foundation; either version 2 of +// the License, or (at your option) any later version. +// +// This software is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public +// License along with this library; see the file COPYING. +// If not, write to the Free Software Foundation, Inc., +// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + + +class KProtocolManager +{ +%TypeHeaderCode +#include +%End + + +public: + static TQString defaultUserAgent (); + static TQString defaultUserAgent (const TQString&); + static TQString userAgentForHost (const TQString&); + static int readTimeout (); + static int connectTimeout (); + static int proxyConnectTimeout (); + static int responseTimeout (); + static bool useProxy (); + static bool useReverseProxy (); + + enum ProxyType + { + NoProxy, + ManualProxy, + PACProxy, + WPADProxy, + EnvVarProxy + }; + + static KProtocolManager::ProxyType proxyType (); + + enum ProxyAuthMode + { + Prompt, + Automatic + }; + + static KProtocolManager::ProxyAuthMode proxyAuthMode (); + static TQString noProxyFor (); + +%If ( KDE_3_5_1 - ) + static TQString noProxyForRaw (); +%End + + static TQString proxyFor (const TQString&); + static TQString proxyForURL (const KURL&); + static void badProxy (const TQString&); + static TQString proxyConfigScript (); + static bool useCache (); + static int maxCacheAge (); + static int maxCacheSize (); + static TQString cacheDir (); + static TDEIO::CacheControl cacheControl (); + static bool autoResume (); + static bool markPartial (); + static int minimumKeepSize (); + +%If ( KDE_3_1_0 - ) + static bool persistentProxyConnection (); +%End + + static bool persistentConnections (); + static void reparseConfiguration (); + static TQString slaveProtocol (const KURL&, TQString&); + static TDEConfig* config (); + +public: + +%If ( - KDE_3_2_0 ) +//ig static int defaultConnectTimeout (); +%End + + +}; // class KProtocolManager + diff --git a/sip/tdeio/kremoteencoding.sip b/sip/tdeio/kremoteencoding.sip new file mode 100644 index 0000000..ff5b5eb --- /dev/null +++ b/sip/tdeio/kremoteencoding.sip @@ -0,0 +1,60 @@ +// +// Copyright 2006 Jim Bublitz +// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson +// may also apply + + +// Generated by preSip +// module tdeio version KDE 3.5.3 + + +// This software is free software; you can redistribute it and/or +// modify it under the terms of the GNU General Public License as +// published by the Free Software Foundation; either version 2 of +// the License, or (at your option) any later version. +// +// This software is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public +// License along with this library; see the file COPYING. +// If not, write to the Free Software Foundation, Inc., +// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + + +%If ( KDE_3_3_0 - ) + +class KRemoteEncoding +{ +%TypeHeaderCode +#include +%End + + +public: + KRemoteEncoding (const char* = 0); + TQString decode (const TQCString&) const; + TQCString encode (const TQString&) const; + TQCString encode (const KURL&) const; + TQCString directory (const KURL&, bool = 1) const; + TQCString fileName (const KURL&) const; + const char* encoding () const; + +%If ( KDE_3_5_0 - ) + int encodingMib () const; +%End + + void setEncoding (const char*); + +protected: + virtual void virtual_hook (int, void*); + +private: + KRemoteEncoding (const KRemoteEncoding&); + +}; // class KRemoteEncoding + +%End + diff --git a/sip/tdeio/krun.sip b/sip/tdeio/krun.sip new file mode 100644 index 0000000..d34187b --- /dev/null +++ b/sip/tdeio/krun.sip @@ -0,0 +1,206 @@ +// +// Copyright 2006 Jim Bublitz +// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson +// may also apply + + +// Generated by preSip +// module tdeio version KDE 3.5.3 + + +// This software is free software; you can redistribute it and/or +// modify it under the terms of the GNU General Public License as +// published by the Free Software Foundation; either version 2 of +// the License, or (at your option) any later version. +// +// This software is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public +// License along with this library; see the file COPYING. +// If not, write to the Free Software Foundation, Inc., +// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + + +class KRun : TQObject +{ +%TypeHeaderCode +#include +%End + + +public: + KRun (const KURL&, mode_t = 0, bool = 0, bool = 1); + +%If ( KDE_3_2_0 - ) + KRun (const KURL&, TQWidget*, mode_t = 0, bool = 0, bool = 1); +%End + + void abort (); + bool hasError () const; + bool hasFinished () const; + bool autoDelete () const; + void setAutoDelete (bool); + void setPreferredService (const TQString&); + +%If ( KDE_3_2_0 - ) + void setRunExecutables (bool); + +%If ( KDE_3_4_0 - ) + void setEnableExternalBrowser (bool); + +%If ( KDE_3_5_3 - ) + void setSuggestedFileName (const TQString&); +%End + + +%If ( KDE_3_5_2 - ) + static pid_t run (const KService&, const KURL::List&, TQWidget*, bool = 0); +%End + +%End + +%End + + +%If ( KDE_3_1_0 - ) + static pid_t run (const KService&, const KURL::List&, bool); +%End + + static pid_t run (const KService&, const KURL::List&); + +%If ( KDE_3_5_3 - ) + static pid_t run (const KService&, const KURL::List&, TQWidget*, bool, const TQString&); +%End + + static pid_t run (const TQString&, const KURL::List&, const TQString& = TQString ::null , const TQString& = TQString ::null , const TQString& = TQString ::null , const TQString& = TQString ::null ); + +%If ( KDE_3_2_0 - ) + static pid_t runURL (const KURL&, const TQString&, bool, bool); +%End + + +%If ( KDE_3_1_0 - ) + static pid_t runURL (const KURL&, const TQString&, bool); +%End + + static pid_t runURL (const KURL&, const TQString&); + +%If ( KDE_3_5_3 - ) + static pid_t runURL (const KURL&, const TQString&, bool, bool, const TQString&); +%End + + static pid_t runCommand (TQString); + static pid_t runCommand (const TQString&, const TQString&, const TQString&); + +%If ( KDE_3_1_0 - ) + static bool displayOpenWithDialog (const KURL::List&, bool); +%End + + static bool displayOpenWithDialog (const KURL::List&); + +%If ( KDE_3_5_3 - ) + static bool displayOpenWithDialog (const KURL::List&, bool, const TQString&); +%End + + static void shellQuote (TQString&); + +%If ( KDE_3_1_0 - ) + static TQStringList processDesktopExec (const KService&, const KURL::List&, bool, bool); +%End + + static TQStringList processDesktopExec (const KService&, const KURL::List&, bool); + +%If ( KDE_3_5_3 - ) + static TQStringList processDesktopExec (const KService&, const KURL::List&, bool, bool, const TQString&); +%End + + +%If ( KDE_3_1_0 - ) + static TQString binaryName (const TQString&, bool); + +%If ( KDE_3_2_0 - ) + static bool isExecutable (const TQString&); + +%If ( KDE_3_3_0 - ) + static bool isExecutableFile (const KURL&, const TQString&); + +%If ( KDE_3_4_0 - ) + static bool checkStartupNotify (const TQString&, const KService*, bool*, TQCString*); +%End + +%End + +%End + +%End + + +signals: + void finished (); + void error (); + +protected slots: + void slotTimeout (); + void slotScanFinished (TDEIO::Job*); + void slotScanMimeType (TDEIO::Job*, const TQString&); + virtual void slotStatResult (TDEIO::Job*); + +protected: + virtual void init (); + virtual void scanFile (); + virtual void foundMimeType (const TQString&); + virtual void killJob (); + +protected: +//igx virtual void virtual_hook (int, void*); + +}; // class KRun + + +class KOpenWithHandler +{ +%TypeHeaderCode +#include +%End + + +public: + KOpenWithHandler (); + static bool exists (); + +}; // class KOpenWithHandler + + +class TDEProcessRunner : TQObject +{ +%TypeHeaderCode +#include +%End + + +public: + static pid_t run (TDEProcess*, const TQString&); + +%If ( KDE_3_1_4 - ) + static pid_t run (TDEProcess*, const TQString&, const TDEStartupInfoId&); +%End + + pid_t pid () const; + +protected slots: + void slotProcessExited (TDEProcess*); + +private: + TDEProcessRunner (TDEProcess*, const TQString&); + +%If ( KDE_3_1_4 - ) + TDEProcessRunner (TDEProcess*, const TQString&, const TDEStartupInfoId&); +%End + + TDEProcessRunner (); + +}; // class TDEProcessRunner + diff --git a/sip/tdeio/ksambashare.sip b/sip/tdeio/ksambashare.sip new file mode 100644 index 0000000..eb8336b --- /dev/null +++ b/sip/tdeio/ksambashare.sip @@ -0,0 +1,51 @@ +// +// Copyright 2006 Jim Bublitz +// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson +// may also apply + + +// Generated by preSip +// module tdeio version KDE 3.5.3 + + +// This software is free software; you can redistribute it and/or +// modify it under the terms of the GNU General Public License as +// published by the Free Software Foundation; either version 2 of +// the License, or (at your option) any later version. +// +// This software is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public +// License along with this library; see the file COPYING. +// If not, write to the Free Software Foundation, Inc., +// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + + +%If ( KDE_3_3_0 - ) + +class KSambaShare : TQObject +{ +%TypeHeaderCode +#include +%End + + +public: + static KSambaShare* instance (); + bool isDirectoryShared (const TQString&) const; + TQStringList sharedDirectories () const; + TQString smbConfPath () const; + +signals: + void changed (); + +private: + KSambaShare (); + +}; // class KSambaShare + +%End + diff --git a/sip/tdeio/kscan.sip b/sip/tdeio/kscan.sip new file mode 100644 index 0000000..e33a5f8 --- /dev/null +++ b/sip/tdeio/kscan.sip @@ -0,0 +1,120 @@ +// +// Copyright 2006 Jim Bublitz +// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson +// may also apply + + +// Generated by preSip +// module tdeio version KDE 3.5.3 + + +// This software is free software; you can redistribute it and/or +// modify it under the terms of the GNU General Public License as +// published by the Free Software Foundation; either version 2 of +// the License, or (at your option) any later version. +// +// This software is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public +// License along with this library; see the file COPYING. +// If not, write to the Free Software Foundation, Inc., +// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + + +class KScanDialog : KDialogBase +{ +%TypeHeaderCode +#include +%End + + +public: + static KScanDialog* getScanDialog (TQWidget* /Transfer/ = 0, const char* = 0, bool = 0); + virtual bool setup (); + +protected: + KScanDialog (int = Tabbed , int = Close |Help , TQWidget* /TransferThis/ = 0, const char* = 0, bool = 0); + int id () const; + int nextId (); + +signals: + void preview (const TQImage&, int); + void finalImage (const TQImage&, int); + void textRecognized (const TQString&, int); + +protected: +//igx virtual void virtual_hook (int, void*); + +}; // class KScanDialog + + +class KScanDialogFactory : KLibFactory +{ +%TypeHeaderCode +#include +%End + + +public: + virtual KScanDialog* createDialog (TQWidget* /Transfer/ = 0, const char* = 0, bool = 0) = 0; + +protected: + KScanDialogFactory (TQObject* /TransferThis/ = 0, const char* = 0); + virtual TQObject* createObject (TQObject* /Transfer/ = 0, const char* = 0, const char* = "TQObject", const TQStringList& = TQStringList ()); + void setName (const TQCString&); + TDEInstance* instance () const; + +protected: +//igx virtual void virtual_hook (int, void*); + +}; // class KScanDialogFactory + + +class KOCRDialog : KDialogBase +{ +%TypeHeaderCode +#include +%End + + +public: + static KOCRDialog* getOCRDialog (TQWidget* /Transfer/ = 0, const char* = 0, bool = 0); + +protected: + KOCRDialog (int = Tabbed , int = Close |Help , TQWidget* /TransferThis/ = 0, const char* = 0, bool = 0); + int id () const; + int nextId (); + +signals: + void textRecognized (const TQString&, int); + +protected: +//igx virtual void virtual_hook (int, void*); + +}; // class KOCRDialog + + +class KOCRDialogFactory : KLibFactory +{ +%TypeHeaderCode +#include +%End + + +public: + virtual KOCRDialog* createDialog (TQWidget* /Transfer/ = 0, const char* = 0, bool = 0) = 0; + +protected: + KOCRDialogFactory (TQObject* /TransferThis/ = 0, const char* = 0); + virtual TQObject* createObject (TQObject* /Transfer/ = 0, const char* = 0, const char* = "TQObject", const TQStringList& = TQStringList ()); + void setName (const TQCString&); + TDEInstance* instance () const; + +protected: +//igx virtual void virtual_hook (int, void*); + +}; // class KOCRDialogFactory + diff --git a/sip/tdeio/kservice.sip b/sip/tdeio/kservice.sip new file mode 100644 index 0000000..9d01435 --- /dev/null +++ b/sip/tdeio/kservice.sip @@ -0,0 +1,287 @@ +// +// Copyright 2006 Jim Bublitz +// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson +// may also apply + + +// Generated by preSip +// module tdeio version KDE 3.5.3 + + +// This software is free software; you can redistribute it and/or +// modify it under the terms of the GNU General Public License as +// published by the Free Software Foundation; either version 2 of +// the License, or (at your option) any later version. +// +// This software is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public +// License along with this library; see the file COPYING. +// If not, write to the Free Software Foundation, Inc., +// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + + +class KService : KSycocaEntry +{ +%TypeHeaderCode +#include +%End + + +public: +//ig typedef TDESharedPtr Ptr; +//ig typedef TQValueList List; + +public: + KService (const TQString&, const TQString&, const TQString&); + KService (const TQString&); + KService (KDesktopFile*); + KService (TQDataStream&, int); + virtual TQString type () /PyName=type_/; + virtual TQString name () const; + TQString exec () /PyName=exec_/; + TQString library () const; + TQString init () const; + TQString icon () const; + TQPixmap pixmap (TDEIcon::Group, int = 0, int = 0, TQString* = 0) const; + bool terminal () const; + TQString terminalOptions () const; + bool substituteUid () const; + TQString username () const; + TQString desktopEntryPath () const; + TQString desktopEntryName () const; + +%If ( KDE_3_2_0 - ) + TQString menuId () const; + TQString storageId () const; +%End + + + enum DCOPServiceType_t + { + DCOP_None, + DCOP_Unique, + DCOP_Multi, + DCOP_Wait + }; + + DCOPServiceType_t DCOPServiceType () const; + TQString path () const; + TQString comment () const; + TQString genericName () const; + +%If ( KDE_3_2_0 - ) + TQString untranslatedGenericName () const; +%End + + TQStringList keywords () const; + +%If ( KDE_3_1_0 - ) + TQStringList categories () const; +%End + + TQStringList serviceTypes () const; + bool hasServiceType (const TQString&) const; + bool allowAsDefault () const; + bool allowMultipleFiles () const; + int initialPreference () const; + +%If ( KDE_3_2_0 - ) + int initialPreferenceForMimeType (const TQString&) const; +%End + + void setInitialPreference (int); + bool noDisplay () const; + +%If ( KDE_3_1_0 - ) + TQString parentApp () const; +%End + + virtual TQVariant property (const TQString&) const; + +%If ( KDE_3_2_0 - ) + TQVariant property (const TQString&, TQVariant::Type) const; +%End + + virtual TQStringList propertyNames () const; + bool isValid () const; + +%If ( KDE_3_2_0 - ) + TQString locateLocal (); +%End + + virtual void load (TQDataStream&); + virtual void save (TQDataStream&); + +%If ( KDE_3_2_0 - ) + void setMenuId (const TQString&); + void setTerminal (bool); + void setTerminalOptions (const TQString&); +%End + + static KService::Ptr serviceByName (const TQString&); + static KService::Ptr serviceByDesktopPath (const TQString&); + static KService::Ptr serviceByDesktopName (const TQString&); + +%If ( KDE_3_2_0 - ) + static KService::Ptr serviceByMenuId (const TQString&); + static KService::Ptr serviceByStorageId (const TQString&); +%End + + static KService::List allServices (); + static KService::List allInitServices (); + +%If ( KDE_3_2_0 - ) + static TQString newServicePath (bool, const TQString&, TQString* = 0, const TQStringList* = 0); + static void rebuildKSycoca (TQWidget* /Transfer/); +%End + + +protected: + void init (KDesktopFile*); + TQStringList& accessServiceTypes (); + +%If ( KDE_3_1_1 - ) + +private: + KService (const KService&); +%End + + +protected: +//igx virtual void virtual_hook (int, void*); + +}; // class KService + + + +%MappedType KService::Ptr +//converts KService +{ +%TypeHeaderCode +#include +#include +//typedef TDESharedPtr SvcPtr; +//typedef KService::Ptr SvcPtr; +%End + +%ConvertFromTypeCode + // Convert to a Python instance + + if (!sipCpp) + return NULL; + + TDESharedPtr *cPtr = new TDESharedPtr (*(TDESharedPtr *)sipCpp); + KService *cpp = cPtr->data (); + PyObject *obj = sipConvertFromInstance (cpp, sipClass_KService, sipTransferObj); + + return obj; +%End + +%ConvertToTypeCode + // Convert a Python instance to a Ptr on the heap. + + if (sipIsErr == NULL) + return sipCanConvertToType(sipPy, sipType_KService, SIP_NO_CONVERTORS); + + int iserr = 0; + KService *cpp = (KService *)sipConvertToType(sipPy, sipType_KService, sipTransferObj, SIP_NO_CONVERTORS, NULL, &iserr); + + if (iserr) + { + *sipIsErr = 1; + return 0; + } + + *sipCppPtr = new TDESharedPtr (cpp); + + return 1; +%End +}; + + +%MappedType KService::List +//converts a Python list of KService +{ +%TypeHeaderCode +#include +#include +//typedef TDESharedPtr Ptr; +//typedef TQValueList SvcList; +//typedef KService::List SvcList; +typedef TQValueList List; +%End + +%ConvertFromTypeCode + // Convert to a Python list of Ptr (KService). +#define QUOTE "" + if (!sipCpp) + return PyList_New (0); + + PyObject *plist; + + // Create the list + if ((plist = PyList_New(0)) == NULL) + return NULL; + + // Get it. + KService::List *cList = (KService::List *)sipCpp; + PyObject *inst; + TDESharedPtr *svc; + + KService::List::Iterator it; + for( it = cList->begin(); it != cList->end(); ++it ) + { + TDESharedPtr svcptr = static_cast(*it); + svc = &svcptr; + inst = sipConvertFromType(svc, sipType_KService_Ptr, sipTransferObj); + + if ((inst == NULL) || (PyList_Append (plist, inst) < 0)) + { + Py_XDECREF (inst); + Py_DECREF (plist); + return NULL; + } + } + + return plist; +%End + +%ConvertToTypeCode + // Convert a Python list to List on the heap. + if (sipIsErr == NULL) + return PyList_Check(sipPy); + + KService::List *cList = new KService::List; + + PyObject *elem; + KService *service; + int iserr = 0; + + for (int i = 0; i < PyList_Size (sipPy); i++) + { + elem = PyList_GET_ITEM (sipPy, i); + service = (KService *)sipForceConvertToType(elem, sipType_KService, sipTransferObj, SIP_NO_CONVERTORS, NULL, &iserr); + + if (iserr) + { + *sipIsErr = 1; + delete cList; + return 0; + } + + KService::Ptr ptr(service); + + cList->append (ptr); + } + + *sipCppPtr = cList; + + return 1; +%End +}; + + diff --git a/sip/tdeio/kservicegroup.sip b/sip/tdeio/kservicegroup.sip new file mode 100644 index 0000000..f322b18 --- /dev/null +++ b/sip/tdeio/kservicegroup.sip @@ -0,0 +1,288 @@ +// +// Copyright 2006 Jim Bublitz +// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson +// may also apply + + +// Generated by preSip +// module tdeio version KDE 3.5.3 + + +// This software is free software; you can redistribute it and/or +// modify it under the terms of the GNU General Public License as +// published by the Free Software Foundation; either version 2 of +// the License, or (at your option) any later version. +// +// This software is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public +// License along with this library; see the file COPYING. +// If not, write to the Free Software Foundation, Inc., +// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + + +class KServiceGroup : KSycocaEntry +{ +%TypeHeaderCode +#include +%End + + +public: +//ig typedef TDESharedPtr Ptr; +//ig typedef TDESharedPtr SPtr; + +%If ( KDE_3_1_2 - ) +//ig typedef TQValueList List; +%End + + +public: + +%If ( KDE_3_1_0 - ) + KServiceGroup (const TQString&); +%End + + KServiceGroup (const TQString&, const TQString&); + KServiceGroup (TQDataStream&, int, bool); + bool isValid () const; + virtual TQString name () const; + virtual TQString relPath () const; + TQString caption () const; + TQString icon () const; + TQString comment () const; + int childCount (); + +%If ( KDE_3_1_0 - ) + bool noDisplay () const; + +%If ( KDE_3_5_0 - ) + bool showEmptyMenu () const; + void setShowEmptyMenu (bool); + bool showInlineHeader () const; + void setShowInlineHeader (bool); + bool inlineAlias () const; + void setInlineAlias (bool); + bool allowInline () const; + void setAllowInline (bool); + int inlineValue () const; + void setInlineValue (int); +%End + + +%If ( KDE_3_2_0 - ) + TQStringList suppressGenericNames () const; + void setLayoutInfo (const TQStringList&); + +%If ( KDE_3_3_0 - ) + TQStringList layoutInfo () const; +%End + +%End + +%End + + virtual void load (TQDataStream&); + virtual void save (TQDataStream&); + +%If ( KDE_3_2_0 - ) + KServiceGroup::List entries (bool, bool, bool, bool = 0); +%End + + virtual KSycocaEntry::List entries (bool, bool); + +%If ( KDE_3_1_2 - ) + virtual KServiceGroup::List entries (bool = 0); +%End + + TQString baseGroupName () const; + +%If ( KDE_3_2_0 - ) + TQString directoryEntryPath () const; +%End + + static KServiceGroup::Ptr baseGroup (const TQString&); + static KServiceGroup::Ptr root (); + static KServiceGroup::Ptr group (const TQString&); + +%If ( KDE_3_1_0 - ) + static KServiceGroup::Ptr childGroup (const TQString& /Transfer/); + +%If ( KDE_3_5_0 - ) + void parseAttribute (const TQString&, bool&, bool&, bool&, bool&, int&); +%End + +%End + + +protected: + void addEntry (KSycocaEntry*); + +protected: +//igx virtual void virtual_hook (int, void*); + +public: + +%If ( - KDE_3_1_2 ) +//ig typedef TQValueList List; +%End + + +}; // class KServiceGroup + + +%If ( KDE_3_2_0 - ) + +class KServiceSeparator : KSycocaEntry +{ +%TypeHeaderCode +#include +%End + + +public: +//ig typedef TDESharedPtr Ptr; + +public: + KServiceSeparator (); + bool isValid () const; + virtual TQString name () const; + virtual void load (TQDataStream&); + virtual void save (TQDataStream&); + +}; // class KServiceSeparator + +%End + + + +%MappedType KServiceGroup::Ptr +//converts KServiceGroup +{ +%TypeHeaderCode +#include +#include +%End + +%ConvertFromTypeCode + // Convert to a Python instance + + if (!sipCpp) + return NULL; + + TDESharedPtr *cPtr = new TDESharedPtr (*(TDESharedPtr *)sipCpp); + KServiceGroup *cpp = cPtr->data (); + PyObject *obj = sipConvertFromInstance (cpp, sipClass_KServiceGroup, sipTransferObj); + + return obj; +%End + +%ConvertToTypeCode + // Convert a Python instance to a Ptr on the heap. + + if (sipIsErr == NULL) + return sipCanConvertToType(sipPy, sipType_KServiceGroup, SIP_NO_CONVERTORS); + + int iserr = 0; + KServiceGroup *cpp = (KServiceGroup *)sipConvertToType(sipPy, sipType_KServiceGroup, sipTransferObj, SIP_NO_CONVERTORS, NULL, &iserr); + + if (iserr) + { + *sipIsErr = 1; + return 0; + } + + *sipCppPtr = new TDESharedPtr (cpp); + + return 1; +%End +}; + + +%If (KDE_3_1_2 - ) +%MappedType KServiceGroup::List +//converts a Python list of KServiceGroup +{ +%TypeHeaderCode +#include +#include +#include +#include +%End + +%ConvertFromTypeCode + // Convert to a Python list of Ptr (KService). + + if (!sipCpp) + return PyList_New (0); + + // Create the list + + PyObject *plist; + + if ((plist = PyList_New(0)) == NULL) + return NULL; + + // Get it. + + KServiceGroup::List *cList = (KServiceGroup::List *)sipCpp; + PyObject *inst; + TDESharedPtr *svcGroupType; + + KServiceGroup::List::Iterator it; + for( it = cList->begin(); it != cList->end(); ++it ) + { + TDESharedPtr svcptr = static_cast(*it); + svcGroupType = &svcptr; + inst = sipConvertFromType(svcGroupType, sipType_KSycocaEntry_Ptr, sipTransferObj); + + if ((inst == NULL) || (PyList_Append (plist, inst) < 0)) + { + Py_XDECREF (inst); + Py_DECREF (plist); + return NULL; + } + } + + return plist; +%End + +%ConvertToTypeCode + // Convert a Python list to List on the heap. + + if (sipIsErr == NULL) + return PyList_Check(sipPy); + + KServiceGroup::List *cList = new KServiceGroup::List; + + PyObject *elem; + KSycocaEntry *service; + int iserr = 0; + + for (int i = 0; i < PyList_Size (sipPy); i++) + { + elem = PyList_GET_ITEM (sipPy, i); + service = (KSycocaEntry *)sipForceConvertToType(elem, sipType_KSycocaEntry, sipTransferObj, SIP_NO_CONVERTORS, NULL, &iserr); + + if (iserr) + { + *sipIsErr = 1; + delete cList; + return 0; + } + + KServiceGroup::SPtr *ptr = new KServiceGroup::SPtr (service); + cList->append (*ptr); + } + + *sipCppPtr = cList; + + return 1; +%End +}; +%End + + diff --git a/sip/tdeio/kservicetype.sip b/sip/tdeio/kservicetype.sip new file mode 100644 index 0000000..7d261b8 --- /dev/null +++ b/sip/tdeio/kservicetype.sip @@ -0,0 +1,293 @@ +// +// Copyright 2006 Jim Bublitz +// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson +// may also apply + + +// Generated by preSip +// module tdeio version KDE 3.5.3 + + +// This software is free software; you can redistribute it and/or +// modify it under the terms of the GNU General Public License as +// published by the Free Software Foundation; either version 2 of +// the License, or (at your option) any later version. +// +// This software is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public +// License along with this library; see the file COPYING. +// If not, write to the Free Software Foundation, Inc., +// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + + +class KServiceType : KSycocaEntry +{ +%TypeHeaderCode +#include +%End + + +public: + typedef TQValueList List; + +public: + KServiceType (const TQString&, const TQString&, const TQString&, const TQString&); + KServiceType (const TQString&); + KServiceType (KDesktopFile*); + KServiceType (TQDataStream&, int); + TQString icon () const; + TQString comment () const; + TQString name () const; + TQString desktopEntryPath () const; + bool isDerived () const; + TQString parentServiceType () const; + +%If ( KDE_3_1_0 - ) + bool inherits (const TQString&) const; +%End + + virtual TQVariant property (const TQString&) const; + virtual TQStringList propertyNames () const; + bool isValid () const; + virtual TQVariant::Type propertyDef (const TQString&) const; + virtual TQStringList propertyDefNames () const; + virtual const TQMap& propertyDefs () const; + virtual void save (TQDataStream&); + virtual void load (TQDataStream&); + +%If ( KDE_3_2_0 - ) + KServiceType::Ptr parentType (); + void addService (KService::Ptr); + KService::List services (); +%End + + static KServiceType::Ptr serviceType (const TQString&); + static KService::List offers (const TQString&); + static KServiceType::List allServiceTypes (); + +protected: + void init (KDesktopFile*); + +protected: + +protected: +//igx virtual void virtual_hook (int, void*); + +}; // class KServiceType + + + +%MappedType KServiceType::Ptr +//converts KServiceType +{ +%TypeHeaderCode +#include +#include +%End + +%ConvertFromTypeCode + // Convert to a Python instance + + if (!sipCpp) + return NULL; + + KServiceType::Ptr *cPtr = new KServiceType::Ptr (*(KServiceType::Ptr *)sipCpp); + KServiceType *cpp = cPtr->data (); + PyObject *obj = sipConvertFromInstance (cpp, sipClass_KServiceType, sipTransferObj); + + return obj; +%End + +%ConvertToTypeCode + // Convert a Python instance to a Ptr on the heap. + + if (sipIsErr == NULL) + return sipCanConvertToType(sipPy, sipType_KServiceType, SIP_NO_CONVERTORS); + + int iserr = 0; + KServiceType *cpp = (KServiceType *)sipConvertToType(sipPy, sipType_KServiceType, sipTransferObj, SIP_NO_CONVERTORS, NULL, &iserr); + + if (iserr) + { + *sipIsErr = 1; + return 0; + } + + *sipCppPtr = new KServiceType::Ptr (cpp); + + return 1; +%End +}; + + +%MappedType TQMap +//converts a Python dict of TQString:TQVariant +{ +%TypeHeaderCode +#include +#include +%End + +%ConvertFromTypeCode + // Convert to a Python dict + + if (!sipCpp) + return PyDict_New(); + + PyObject *dict; + + // Create the dictionary. + + if ((dict = PyDict_New()) == NULL) + return NULL; + + // Get it. + + const TQMap cppmap = *sipCpp; + TQMap::ConstIterator it; + + for (it = cppmap.begin (); it != cppmap.end (); ++it) + { + TQString acpp = it.key (); + int bcpp = (int) it.data (); + PyObject *ainst; + PyObject *binst = PyInt_FromLong (bcpp); + if (((ainst = sipConvertFromNewType(new TQString (acpp), sipType_TQString, sipTransferObj)) == NULL) + || (PyDict_SetItem (dict, ainst, binst) < 0)) + { + Py_XDECREF (ainst); + Py_XDECREF (binst); + Py_DECREF (dict); + return NULL; + } + } + + return dict; +%End + + +%ConvertToTypeCode + // Convert a Python dictionary to a TQMap on the heap. + + if (sipIsErr == NULL) + return PyDict_Check(sipPy); + + TQMap *cppmap = new TQMap; + + PyObject *aelem, *belem; + SIP_SSIZE_T pos = 0; + TQString *acpp; + TQVariant::Type bcpp; + + while (PyDict_Next(sipPy, &pos, &aelem, &belem)) + { + int iserr = 0, acpp_state; + + acpp = (TQString *)sipForceConvertToType(aelem, sipType_TQString, sipTransferObj, SIP_NOT_NONE, &acpp_state, &iserr); + + if (iserr || !PyInt_Check(belem)) + { + if (acpp_state) + sipReleaseType(acpp, sipType_TQString, acpp_state); + + *sipIsErr = 1; + delete cppmap; + return 0; + } + + bcpp = (TQVariant::Type) PyInt_AS_LONG(belem); + + cppmap->insert (*acpp, bcpp); + + sipReleaseType(acpp, sipType_TQString, acpp_state); + } + + *sipCppPtr = cppmap; + + return 1; +%End +}; + + +%MappedType TQValueList +//converts a Python list of KServiceType +{ +%TypeHeaderCode +#include +%End + +%ConvertFromTypeCode + // Convert to a Python list of Ptr (KServiceType). + + if (!sipCpp) + return PyList_New (0); + + PyObject *plist; + + // Create the list + if ((plist = PyList_New(0)) == NULL) + return NULL; + + // Get it. + TQValueList *cList = (TQValueList *)sipCpp; + PyObject *inst; + TDESharedPtr *svc; + + TQValueList::Iterator it; + for( it = cList->begin(); it != cList->end(); ++it ) + { + TDESharedPtr svcptr = static_cast(*it); + svc = &svcptr; + inst = sipConvertFromType(svc, sipType_KServiceType_Ptr, sipTransferObj); + + if ((inst == NULL) || (PyList_Append (plist, inst) < 0)) + { + Py_XDECREF (inst); + Py_DECREF (plist); + return NULL; + } + } + + return plist; +%End + +%ConvertToTypeCode + // Convert a Python list to List on the heap. + + if (sipIsErr == NULL) + return PyList_Check(sipPy); + + TQValueList *cList = new TQValueList; + + PyObject *elem; + KServiceType *service; + int iserr = 0; + + for (int i = 0; i < PyList_Size (sipPy); i++) + { + elem = PyList_GET_ITEM (sipPy, i); + service = (KServiceType *)sipForceConvertToType(elem, sipType_KServiceType, sipTransferObj, SIP_NO_CONVERTORS, NULL, &iserr); + + if (iserr) + { + *sipIsErr = 1; + delete cList; + return 0; + } + + KServiceType::Ptr ptr(service); + + cList->append (ptr); + } + + *sipCppPtr = cList; + + return 1; +%End +}; + + diff --git a/sip/tdeio/kshellcompletion.sip b/sip/tdeio/kshellcompletion.sip new file mode 100644 index 0000000..e97a677 --- /dev/null +++ b/sip/tdeio/kshellcompletion.sip @@ -0,0 +1,47 @@ +// +// Copyright 2006 Jim Bublitz +// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson +// may also apply + + +// Generated by preSip +// module tdeio version KDE 3.5.3 + + +// This software is free software; you can redistribute it and/or +// modify it under the terms of the GNU General Public License as +// published by the Free Software Foundation; either version 2 of +// the License, or (at your option) any later version. +// +// This software is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public +// License along with this library; see the file COPYING. +// If not, write to the Free Software Foundation, Inc., +// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + + +class KShellCompletion : KURLCompletion +{ +%TypeHeaderCode +#include +%End + + +public: + KShellCompletion (); + TQString makeCompletion (const TQString&); + +protected: + void postProcessMatch (TQString*); + void postProcessMatches (TQStringList*); +//ig void postProcessMatches (TDECompletionMatches*) const; + +protected: +//igx virtual void virtual_hook (int, void*); + +}; // class KShellCompletion + diff --git a/sip/tdeio/kshred.sip b/sip/tdeio/kshred.sip new file mode 100644 index 0000000..b030127 --- /dev/null +++ b/sip/tdeio/kshred.sip @@ -0,0 +1,49 @@ +// +// Copyright 2006 Jim Bublitz +// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson +// may also apply + + +// Generated by preSip +// module tdeio version KDE 3.5.3 + + +// This software is free software; you can redistribute it and/or +// modify it under the terms of the GNU General Public License as +// published by the Free Software Foundation; either version 2 of +// the License, or (at your option) any later version. +// +// This software is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public +// License along with this library; see the file COPYING. +// If not, write to the Free Software Foundation, Inc., +// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + + +class KShred : TQObject +{ +%TypeHeaderCode +#include +%End + + +public: + KShred (TQString); + bool fill1s (); + bool fill0s (); + bool fillbyte (uint); + bool fillrandom (); + bool fillpattern (uchar*, uint); + bool shred (); + static bool shred (TQString); + +signals: + void processedSize (TDEIO::filesize_t); + void infoMessage (const TQString&); + +}; // class KShred + diff --git a/sip/tdeio/ktar.sip b/sip/tdeio/ktar.sip new file mode 100644 index 0000000..2b41584 --- /dev/null +++ b/sip/tdeio/ktar.sip @@ -0,0 +1,73 @@ +// +// Copyright 2006 Jim Bublitz +// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson +// may also apply + + +// Generated by preSip +// module tdeio version KDE 3.5.3 + + +// This software is free software; you can redistribute it and/or +// modify it under the terms of the GNU General Public License as +// published by the Free Software Foundation; either version 2 of +// the License, or (at your option) any later version. +// +// This software is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public +// License along with this library; see the file COPYING. +// If not, write to the Free Software Foundation, Inc., +// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + + +class KTar : KArchive +{ +%TypeHeaderCode +#include +%End + + +public: + KTar (const TQString&, const TQString& = TQString ::null ); + KTar (TQIODevice*); + TQString fileName (); + void setOrigFileName (const TQCString&); + +%If ( KDE_3_2_0 - ) + bool writeSymLink (const TQString&, const TQString&, const TQString&, const TQString&, mode_t, time_t, time_t, time_t); +%End + + virtual bool writeDir (const TQString&, const TQString&, const TQString&); + +%If ( KDE_3_2_0 - ) + bool writeDir (const TQString&, const TQString&, const TQString&, mode_t, time_t, time_t, time_t); +%End + + virtual bool prepareWriting (const TQString&, const TQString&, const TQString&, uint); + +%If ( KDE_3_2_0 - ) + bool prepareWriting (const TQString&, const TQString&, const TQString&, uint, mode_t, time_t, time_t, time_t); +%End + + virtual bool doneWriting (uint); + +protected: + virtual bool openArchive (int); + virtual bool closeArchive (); + +protected: +//igx virtual void virtual_hook (int, void*); + +%If ( KDE_3_2_0 - ) + bool prepareWriting_impl (const TQString&, const TQString&, const TQString&, uint, mode_t, time_t, time_t, time_t); + bool writeDir_impl (const TQString&, const TQString&, const TQString&, mode_t, time_t, time_t, time_t); + bool writeSymLink_impl (const TQString&, const TQString&, const TQString&, const TQString&, mode_t, time_t, time_t, time_t); +%End + + +}; // class KTar + diff --git a/sip/tdeio/ktrader.sip b/sip/tdeio/ktrader.sip new file mode 100644 index 0000000..9f4780f --- /dev/null +++ b/sip/tdeio/ktrader.sip @@ -0,0 +1,124 @@ +// +// Copyright 2006 Jim Bublitz +// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson +// may also apply + + +// Generated by preSip +// module tdeio version KDE 3.5.3 + + +// This software is free software; you can redistribute it and/or +// modify it under the terms of the GNU General Public License as +// published by the Free Software Foundation; either version 2 of +// the License, or (at your option) any later version. +// +// This software is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public +// License along with this library; see the file COPYING. +// If not, write to the Free Software Foundation, Inc., +// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + + +class TDETrader : TQObject +{ +%TypeHeaderCode +#include +%End + + +public: +//ig typedef TQValueList OfferList; + +%If ( KDE_3_1_0 - ) +//ig typedef TQValueListIterator OfferListIterator; +%End + + virtual TDETrader::OfferList query (const TQString&, const TQString& = TQString ::null , const TQString& = TQString ::null ) const; + TDETrader::OfferList query (const TQString&, const TQString&, const TQString&, const TQString&) const; + static TDETrader* self (); + +protected: + TDETrader (); + +protected: +//igx virtual void virtual_hook (int, void*); + +}; // class TDETrader + + + +%MappedType TDETrader::OfferList +//converts a Python list of KService +{ +%TypeHeaderCode +#include +#include +%End + +%ConvertFromTypeCode + if (!sipCpp) + return PyList_New(0); + + // Create the list + PyObject *pylist; + if ((pylist = PyList_New(0)) == NULL) + return NULL; + + TQValueList *cpplist = (TQValueList *)sipCpp; + PyObject *inst; + + // Get it. + TQValueList::Iterator it; + for( it = cpplist->begin(); it != cpplist->end(); ++it ) + { + KService::Ptr cpp = *it; + inst = sipConvertFromType(&cpp, sipType_KService_Ptr, sipTransferObj); + + if (PyList_Append (pylist, inst) < 0) + { + Py_DECREF (pylist); + return NULL; + } + } + + return pylist; +%End + + +%ConvertToTypeCode + if (sipIsErr == NULL) + return PyList_Check(sipPy); + + TQValueList *cpplist = new TQValueList; + + PyObject *elem; + KService::Ptr *cpp; + int iserr = 0; + + for (int i = 0; i < PyList_Size (sipPy); i++) + { + elem = PyList_GET_ITEM (sipPy, i); + cpp = (KService::Ptr *)sipForceConvertToType(elem, sipType_KService_Ptr, sipTransferObj, SIP_NOT_NONE|SIP_NO_CONVERTORS, NULL, &iserr); + + if (iserr) + { + *sipIsErr = 1; + delete cpplist; + return 0; + } + + cpplist->append (*cpp); + } + + *sipCppPtr = cpplist; + + return 1; +%End +}; + + diff --git a/sip/tdeio/kurifilter.sip b/sip/tdeio/kurifilter.sip new file mode 100644 index 0000000..4cd264f --- /dev/null +++ b/sip/tdeio/kurifilter.sip @@ -0,0 +1,147 @@ +// +// Copyright 2006 Jim Bublitz +// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson +// may also apply + + +// Generated by preSip +// module tdeio version KDE 3.5.3 + + +// This software is free software; you can redistribute it and/or +// modify it under the terms of the GNU General Public License as +// published by the Free Software Foundation; either version 2 of +// the License, or (at your option) any later version. +// +// This software is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public +// License along with this library; see the file COPYING. +// If not, write to the Free Software Foundation, Inc., +// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + + +class KURIFilterData +{ +%TypeHeaderCode +#include +#include +%End + + +public: + + enum URITypes + { + NET_PROTOCOL, + LOCAL_FILE, + LOCAL_DIR, + EXECUTABLE, + HELP, + SHELL, + BLOCKED, + ERROR, + UNKNOWN + }; + + KURIFilterData (); + KURIFilterData (const KURL&); + KURIFilterData (const TQString&); + KURIFilterData (const KURIFilterData&); + bool hasBeenFiltered () const; + KURL uri () const; + TQString errorMsg () const; + URITypes uriType () const; + void setData (const TQString&); + void setData (const KURL&); + bool setAbsolutePath (const TQString&); + TQString absolutePath () const; + bool hasAbsolutePath () const; + TQString argsAndOptions () const; + bool hasArgsAndOptions () const; + TQString iconName (); + +%If ( KDE_3_2_0 - ) + void setCheckForExecutables (bool); + bool checkForExecutables () const; + TQString typedString () const; +%End + + +protected: + void init (const KURL&); + void init (const KURL& = KURL (TQString ::null )) [void (TQString&)]; +%MethodCode +//takes url | (KURL = KURL(TQString.null)) + + Py_BEGIN_ALLOW_THREADS + if (a0 == 0) + sipCpp -> sipProtect_init(TQString::null); + else + sipCpp -> sipProtect_init(*a0); + Py_END_ALLOW_THREADS +%End + + +}; // class KURIFilterData + + +class KURIFilterPlugin : TQObject +{ +%TypeHeaderCode +#include +#include +%End + + +public: + KURIFilterPlugin (TQObject* = 0, const char* = 0, double = 1.0); + virtual TQString name () const; + virtual double priority () const; + virtual bool filterURI (KURIFilterData&) const = 0; + virtual TDECModule* configModule (TQWidget*, const char*) const; + virtual TQString configName () const; + +protected: + void setFilteredURI (KURIFilterData&, const KURL&) const; + void setErrorMsg (KURIFilterData&, const TQString&) const; + void setURIType (KURIFilterData&, KURIFilterData::URITypes) const; + void setArguments (KURIFilterData&, const TQString&) const; + +protected: +//igx virtual void virtual_hook (int, void*); + +}; // class KURIFilterPlugin + + +class KURIFilter +{ +%TypeHeaderCode +#include +#include +%End + + +public: + static KURIFilter* self (); + bool filterURI (KURIFilterData&, const TQStringList& = TQStringList ()); + bool filterURI (KURL&, const TQStringList& = TQStringList ()); + bool filterURI (TQString&, const TQStringList& = TQStringList ()); + KURL filteredURI (const KURL&, const TQStringList& = TQStringList ()); + TQString filteredURI (const TQString&, const TQStringList& = TQStringList ()); +//ig TQPtrListIterator pluginsIterator () const; + +%If ( KDE_3_1_0 - ) + TQStringList pluginNames () const; +%End + + +protected: + KURIFilter (); + void loadPlugins (); + +}; // class KURIFilter + diff --git a/sip/tdeio/kurlcompletion.sip b/sip/tdeio/kurlcompletion.sip new file mode 100644 index 0000000..ab04f09 --- /dev/null +++ b/sip/tdeio/kurlcompletion.sip @@ -0,0 +1,81 @@ +// +// Copyright 2006 Jim Bublitz +// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson +// may also apply + + +// Generated by preSip +// module tdeio version KDE 3.5.3 + + +// This software is free software; you can redistribute it and/or +// modify it under the terms of the GNU General Public License as +// published by the Free Software Foundation; either version 2 of +// the License, or (at your option) any later version. +// +// This software is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public +// License along with this library; see the file COPYING. +// If not, write to the Free Software Foundation, Inc., +// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + + +class KURLCompletion : TDECompletion +{ +%TypeHeaderCode +#include +%End + + +public: + + enum Mode + { + ExeCompletion, + FileCompletion, + DirCompletion + }; + + KURLCompletion (); + KURLCompletion (KURLCompletion::Mode); + virtual TQString makeCompletion (const TQString&); + virtual void setDir (const TQString&); + virtual TQString dir (); + virtual bool isRunning (); + virtual void stop (); + virtual Mode mode (); + virtual void setMode (KURLCompletion::Mode); + virtual bool replaceEnv (); + virtual void setReplaceEnv (bool); + virtual bool replaceHome (); + virtual void setReplaceHome (bool); + TQString replacedPath (const TQString&); + +%If ( KDE_3_2_0 - ) + static TQString replacedPath (const TQString&, bool, bool = 1); +%End + + +protected: + void postProcessMatch (TQString*); + void postProcessMatches (TQStringList*); +//ig void postProcessMatches (TDECompletionMatches*) const; + +%If ( KDE_3_3_0 - ) + virtual void customEvent (TQCustomEvent*); +%End + + +protected slots: + void slotEntries (TDEIO::Job*, const TDEIO::UDSEntryList&); + void slotIOFinished (TDEIO::Job*); + +protected: +//igx virtual void virtual_hook (int, void*); + +}; // class KURLCompletion + diff --git a/sip/tdeio/kurlpixmapprovider.sip b/sip/tdeio/kurlpixmapprovider.sip new file mode 100644 index 0000000..3ef27f8 --- /dev/null +++ b/sip/tdeio/kurlpixmapprovider.sip @@ -0,0 +1,41 @@ +// +// Copyright 2006 Jim Bublitz +// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson +// may also apply + + +// Generated by preSip +// module tdeio version KDE 3.5.3 + + +// This software is free software; you can redistribute it and/or +// modify it under the terms of the GNU General Public License as +// published by the Free Software Foundation; either version 2 of +// the License, or (at your option) any later version. +// +// This software is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public +// License along with this library; see the file COPYING. +// If not, write to the Free Software Foundation, Inc., +// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + + +class KURLPixmapProvider : KPixmapProvider +{ +%TypeHeaderCode +#include +%End + + +public: + virtual TQPixmap pixmapFor (const TQString&, int = 0); + +protected: +//igx virtual void virtual_hook (int, void*); + +}; // class KURLPixmapProvider + diff --git a/sip/tdeio/kuserprofile.sip b/sip/tdeio/kuserprofile.sip new file mode 100644 index 0000000..e0f780a --- /dev/null +++ b/sip/tdeio/kuserprofile.sip @@ -0,0 +1,222 @@ +// +// Copyright 2006 Jim Bublitz +// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson +// may also apply + + +// Generated by preSip +// module tdeio version KDE 3.5.3 + + +// This software is free software; you can redistribute it and/or +// modify it under the terms of the GNU General Public License as +// published by the Free Software Foundation; either version 2 of +// the License, or (at your option) any later version. +// +// This software is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public +// License along with this library; see the file COPYING. +// If not, write to the Free Software Foundation, Inc., +// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + + +class KServiceOffer +{ +%TypeHeaderCode +#include +%End + + +public: + KServiceOffer (); + KServiceOffer (const KServiceOffer&); + KServiceOffer (KService::Ptr, int, bool); + +%If ( KDE_3_1_4 - ) + bool operator < (const KServiceOffer&) const; +%End + + bool allowAsDefault () const; + int preference () const; + KService::Ptr service () const; + bool isValid () const; + +}; // class KServiceOffer + + +class KServiceTypeProfile +{ +%TypeHeaderCode +#include +%End + + +public: + typedef TQValueList OfferList; + int preference (const TQString&) const; + bool allowAsDefault (const TQString&) const; + KServiceTypeProfile::OfferList offers () const; + static KService::Ptr preferredService (const TQString&, const TQString&); + static KServiceTypeProfile* serviceTypeProfile (const TQString&, const TQString&); + static KServiceTypeProfile::OfferList offers (const TQString&, const TQString&); + static const TQPtrList& serviceTypeProfiles (); + static void clear (); + static void setConfigurationMode (); + static bool configurationMode (); + +protected: + KServiceTypeProfile (const TQString&, const TQString& = TQString ::null ); + void addService (const TQString&, int = 1, bool = 1); + +}; // class KServiceTypeProfile + + + +%MappedType KServiceTypeProfile::OfferList +//converts a Python list of KServiceOffer +{ +%TypeHeaderCode +#include +#include +#include +%End + +%ConvertFromTypeCode + if (!sipCpp) + return PyList_New(0); + + // Create the list + PyObject *pylist; + if ((pylist = PyList_New(0)) == NULL) + return NULL; + + TQValueList *cpplist = (TQValueList *)sipCpp; + PyObject *inst; + + // Get it. + TQValueList::Iterator it; + for( it = cpplist->begin(); it != cpplist->end(); ++it ) + { + if (((inst = sipConvertFromNewType(new KServiceOffer(*it), sipType_KServiceOffer, NULL)) == NULL) + || PyList_Append (pylist, inst) < 0) + { + Py_DECREF (pylist); + return NULL; + } + } + + return pylist; +%End + +%ConvertToTypeCode + if (sipIsErr == NULL) + return PyList_Check(sipPy); + + TQValueList *cpplist = new TQValueList; + + PyObject *elem; + KServiceOffer *cpp; + int iserr = 0; + + for (int i = 0; i < PyList_Size (sipPy); i++) + { + elem = PyList_GET_ITEM (sipPy, i); + cpp = (KServiceOffer *)sipForceConvertToType(elem, sipType_KServiceOffer, sipTransferObj, SIP_NOT_NONE|SIP_NO_CONVERTORS, NULL, &iserr); + + if (iserr) + { + *sipIsErr = 1; + delete cpplist; + return 0; + } + + cpplist->append (*cpp); + } + + *sipCppPtr = cpplist; + + return 1; +%End +}; + + +%MappedType TQPtrList +//converts a Python list of KServiceTypeProfile +{ +%TypeHeaderCode +#include +#include +//typedef TQPtrList SvcTypeProfileList; +%End + +%ConvertFromTypeCode + // Convert to a Python list of KServiceTypeProfile + + if (!sipCpp) + return PyList_New (0); + + PyObject *plist; + + // Create the list + + if ((plist = PyList_New(0)) == NULL) + return NULL; + + // Get it. + + TQPtrList *cList = (TQPtrList *)sipCpp; + PyObject *inst; + KServiceTypeProfile *svc; + + for( svc = cList->first (); svc; svc = cList->next ()) + { + inst = sipConvertFromInstance (svc, sipClass_KServiceTypeProfile, sipTransferObj); + if ((inst == NULL) || (PyList_Append (plist, inst) < 0)) + { + Py_XDECREF (inst); + Py_DECREF (plist); + return NULL; + } + } + + return plist; +%End + +%ConvertToTypeCode + // Convert a Python list to SvcTypeProfileList on the heap. + + if (sipIsErr == NULL) + return PyList_Check(sipPy); + + TQPtrList *cList = new TQPtrList; + + PyObject *elem; + KServiceTypeProfile *service; + int iserr = 0; + + for (int i = 0; i < PyList_Size (sipPy); i++) + { + elem = PyList_GET_ITEM (sipPy, i); + service = (KServiceTypeProfile *)sipForceConvertToType(elem, sipType_KServiceTypeProfile, sipTransferObj, SIP_NO_CONVERTORS, NULL, &iserr); + + if (iserr) + { + *sipIsErr = 1; + delete cList; + return 0; + } + + cList->append (service); + } + + *sipCppPtr = cList; + + return 1; +%End +}; + + diff --git a/sip/tdeio/kzip.sip b/sip/tdeio/kzip.sip new file mode 100644 index 0000000..d7b9f00 --- /dev/null +++ b/sip/tdeio/kzip.sip @@ -0,0 +1,120 @@ +// +// Copyright 2006 Jim Bublitz +// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson +// may also apply + + +// Generated by preSip +// module tdeio version KDE 3.5.3 + + +// This software is free software; you can redistribute it and/or +// modify it under the terms of the GNU General Public License as +// published by the Free Software Foundation; either version 2 of +// the License, or (at your option) any later version. +// +// This software is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public +// License along with this library; see the file COPYING. +// If not, write to the Free Software Foundation, Inc., +// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + + +%If ( KDE_3_1_0 - ) + +class KZip : KArchive +{ +%TypeHeaderCode +#include +%End + + +public: + KZip (const TQString&); + KZip (TQIODevice*); + TQString fileName (); + +%If ( KDE_3_2_0 - ) + + enum ExtraField + { + NoExtraField, + ModificationTime, + DefaultExtraField + }; + + void setExtraField (KZip::ExtraField); + KZip::ExtraField extraField () const; +%End + + + enum Compression + { + NoCompression, + DeflateCompression + }; + + void setCompression (KZip::Compression); + KZip::Compression compression () const; + virtual bool writeFile (const TQString&, const TQString&, const TQString&, uint, const char*); + virtual bool prepareWriting (const TQString&, const TQString&, const TQString&, uint); + +%If ( KDE_3_2_0 - ) + bool writeSymLink (const TQString&, const TQString&, const TQString&, const TQString&, mode_t, time_t, time_t, time_t); + bool prepareWriting (const TQString&, const TQString&, const TQString&, uint, mode_t, time_t, time_t, time_t); + bool writeFile (const TQString&, const TQString&, const TQString&, uint, mode_t, time_t, time_t, time_t, const char*); +%End + + bool writeData (const char*, uint); + virtual bool doneWriting (uint); + +protected: + virtual bool openArchive (int); + virtual bool closeArchive (); + virtual bool writeDir (const TQString&, const TQString&, const TQString&); + +protected: + virtual void virtual_hook (int, void*); + +%If ( KDE_3_2_0 - ) + bool writeData_impl (const char*, uint); + bool prepareWriting_impl (const TQString&, const TQString&, const TQString&, uint, mode_t, time_t, time_t, time_t); + bool writeSymLink_impl (const TQString&, const TQString&, const TQString&, const TQString&, mode_t, time_t, time_t, time_t); +%End + + +}; // class KZip + +%End + + +%If ( KDE_3_1_0 - ) + +class KZipFileEntry : KArchiveFile +{ +%TypeHeaderCode +#include +%End + + +public: + KZipFileEntry (KZip*, const TQString&, int, int, const TQString&, const TQString&, const TQString&, const TQString&, TQ_LONG, TQ_LONG, int, TQ_LONG); + int encoding () const; + TQ_LONG compressedSize () const; + void setCompressedSize (TQ_LONG); + void setHeaderStart (TQ_LONG); + TQ_LONG headerStart () const; + ulong crc32 () const; + void setCRC32 (ulong); + TQString path () const; + virtual TQByteArray data () const; + TQIODevice* device () const; + +}; // class KZipFileEntry + +%End + diff --git a/sip/tdeio/metainfojob.sip b/sip/tdeio/metainfojob.sip new file mode 100644 index 0000000..179961f --- /dev/null +++ b/sip/tdeio/metainfojob.sip @@ -0,0 +1,63 @@ +// +// Copyright 2006 Jim Bublitz +// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson +// may also apply + + +// Generated by preSip +// module tdeio version KDE 3.5.3 + + +// This software is free software; you can redistribute it and/or +// modify it under the terms of the GNU General Public License as +// published by the Free Software Foundation; either version 2 of +// the License, or (at your option) any later version. +// +// This software is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public +// License along with this library; see the file COPYING. +// If not, write to the Free Software Foundation, Inc., +// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + + +%If ( KDE_3_1_0 - ) +namespace TDEIO +{ + +class MetaInfoJob : TDEIO::Job +{ +%TypeHeaderCode +#include +#include +#include +%End + + +public: + MetaInfoJob (const KFileItemList&, bool = 0); + void removeItem (const KFileItem*); + static TQStringList availablePlugins (); + static TQStringList supportedMimeTypes (); + +signals: + void gotMetaInfo (const KFileItem*); + void failed (const KFileItem*); + +protected: + void getMetaInfo (); + +protected slots: + virtual void slotResult (TDEIO::Job*); + +}; // class MetaInfoJob + +TDEIO::MetaInfoJob* fileMetaInfo (const KFileItemList&); +TDEIO::MetaInfoJob* fileMetaInfo (const KURL::List&); +}; // namespace TDEIO + +%End + diff --git a/sip/tdeio/netaccess.sip b/sip/tdeio/netaccess.sip new file mode 100644 index 0000000..d2a23d0 --- /dev/null +++ b/sip/tdeio/netaccess.sip @@ -0,0 +1,128 @@ +// +// Copyright 2006 Jim Bublitz +// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson +// may also apply + + +// Generated by preSip +// module tdeio version KDE 3.5.3 + + +// This software is free software; you can redistribute it and/or +// modify it under the terms of the GNU General Public License as +// published by the Free Software Foundation; either version 2 of +// the License, or (at your option) any later version. +// +// This software is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public +// License along with this library; see the file COPYING. +// If not, write to the Free Software Foundation, Inc., +// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + +namespace TDEIO +{ + +class NetAccess : TQObject +{ +%TypeHeaderCode +#include +%End + + +public: + +%If ( KDE_3_2_0 - ) + static bool download (const KURL&, TQString&, TQWidget*); +%End + + static bool download (const KURL&, TQString&); + static void removeTempFile (const TQString&); + +%If ( KDE_3_2_0 - ) + static bool upload (const TQString&, const KURL&, TQWidget*); +%End + + static bool upload (const TQString&, const KURL&); + +%If ( KDE_3_2_0 - ) + static bool copy (const KURL&, const KURL&, TQWidget*); +%End + + static bool copy (const KURL&, const KURL&); + +%If ( KDE_3_2_0 - ) + static bool file_copy (const KURL&, const KURL&, int = -1, bool = 0, bool = 0, TQWidget* = 0); + static bool file_move (const KURL&, const KURL&, int = -1, bool = 0, bool = 0, TQWidget* = 0); + static bool dircopy (const KURL&, const KURL&, TQWidget*); +%End + + static bool dircopy (const KURL&, const KURL&); + +%If ( KDE_3_2_0 - ) + static bool dircopy (const KURL::List&, const KURL&, TQWidget* = 0); + static bool move (const KURL&, const KURL&, TQWidget* = 0); + static bool move (const KURL::List&, const KURL&, TQWidget* = 0); + static bool exists (const KURL&, bool, TQWidget*); + static bool exists (const KURL&, TQWidget*); +%End + + static bool exists (const KURL&); + +%If ( KDE_3_1_0 - ) + static bool exists (const KURL&, bool); + +%If ( KDE_3_2_0 - ) + static bool stat (const KURL&, TDEIO::UDSEntry&, TQWidget*); +%End + +%End + + static bool stat (const KURL&, TDEIO::UDSEntry&); + +%If ( KDE_3_5_0 - ) + static KURL mostLocalURL (const KURL&, TQWidget*); +%End + + +%If ( KDE_3_2_0 - ) + static bool del (const KURL&, TQWidget*); +%End + + static bool del (const KURL&) /PyName=del_/; + +%If ( KDE_3_2_0 - ) + static bool mkdir (const KURL&, TQWidget*, int = -1); +%End + + static bool mkdir (const KURL&, int = -1); + +%If ( KDE_3_2_0 - ) + static TQString fish_execute (const KURL&, const TQString, TQWidget*); + +%If ( KDE_3_3_1 - ) + static bool synchronousRun (TDEIO::Job*, TQWidget*, TQByteArray* = 0, KURL* = 0, TQMap* = 0); +%End + + static TQString mimetype (const KURL&, TQWidget*); +%End + +//ig static TQString mimetype (const KURL&); + static TQString lastErrorString (); + +%If ( KDE_3_3_0 - ) + static int lastError (); +%End + + +private: + NetAccess (); + ~NetAccess (); + +}; // class NetAccess + +}; // namespace TDEIO + diff --git a/sip/tdeio/observer.sip b/sip/tdeio/observer.sip new file mode 100644 index 0000000..ea86d78 --- /dev/null +++ b/sip/tdeio/observer.sip @@ -0,0 +1,96 @@ +// +// Copyright 2006 Jim Bublitz +// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson +// may also apply + + +// Generated by preSip +// module tdeio version KDE 3.5.3 + + +// This software is free software; you can redistribute it and/or +// modify it under the terms of the GNU General Public License as +// published by the Free Software Foundation; either version 2 of +// the License, or (at your option) any later version. +// +// This software is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public +// License along with this library; see the file COPYING. +// If not, write to the Free Software Foundation, Inc., +// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + + +class Observer : TQObject, DCOPObject +{ +%TypeHeaderCode +#include +%End + + +public: + +%If ( KDE_3_1_4 - ) + virtual bool process (const TQCString&, const TQByteArray&, TQCString&, TQByteArray&); + QCStringList functions (); + QCStringList interfaces (); +%End + + +public: + static Observer* self (); + int newJob (TDEIO::Job*, bool); + void jobFinished (int); + bool openPassDlg (const TQString&, TQString&, TQString&, bool); + bool openPassDlg (TDEIO::AuthInfo&); + int messageBox (int, int, const TQString&, const TQString&, const TQString&, const TQString&); + +%If ( KDE_3_3_0 - ) + static int messageBox (int, int, const TQString&, const TQString&, const TQString&, const TQString&, const TQString&); +%End + + TDEIO::RenameDlg_Result open_RenameDlg (TDEIO::Job*, const TQString&, const TQString&, const TQString&, TDEIO::RenameDlg_Mode, TQString&, TDEIO::filesize_t = -1, TDEIO::filesize_t = -1, time_t = -1, time_t = -1, time_t = -1, time_t = -1); + TDEIO::SkipDlg_Result open_SkipDlg (TDEIO::Job*, bool, const TQString&); + +public: + void killJob (int); + TDEIO::MetaData metadata (int); + +protected: + Observer (); + ~Observer (); + +public slots: + void slotTotalSize (TDEIO::Job*, TDEIO::filesize_t); + void slotTotalFiles (TDEIO::Job*, ulong); + void slotTotalDirs (TDEIO::Job*, ulong); + void slotProcessedSize (TDEIO::Job*, TDEIO::filesize_t); + void slotProcessedFiles (TDEIO::Job*, ulong); + void slotProcessedDirs (TDEIO::Job*, ulong); + void slotSpeed (TDEIO::Job*, ulong); + void slotPercent (TDEIO::Job*, ulong); + void slotInfoMessage (TDEIO::Job*, const TQString&); + void slotCopying (TDEIO::Job*, const KURL&, const KURL&); + void slotMoving (TDEIO::Job*, const KURL&, const KURL&); + void slotDeleting (TDEIO::Job*, const KURL&); + +%If ( KDE_3_1_0 - ) + void slotTransferring (TDEIO::Job*, const KURL&); +%End + + void slotCreatingDir (TDEIO::Job*, const KURL&); + void slotCanResume (TDEIO::Job*, TDEIO::filesize_t); + +public: + void stating (TDEIO::Job*, const KURL&); + void mounting (TDEIO::Job*, const TQString&, const TQString&); + void unmounting (TDEIO::Job*, const TQString&); + +protected: +//igx virtual void virtual_hook (int, void*); + +}; // class Observer + diff --git a/sip/tdeio/passdlg.sip b/sip/tdeio/passdlg.sip new file mode 100644 index 0000000..af7e723 --- /dev/null +++ b/sip/tdeio/passdlg.sip @@ -0,0 +1,68 @@ +// +// Copyright 2006 Jim Bublitz +// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson +// may also apply + + +// Generated by preSip +// module tdeio version KDE 3.5.3 + + +// This software is free software; you can redistribute it and/or +// modify it under the terms of the GNU General Public License as +// published by the Free Software Foundation; either version 2 of +// the License, or (at your option) any later version. +// +// This software is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public +// License along with this library; see the file COPYING. +// If not, write to the Free Software Foundation, Inc., +// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + +namespace TDEIO +{ + +class PasswordDialog : KDialogBase +{ +%TypeHeaderCode +#include +%End + + +public: + PasswordDialog (const TQString&, const TQString&, bool = 0, bool = 1, TQWidget* /TransferThis/ = 0, const char* = 0); + void setPrompt (const TQString&); + void addCommentLine (const TQString&, const TQString); + TQString password () const; + TQString username () const; + bool keepPassword () const; + +%If ( KDE_3_2_0 - ) + void setKeepPassword (bool); +%End + + void setUserReadOnly (bool); + void setEnableUserField (bool, bool = 0); + +%If ( KDE_3_1_0 - ) + void setPassword (const TQString&); + +%If ( KDE_3_4_0 - ) + void setKnownLogins (const TQMap&); +%End + +%End + + static int getNameAndPassword (TQString& /Out/, TQString& /Out/, bool* /In, Out/, const TQString& = TQString ::null , bool = 0, const TQString& = TQString ::null , const TQString& = TQString ::null , const TQString& = TQString ::null ); + +protected: +//igx virtual void virtual_hook (int, void*); + +}; // class PasswordDialog + +}; // namespace TDEIO + diff --git a/sip/tdeio/paste.sip b/sip/tdeio/paste.sip new file mode 100644 index 0000000..cdcbc74 --- /dev/null +++ b/sip/tdeio/paste.sip @@ -0,0 +1,56 @@ +// +// Copyright 2006 Jim Bublitz +// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson +// may also apply + + +// Generated by preSip +// module tdeio version KDE 3.5.3 + + +// This software is free software; you can redistribute it and/or +// modify it under the terms of the GNU General Public License as +// published by the Free Software Foundation; either version 2 of +// the License, or (at your option) any later version. +// +// This software is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public +// License along with this library; see the file COPYING. +// If not, write to the Free Software Foundation, Inc., +// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + +%ModuleHeaderCode +#include +%End + +namespace TDEIO +{ +TDEIO::Job* pasteClipboard (const KURL&, bool = 0); +void pasteData (const KURL&, const TQByteArray&); + +%If ( KDE_3_2_0 - ) +TDEIO::CopyJob* pasteDataAsync (const KURL&, const TQByteArray&); + +%If ( KDE_3_3_0 - ) +TDEIO::CopyJob* pasteDataAsync (const KURL&, const TQByteArray&, const TQString&); + +%If ( KDE_3_5_0 - ) +TDEIO::CopyJob* pasteMimeSource (TQMimeSource*, const KURL&, const TQString&, TQWidget*, bool = 0); +%End + +%End + +%End + +bool isClipboardEmpty (); + +%If ( KDE_3_5_0 - ) +TQString pasteActionText (); +%End + +}; // namespace TDEIO + diff --git a/sip/tdeio/previewjob.sip b/sip/tdeio/previewjob.sip new file mode 100644 index 0000000..faeee09 --- /dev/null +++ b/sip/tdeio/previewjob.sip @@ -0,0 +1,72 @@ +// +// Copyright 2006 Jim Bublitz +// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson +// may also apply + + +// Generated by preSip +// module tdeio version KDE 3.5.3 + + +// This software is free software; you can redistribute it and/or +// modify it under the terms of the GNU General Public License as +// published by the Free Software Foundation; either version 2 of +// the License, or (at your option) any later version. +// +// This software is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public +// License along with this library; see the file COPYING. +// If not, write to the Free Software Foundation, Inc., +// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + +namespace TDEIO +{ + +class PreviewJob : TDEIO::Job +{ +%TypeHeaderCode +#include +%End + + +public: + PreviewJob (const KFileItemList&, int, int, int, int, bool, bool, const TQStringList*, bool = 0); + void removeItem (const KFileItem*); + +%If ( KDE_3_4_0 - ) + void setIgnoreMaximumSize (bool = 1); +%End + + static TQStringList availablePlugins (); + static TQStringList supportedMimeTypes (); + +%If ( KDE_3_5_1 - ) + virtual void kill (bool = 1); +%End + + +signals: + void gotPreview (const KFileItem*, const TQPixmap&); + void failed (const KFileItem*); + +protected: + void getOrCreateThumbnail (); + bool statResultThumbnail (); + void createThumbnail (TQString); + +protected slots: + virtual void slotResult (TDEIO::Job*); + +protected: +//igx virtual void virtual_hook (int, void*); + +}; // class PreviewJob + +TDEIO::PreviewJob* filePreview (const KFileItemList&, int, int = 0, int = 0, int = 70, bool = 1, bool = 1, const TQStringList* = 0); +TDEIO::PreviewJob* filePreview (const KURL::List&, int, int = 0, int = 0, int = 70, bool = 1, bool = 1, const TQStringList* = 0); +}; // namespace TDEIO + diff --git a/sip/tdeio/progressbase.sip b/sip/tdeio/progressbase.sip new file mode 100644 index 0000000..8eb431a --- /dev/null +++ b/sip/tdeio/progressbase.sip @@ -0,0 +1,95 @@ +// +// Copyright 2006 Jim Bublitz +// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson +// may also apply + + +// Generated by preSip +// module tdeio version KDE 3.5.3 + + +// This software is free software; you can redistribute it and/or +// modify it under the terms of the GNU General Public License as +// published by the Free Software Foundation; either version 2 of +// the License, or (at your option) any later version. +// +// This software is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public +// License along with this library; see the file COPYING. +// If not, write to the Free Software Foundation, Inc., +// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + +%ModuleHeaderCode +#include +%End + +namespace TDEIO +{ + +enum Progress +{ + DEFAULT, + STATUSBAR, + LIST +}; + + +class ProgressBase : TQWidget +{ +%TypeHeaderCode +#include +%End + + +public: + ProgressBase (TQWidget* /TransferThis/); + void setJob (TDEIO::Job*); + void setJob (TDEIO::CopyJob*); + void setJob (TDEIO::DeleteJob*); + void setStopOnClose (bool); + bool stopOnClose () const; + void setOnlyClean (bool); + bool onlyClean () const; + +%If ( KDE_3_1_0 - ) + void finished (); +%End + + +public slots: + void slotStop (); + virtual void slotClean (); + virtual void slotTotalSize (TDEIO::Job*, TDEIO::filesize_t); + virtual void slotTotalFiles (TDEIO::Job*, ulong); + virtual void slotTotalDirs (TDEIO::Job*, ulong); + virtual void slotProcessedSize (TDEIO::Job*, TDEIO::filesize_t); + virtual void slotProcessedFiles (TDEIO::Job*, ulong); + virtual void slotProcessedDirs (TDEIO::Job*, ulong); + virtual void slotSpeed (TDEIO::Job*, ulong); + virtual void slotPercent (TDEIO::Job*, ulong); + virtual void slotCopying (TDEIO::Job*, const KURL&, const KURL&); + virtual void slotMoving (TDEIO::Job*, const KURL&, const KURL&); + virtual void slotDeleting (TDEIO::Job*, const KURL&); + virtual void slotCreatingDir (TDEIO::Job*, const KURL&); + virtual void slotCanResume (TDEIO::Job*, TDEIO::filesize_t); + +signals: + void stopped (); + +protected slots: + void slotFinished (TDEIO::Job*); + +protected: + virtual void closeEvent (TQCloseEvent*); + +protected: +//igx virtual void virtual_hook (int, void*); + +}; // class ProgressBase + +}; // namespace TDEIO + diff --git a/sip/tdeio/renamedlg.sip b/sip/tdeio/renamedlg.sip new file mode 100644 index 0000000..e490a87 --- /dev/null +++ b/sip/tdeio/renamedlg.sip @@ -0,0 +1,67 @@ +// +// Copyright 2006 Jim Bublitz +// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson +// may also apply + + +// Generated by preSip +// module tdeio version KDE 3.5.3 + + +// This software is free software; you can redistribute it and/or +// modify it under the terms of the GNU General Public License as +// published by the Free Software Foundation; either version 2 of +// the License, or (at your option) any later version. +// +// This software is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public +// License along with this library; see the file COPYING. +// If not, write to the Free Software Foundation, Inc., +// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + +%ModuleHeaderCode +#include +%End + +namespace TDEIO +{ + +enum RenameDlg_Mode +{ + M_OVERWRITE, + M_OVERWRITE_ITSELF, + M_SKIP, + M_SINGLE, + M_MULTI, + M_RESUME, + M_NORENAME +}; + + +enum RenameDlg_Result +{ + R_RESUME, + R_RESUME_ALL, + R_OVERWRITE, + R_OVERWRITE_ALL, + R_SKIP, + R_AUTO_SKIP, + R_RENAME, + R_CANCEL +}; + + +//ig class RenameDlg : TQDialog; + +//ig TDEIO::RenameDlg_Result open_RenameDlg (const TQString&, const TQString&, const TQString&, TDEIO::RenameDlg_Mode, TQString&, TDEIO::filesize_t = (KIO ::filesize_t )-1 , TDEIO::filesize_t = (KIO ::filesize_t )-1 , time_t = -1 , time_t = -1 , time_t = -1 , time_t = -1 ); + +%If ( - KDE_3_1_5 ) +//ig TDEIO::RenameDlg_Result open_RenameDlg (const TQString&, const TQString&, const TQString&, TDEIO::RenameDlg_Mode, TQString&, ulong = -1, ulong = -1, time_t = -1, time_t = -1, time_t = -1, time_t = -1); +%End + +}; // namespace TDEIO + diff --git a/sip/tdeio/renamedlgplugin.sip b/sip/tdeio/renamedlgplugin.sip new file mode 100644 index 0000000..60bad7d --- /dev/null +++ b/sip/tdeio/renamedlgplugin.sip @@ -0,0 +1,39 @@ +// +// Copyright 2006 Jim Bublitz +// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson +// may also apply + + +// Generated by preSip +// module tdeio version KDE 3.5.3 + + +// This software is free software; you can redistribute it and/or +// modify it under the terms of the GNU General Public License as +// published by the Free Software Foundation; either version 2 of +// the License, or (at your option) any later version. +// +// This software is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public +// License along with this library; see the file COPYING. +// If not, write to the Free Software Foundation, Inc., +// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + + +class RenameDlgPlugin : TQWidget +{ +%TypeHeaderCode +#include +%End + + +public: + RenameDlgPlugin (TQDialog*, const char*, const TQStringList& = TQStringList ()); + virtual bool initialize (TDEIO::RenameDlg_Mode, const TQString&, const TQString&, const TQString&, const TQString&, TDEIO::filesize_t, TDEIO::filesize_t, time_t, time_t, time_t, time_t); + +}; // class RenameDlgPlugin + diff --git a/sip/tdeio/scheduler.sip b/sip/tdeio/scheduler.sip new file mode 100644 index 0000000..6142746 --- /dev/null +++ b/sip/tdeio/scheduler.sip @@ -0,0 +1,106 @@ +// +// Copyright 2006 Jim Bublitz +// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson +// may also apply + + +// Generated by preSip +// module tdeio version KDE 3.5.3 + + +// This software is free software; you can redistribute it and/or +// modify it under the terms of the GNU General Public License as +// published by the Free Software Foundation; either version 2 of +// the License, or (at your option) any later version. +// +// This software is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public +// License along with this library; see the file COPYING. +// If not, write to the Free Software Foundation, Inc., +// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + +namespace TDEIO +{ + +class Scheduler : TQObject, DCOPObject +{ +%TypeHeaderCode +#include +%End + + +public: +//ig typedef TQPtrList JobList; + static void doJob (TDEIO::SimpleJob*); + static void scheduleJob (TDEIO::SimpleJob*); + static void cancelJob (TDEIO::SimpleJob*); + static void jobFinished (TDEIO::SimpleJob*, TDEIO::Slave*); + static void putSlaveOnHold (TDEIO::SimpleJob*, const KURL&); + static void removeSlaveOnHold (); + static void publishSlaveOnHold (); +//doc +// There is no default value for config (KIO.MetaData) - pass an +// empty Python dict if you need the default value +//end + static TDEIO::Slave* getConnectedSlave (const KURL&, const TDEIO::MetaData&); + static bool assignJobToSlave (TDEIO::Slave*, TDEIO::SimpleJob*); + static bool disconnectSlave (TDEIO::Slave*); + +%If ( KDE_3_1_0 - ) + static void registerWindow (TQWidget*); + +%If ( KDE_3_2_0 - ) + static void unregisterWindow (TQObject*); +%End + +%End + + static bool connect (const char*, const TQObject*, const char*); + static bool connect (const TQObject*, const char*, const TQObject*, const char*); + static bool disconnect (const TQObject*, const char*, const TQObject*, const char*); + bool connect (const TQObject*, const char*, const char*); + static void checkSlaveOnHold (bool); + void debug_info (); + virtual bool process (const TQCString&, const TQByteArray&, TQCString&, TQByteArray&); + virtual QCStringList functions (); + +public slots: + void slotSlaveDied (TDEIO::Slave*); + void slotSlaveStatus (pid_t, const TQCString&, const TQString&, bool); + +signals: + void slaveConnected (TDEIO::Slave*); + void slaveError (TDEIO::Slave*, int, const TQString&); + +protected: + void setupSlave (TDEIO::Slave*, const KURL&, const TQString&, const TQString&, bool, const TDEIO::MetaData* = 0); +//ig bool startJobScheduled (TDEIO::Scheduler::ProtocolInfo*); + bool startJobDirect (); + Scheduler (); + +protected slots: + void startStep (); + void slotCleanIdleSlaves (); + void slotSlaveConnected (); + void slotSlaveError (int, const TQString&); + void slotScheduleCoSlave (); + +%If ( KDE_3_1_0 - ) + void slotUnregisterWindow (TQObject*); +%End + + +private: + Scheduler (const TDEIO::Scheduler&); + +protected: +//igx virtual void virtual_hook (int, void*); + +}; // class Scheduler + +}; // namespace TDEIO + diff --git a/sip/tdeio/sessiondata.sip b/sip/tdeio/sessiondata.sip new file mode 100644 index 0000000..e45a499 --- /dev/null +++ b/sip/tdeio/sessiondata.sip @@ -0,0 +1,51 @@ +// +// Copyright 2006 Jim Bublitz +// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson +// may also apply + + +// Generated by preSip +// module tdeio version KDE 3.5.3 + + +// This software is free software; you can redistribute it and/or +// modify it under the terms of the GNU General Public License as +// published by the Free Software Foundation; either version 2 of +// the License, or (at your option) any later version. +// +// This software is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public +// License along with this library; see the file COPYING. +// If not, write to the Free Software Foundation, Inc., +// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + +namespace TDEIO +{ + +class SessionData : TQObject +{ +%TypeHeaderCode +#include +%End + + +public: + SessionData (); + virtual void configDataFor (TDEIO::MetaData&, const TQString&, const TQString&); + virtual void reset (); + +public slots: + void slotAuthData (const TQCString&, const TQCString&, bool); + void slotDelAuthData (const TQCString&); + +protected: +//igx virtual void virtual_hook (int, void*); + +}; // class SessionData + +}; // namespace TDEIO + diff --git a/sip/tdeio/skipdlg.sip b/sip/tdeio/skipdlg.sip new file mode 100644 index 0000000..69e2811 --- /dev/null +++ b/sip/tdeio/skipdlg.sip @@ -0,0 +1,45 @@ +// +// Copyright 2006 Jim Bublitz +// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson +// may also apply + + +// Generated by preSip +// module tdeio version KDE 3.5.3 + + +// This software is free software; you can redistribute it and/or +// modify it under the terms of the GNU General Public License as +// published by the Free Software Foundation; either version 2 of +// the License, or (at your option) any later version. +// +// This software is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public +// License along with this library; see the file COPYING. +// If not, write to the Free Software Foundation, Inc., +// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + +%ModuleHeaderCode +#include +%End + +namespace TDEIO +{ + +enum SkipDlg_Result +{ + S_SKIP, + S_AUTO_SKIP, + S_CANCEL +}; + +//ig TDEIO::SkipDlg_Result open_SkipDlg (bool, const TQString& = TQString ::null ); + +//ig class SkipDlg : KDialog; + +}; // namespace TDEIO + diff --git a/sip/tdeio/slave.sip b/sip/tdeio/slave.sip new file mode 100644 index 0000000..6823b1b --- /dev/null +++ b/sip/tdeio/slave.sip @@ -0,0 +1,95 @@ +// +// Copyright 2006 Jim Bublitz +// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson +// may also apply + + +// Generated by preSip +// module tdeio version KDE 3.5.3 + + +// This software is free software; you can redistribute it and/or +// modify it under the terms of the GNU General Public License as +// published by the Free Software Foundation; either version 2 of +// the License, or (at your option) any later version. +// +// This software is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public +// License along with this library; see the file COPYING. +// If not, write to the Free Software Foundation, Inc., +// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + +namespace TDEIO +{ + +class Slave : TDEIO::SlaveInterface +{ +%TypeHeaderCode +#include +%End + + +protected: + +%If ( KDE_3_2_0 - ) + Slave (bool, TDEServerSocket*, const TQString&, const TQString&); +%End + + +public: + Slave (TDEServerSocket*, const TQString&, const TQString&); + void setPID (pid_t); + int slave_pid (); + void kill (); + bool isAlive (); + void setHost (const TQString&, int, const TQString&, const TQString&); + void resetHost (); + void setConfig (const TDEIO::MetaData&); + TQString protocol (); + void setProtocol (const TQString&); + TQString slaveProtocol (); + TQString host (); + int port (); + TQString user (); + TQString passwd (); + static TDEIO::Slave* createSlave (const TQString&, const KURL&, int& /Out/, TQString& /Out/); + static TDEIO::Slave* holdSlave (const TQString&, const KURL&); + void suspend (); + void resume (); + bool suspended (); + +%If ( KDE_3_2_0 - ) + void send (int, const TQByteArray& = TQByteArray ()); +%End + + void hold (const KURL&); + time_t idleTime (); + void setIdle (); + bool isConnected (); + void setConnected (bool); + TDEIO::Connection* connection (); + void ref (); + void deref (); + +public slots: + void accept (TDESocket*); + void gotInput (); + void timeout (); + +signals: + void slaveDied (TDEIO::Slave*); + +protected: + void unlinkSocket (); + +protected: +//igx virtual void virtual_hook (int, void*); + +}; // class Slave + +}; // namespace TDEIO + diff --git a/sip/tdeio/slavebase.sip b/sip/tdeio/slavebase.sip new file mode 100644 index 0000000..a3fcf12 --- /dev/null +++ b/sip/tdeio/slavebase.sip @@ -0,0 +1,187 @@ +// +// Copyright 2006 Jim Bublitz +// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson +// may also apply + + +// Generated by preSip +// module tdeio version KDE 3.5.3 + + +// This software is free software; you can redistribute it and/or +// modify it under the terms of the GNU General Public License as +// published by the Free Software Foundation; either version 2 of +// the License, or (at your option) any later version. +// +// This software is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public +// License along with this library; see the file COPYING. +// If not, write to the Free Software Foundation, Inc., +// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + +namespace TDEIO +{ + +class SlaveBase +{ +%TypeHeaderCode +#include +%End + + +public: + SlaveBase (const TQCString&, const TQCString&, const TQCString&); + +%If ( KDE_3_1_0 - ) + void exit (); +%End + + void dispatchLoop (); + void setConnection (TDEIO::Connection*); + TDEIO::Connection* connection () const; + void data (const TQByteArray&); + void dataReq (); + void error (int, const TQString&); + void connected (); + void finished (); + void needSubURLData (); + void slaveStatus (const TQString&, bool); + void statEntry (const TDEIO::UDSEntry&); + void listEntries (const TDEIO::UDSEntryList&); + bool canResume (TDEIO::filesize_t); + void canResume (); + void totalSize (TDEIO::filesize_t); + void processedSize (TDEIO::filesize_t); + void processedPercent (float); + void speed (ulong); + void redirection (const KURL&); + void errorPage (); + void mimeType (const TQString&); + void warning (const TQString&); + void infoMessage (const TQString&); + + enum MessageBoxType + { + QuestionYesNo, + WarningYesNo, + WarningContinueCancel, + WarningYesNoCancel, + Information, + SSLMessageBox + }; + + int messageBox (TDEIO::SlaveBase::MessageBoxType, const TQString&, const TQString& = TQString ::null , const TQString& = TQString ::null , const TQString& = TQString ::null ); + +%If ( KDE_3_3_0 - ) + int messageBox (const TQString&, TDEIO::SlaveBase::MessageBoxType, const TQString& = TQString ::null , const TQString& = TQString ::null , const TQString& = TQString ::null , const TQString& = TQString ::null ); +%End + + void setMetaData (const TQString&, const TQString&); + bool hasMetaData (const TQString&); + TQString metaData (const TQString&); + +%If ( KDE_3_5_2 - ) + TDEIO::MetaData allMetaData () const; +%End + + TDEConfigBase* config (); + +%If ( KDE_3_3_0 - ) + KRemoteEncoding* remoteEncoding (); +%End + + virtual void setHost (const TQString&, int, const TQString&, const TQString&); + virtual void setSubURL (const KURL&); + virtual void openConnection (); + virtual void closeConnection (); + virtual void get (const KURL&); + virtual void put (const KURL&, int, bool, bool); + virtual void stat (const KURL&); + virtual void mimetype (const KURL&); + virtual void listDir (const KURL&); + virtual void mkdir (const KURL&, int); + virtual void rename (const KURL&, const KURL&, bool); + virtual void symlink (const TQString&, const KURL&, bool); + virtual void chmod (const KURL&, int); + virtual void copy (const KURL&, const KURL&, int, bool); + virtual void del (const KURL&, bool) /PyName=del_/; + virtual void special (const TQByteArray&); + virtual void multiGet (const TQByteArray&); + virtual void slave_status (); + virtual void reparseConfiguration (); + int connectTimeout (); + int proxyConnectTimeout (); + int responseTimeout (); + int readTimeout (); + +%If ( KDE_3_1_0 - ) + void setTimeoutSpecialCommand (int, const TQByteArray& = TQByteArray ()); +%End + + static void sigsegv_handler (int); + static void sigpipe_handler (int); + virtual bool dispatch (); + virtual void dispatch (int, const TQByteArray&); + int readData (TQByteArray&); + +%If ( KDE_3_1_0 - ) + void listEntry (const TDEIO::UDSEntry&, bool); + void connectSlave (const TQString&); + void disconnectSlave (); + bool openPassDlg (TDEIO::AuthInfo&, const TQString&); + bool openPassDlg (TDEIO::AuthInfo&); + bool checkCachedAuthentication (TDEIO::AuthInfo&); + bool cacheAuthentication (const TDEIO::AuthInfo&); + bool pingCacheDaemon () const; + TQString createAuthCacheKey (const KURL&); + void sendAuthenticationKey (const TQCString&, const TQCString&, bool); + void delCachedAuthentication (const TQString&); + void setMultipleAuthCaching (bool); + bool multipleAuthCaching () const; + bool requestNetwork (const TQString& = TQString ::null ); + void dropNetwork (const TQString& = TQString ::null ); + DCOPClient* dcopClient (); + int waitForAnswer (int, int, TQByteArray&, int* = 0); + void sendMetaData (); + TQCString mProtocol; + TDEIO::Connection* m_pConnection; + TDEIO::MetaData mOutgoingMetaData; + TDEIO::MetaData mIncomingMetaData; + bool wasKilled () const; + void setKillFlag (); +%End + + +protected: +//igx virtual void virtual_hook (int, void*); + +protected: + +%If ( - KDE_3_1_0 ) + void listEntry (const TDEIO::UDSEntry&, bool); + void connectSlave (const TQString&); + void disconnectSlave (); + bool pingCacheDaemon () const; + bool openPassDlg (TDEIO::AuthInfo&); + bool checkCachedAuthentication (TDEIO::AuthInfo&); + bool cacheAuthentication (const TDEIO::AuthInfo&); + TQString createAuthCacheKey (const KURL&); + void sendAuthenticationKey (const TQCString&, const TQCString&, bool); + void delCachedAuthentication (const TQString&); + void setMultipleAuthCaching (bool); + bool multipleAuthCaching () const; + bool requestNetwork (const TQString& = TQString ::null ); + void dropNetwork (const TQString& = TQString ::null ); + int waitForAnswer (int, int, TQByteArray&, int* = 0); + void sendMetaData (); +%End + + +}; // class SlaveBase + +}; // namespace TDEIO + diff --git a/sip/tdeio/slaveconfig.sip b/sip/tdeio/slaveconfig.sip new file mode 100644 index 0000000..22fac1a --- /dev/null +++ b/sip/tdeio/slaveconfig.sip @@ -0,0 +1,53 @@ +// +// Copyright 2006 Jim Bublitz +// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson +// may also apply + + +// Generated by preSip +// module tdeio version KDE 3.5.3 + + +// This software is free software; you can redistribute it and/or +// modify it under the terms of the GNU General Public License as +// published by the Free Software Foundation; either version 2 of +// the License, or (at your option) any later version. +// +// This software is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public +// License along with this library; see the file COPYING. +// If not, write to the Free Software Foundation, Inc., +// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + +namespace TDEIO +{ + +class SlaveConfig : TQObject +{ +%TypeHeaderCode +#include +%End + + +public: + static TDEIO::SlaveConfig* self (); + void setConfigData (const TQString&, const TQString&, const TQString&, const TQString&); + void setConfigData (const TQString&, const TQString&, const TDEIO::MetaData&); + TDEIO::MetaData configData (const TQString&, const TQString&); + TQString configData (const TQString&, const TQString&, const TQString&); + void reset (); + +signals: + void configNeeded (const TQString&, const TQString&); + +protected: + SlaveConfig (); + +}; // class SlaveConfig + +}; // namespace TDEIO + diff --git a/sip/tdeio/slaveinterface.sip b/sip/tdeio/slaveinterface.sip new file mode 100644 index 0000000..b19803d --- /dev/null +++ b/sip/tdeio/slaveinterface.sip @@ -0,0 +1,188 @@ +// +// Copyright 2006 Jim Bublitz +// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson +// may also apply + + +// Generated by preSip +// module tdeio version KDE 3.5.3 + + +// This software is free software; you can redistribute it and/or +// modify it under the terms of the GNU General Public License as +// published by the Free Software Foundation; either version 2 of +// the License, or (at your option) any later version. +// +// This software is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public +// License along with this library; see the file COPYING. +// If not, write to the Free Software Foundation, Inc., +// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + +%ModuleHeaderCode +#include +%End + +namespace TDEIO +{ + +enum Info +{ + INF_TOTAL_SIZE, + INF_PROCESSED_SIZE, + INF_SPEED, + INF_REDIRECTION, + INF_MIME_TYPE, + INF_ERROR_PAGE, + INF_WARNING, + INF_GETTING_FILE, + INF_NEED_PASSWD, + INF_INFOMESSAGE, + INF_META_DATA, + INF_NETWORK_STATUS, + INF_MESSAGEBOX +}; + + +%If ( KDE_3_1_2 - ) + +enum Message +{ + MSG_DATA, + MSG_DATA_REQ, + MSG_ERROR, + MSG_CONNECTED, + MSG_FINISHED, + MSG_STAT_ENTRY, + MSG_LIST_ENTRIES, + MSG_RENAMED, + MSG_RESUME, + MSG_SLAVE_STATUS, + MSG_SLAVE_ACK, + MSG_NET_REQUEST, + MSG_NET_DROP, + MSG_NEED_SUBURL_DATA, + MSG_CANRESUME, + MSG_AUTH_KEY, + MSG_DEL_AUTH_KEY +}; + +%End + + +class SlaveInterface : TQObject +{ +%TypeHeaderCode +#include +%End + + +public: + SlaveInterface (TDEIO::Connection*); + void setConnection (TDEIO::Connection*); + TDEIO::Connection* connection () const; + void setProgressId (int); + int progressId () const; + void sendResumeAnswer (bool); + void setOffset (TDEIO::filesize_t); + TDEIO::filesize_t offset () const; + +signals: + void data (const TQByteArray&); + void dataReq (); + void error (int, const TQString&); + void connected (); + void finished (); + void slaveStatus (pid_t, const TQCString&, const TQString&, bool); + void listEntries (const TDEIO::UDSEntryList&); + void statEntry (const TDEIO::UDSEntry&); + void needSubURLData (); + void needProgressId (); + void canResume (TDEIO::filesize_t); + void metaData (const TDEIO::MetaData&); + void totalSize (TDEIO::filesize_t); + void processedSize (TDEIO::filesize_t); + void redirection (const KURL&); + void speed (ulong); + void errorPage (); + void mimeType (const TQString&); + void warning (const TQString&); + void infoMessage (const TQString&); + void connectFinished (); + void authorizationKey (const TQCString&, const TQCString&, bool); + void delAuthorization (const TQCString&); + +protected: + virtual bool dispatch (); + virtual bool dispatch (int, const TQByteArray&); + void openPassDlg (TDEIO::AuthInfo&); + void openPassDlg (const TQString&, const TQString&, const TQString&, const TQString&, const TQString&, bool); + void openPassDlg (const TQString&, const TQString&, bool); + void messageBox (int, const TQString&, const TQString&, const TQString&, const TQString&); + +%If ( KDE_3_3_0 - ) + void messageBox (int, const TQString&, const TQString&, const TQString&, const TQString&, const TQString&); +%End + + void requestNetwork (const TQString&, const TQString&); + void dropNetwork (const TQString&, const TQString&); + static void sigpipe_handler (int); + +protected slots: + void calcSpeed (); + +protected: + +protected: +//igx virtual void virtual_hook (int, void*); + +}; // class SlaveInterface + + +%If ( - KDE_3_2_0 ) + +enum Command +{ + CMD_HOST, + CMD_CONNECT, + CMD_DISCONNECT, + CMD_SLAVE_STATUS, + CMD_SLAVE_CONNECT, + CMD_SLAVE_HOLD, + CMD_NONE, + CMD_TESTDIR, + CMD_GET, + CMD_PUT, + CMD_STAT, + CMD_MIMETYPE, + CMD_LISTDIR, + CMD_MKDIR, + CMD_RENAME, + CMD_COPY, + CMD_DEL, + CMD_CHMOD, + CMD_SPECIAL, + CMD_USERPASS, + CMD_REPARSECONFIGURATION, + CMD_META_DATA, + CMD_SYMLINK, + CMD_SUBURL, + CMD_MESSAGEBOXANSWER, + CMD_RESUMEANSWER, + CMD_CONFIG, + CMD_MULTI_GET +}; + +%End + +}; // namespace TDEIO + + +%If ( KDE_3_1_4 - ) +//igx TQDataStream& operator << (TQDataStream&, const TDEIO::UDSEntry&); +//igx TQDataStream& operator >> (TQDataStream&, TDEIO::UDSEntry&); +%End diff --git a/sip/tdeio/statusbarprogress.sip b/sip/tdeio/statusbarprogress.sip new file mode 100644 index 0000000..eb4470b --- /dev/null +++ b/sip/tdeio/statusbarprogress.sip @@ -0,0 +1,56 @@ +// +// Copyright 2006 Jim Bublitz +// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson +// may also apply + + +// Generated by preSip +// module tdeio version KDE 3.5.3 + + +// This software is free software; you can redistribute it and/or +// modify it under the terms of the GNU General Public License as +// published by the Free Software Foundation; either version 2 of +// the License, or (at your option) any later version. +// +// This software is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public +// License along with this library; see the file COPYING. +// If not, write to the Free Software Foundation, Inc., +// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + +namespace TDEIO +{ + +class StatusbarProgress : TDEIO::ProgressBase +{ +%TypeHeaderCode +#include +%End + + +public: + StatusbarProgress (TQWidget* /TransferThis/, bool = 1); + void setJob (TDEIO::Job*); + +public slots: + virtual void slotClean (); + virtual void slotTotalSize (TDEIO::Job*, TDEIO::filesize_t); + virtual void slotPercent (TDEIO::Job*, ulong); + virtual void slotSpeed (TDEIO::Job*, ulong); + +protected: + void setMode (); + virtual bool eventFilter (TQObject*, TQEvent*); + +protected: +//igx virtual void virtual_hook (int, void*); + +}; // class StatusbarProgress + +}; // namespace TDEIO + diff --git a/sip/tdeio/tcpslavebase.sip b/sip/tdeio/tcpslavebase.sip new file mode 100644 index 0000000..3beef27 --- /dev/null +++ b/sip/tdeio/tcpslavebase.sip @@ -0,0 +1,91 @@ +// +// Copyright 2006 Jim Bublitz +// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson +// may also apply + + +// Generated by preSip +// module tdeio version KDE 3.5.3 + + +// This software is free software; you can redistribute it and/or +// modify it under the terms of the GNU General Public License as +// published by the Free Software Foundation; either version 2 of +// the License, or (at your option) any later version. +// +// This software is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public +// License along with this library; see the file COPYING. +// If not, write to the Free Software Foundation, Inc., +// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + +namespace TDEIO +{ + +class TCPSlaveBase : TDEIO::SlaveBase +{ +%TypeHeaderCode +#include +%End + + +public: + TCPSlaveBase (ushort, const TQCString&, const TQCString&, const TQCString&); + TCPSlaveBase (ushort, const TQCString&, const TQCString&, const TQCString&, bool); + +protected: + ssize_t Write (const void*, ssize_t); + ssize_t Read (void*, ssize_t); + ssize_t ReadLine (char*, ssize_t); + ushort GetPort (ushort); + bool ConnectToHost (const TQString&, uint, bool); + void CloseDescriptor (); + bool AtEOF (); + bool InitializeSSL (); + void CleanSSL (); + ssize_t write (const void*, ssize_t); + ssize_t read (void*, ssize_t); + ssize_t readLine (char*, ssize_t); + void setBlockSize (int); + ushort port (ushort); + bool connectToHost (const TQString&, uint, bool = 1); + +%If ( KDE_3_2_0 - ) + bool usingSSL () const; +%End + + bool usingTLS (); + bool canUseTLS (); + int startTLS (); + void stopTLS (); + void closeDescriptor (); + bool atEnd (); + void setSSLMetaData (); + bool initializeSSL (); + void cleanSSL (); + bool isConnectionValid (); + int connectResult (); + bool waitForResponse (int); + void setBlockConnection (bool); + void setConnectTimeout (int); + bool isSSLTunnelEnabled (); + void setEnableSSLTunnel (bool); + void setRealHost (const TQString&); + void doConstructorStuff (); + int verifyCertificate (); + void certificatePrompt (); + bool userAborted () const; + +protected: + +protected: +//igx virtual void virtual_hook (int, void*); + +}; // class TCPSlaveBase + +}; // namespace TDEIO + diff --git a/sip/tdeio/tdefilefilter.sip b/sip/tdeio/tdefilefilter.sip new file mode 100644 index 0000000..2377241 --- /dev/null +++ b/sip/tdeio/tdefilefilter.sip @@ -0,0 +1,81 @@ +// +// Copyright 2006 Jim Bublitz +// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson +// may also apply + + +// Generated by preSip +// module tdeio version KDE 3.5.3 + + +// This software is free software; you can redistribute it and/or +// modify it under the terms of the GNU General Public License as +// published by the Free Software Foundation; either version 2 of +// the License, or (at your option) any later version. +// +// This software is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public +// License along with this library; see the file COPYING. +// If not, write to the Free Software Foundation, Inc., +// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + + +class KFileFilter +{ +%TypeHeaderCode +#include +%End + + +public: + virtual bool passesFilter (const KFileItem*) const = 0; + +protected: +//igx virtual void virtual_hook (int, void*); + +}; // class KFileFilter + + +class KSimpleFileFilter : KFileFilter +{ +%TypeHeaderCode +#include +%End + + +public: + KSimpleFileFilter (); + virtual void setFilterDotFiles (bool); + bool filterDotFiles () const; + virtual void setFilterSpecials (bool); + bool filterSpecials () const; + +%If ( KDE_3_1_0 - ) + void setNameFilters (const TQString&, bool, const TQChar& = ' '); +%End + + virtual void setNameFilters (const TQString&); + virtual void setMimeFilters (const TQStringList&); + TQStringList mimeFilters () const; + virtual void setModeFilter (mode_t); + mode_t modeFilter () const; + virtual bool passesFilter (const KFileItem*) const; + +protected: + +protected: +//igx virtual void virtual_hook (int, void*); + +public: + +%If ( - KDE_3_2_0 ) +//ig TQString nameFilters () const; +%End + + +}; // class KSimpleFileFilter + diff --git a/sip/tdeio/tdefileitem.sip b/sip/tdeio/tdefileitem.sip new file mode 100644 index 0000000..1f7f35c --- /dev/null +++ b/sip/tdeio/tdefileitem.sip @@ -0,0 +1,171 @@ +// +// Copyright 2006 Jim Bublitz +// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson +// may also apply + + +// Generated by preSip +// module tdeio version KDE 3.5.3 + + +// This software is free software; you can redistribute it and/or +// modify it under the terms of the GNU General Public License as +// published by the Free Software Foundation; either version 2 of +// the License, or (at your option) any later version. +// +// This software is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public +// License along with this library; see the file COPYING. +// If not, write to the Free Software Foundation, Inc., +// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + + +class KFileItem +{ +%TypeHeaderCode +#include +%End + + +public: + + enum + { + Unknown + }; + + KFileItem (const TDEIO::UDSEntry&, const KURL&, bool = 0, bool = 0); + KFileItem (mode_t, mode_t, const KURL&, bool = 0); + KFileItem (const KURL&, const TQString&, mode_t); + KFileItem (const KFileItem&); + void refresh (); + void refreshMimeType (); + const KURL& url () const; + void setURL (const KURL&); + +%If ( KDE_3_2_0 - ) + void setName (const TQString&); +%End + + mode_t permissions () const; + TQString permissionsString () const; + +%If ( KDE_3_5_0 - ) + bool hasExtendedACL () const; + KACL ACL () const; + KACL defaultACL () const; +%End + + mode_t mode () const; + TQString user () const; + TQString group () const; + bool isLink () const; + bool isDir () const; + bool isFile () const; + bool isReadable () const; + +%If ( KDE_3_4_0 - ) + bool isWritable () const; +%End + + +%If ( KDE_3_3_0 - ) + bool isHidden () const; +%End + + TQString linkDest () const; + +%If ( KDE_3_4_0 - ) + TQString localPath () const; +%End + + TDEIO::filesize_t size () const; + +%If ( KDE_3_5_0 - ) + TDEIO::filesize_t size (bool& /Out/) const /PyName=sizeAndExists/; +%End + + time_t time (uint) const; + +%If ( KDE_3_5_0 - ) + time_t time (uint, bool& /Out/) const /PyName=timeAndHasTime/; +%End + + TQString timeString (uint = KIO ::UDS_MODIFICATION_TIME ) const; + bool isLocalFile () const; + const TQString& text () const; + const TQString& name (bool = 0) const; + TQString mimetype () const; + KMimeType::Ptr determineMimeType (); + KMimeType::Ptr mimeTypePtr (); + bool isMimeTypeKnown () const; + TQString mimeComment (); + TQString iconName (); + TQPixmap pixmap (int, int = 0) const; + int overlays () const; + TQString getStatusBarInfo (); + TQString getToolTipText (int = 6); + bool acceptsDrops (); + void run (); + const TDEIO::UDSEntry& entry () const; + bool isMarked () const; + void mark (); + void unmark (); + bool cmp (const KFileItem&); +//ig virtual void setExtraData (const void*, void*); +//ig virtual const void* extraData (const void*) const; +//ig virtual void removeExtraData (const void*); + void setMetaInfo (const KFileMetaInfo&); + +%If ( KDE_3_5_0 - ) + void setFileMode (mode_t); + void setMimeType (const TQString&); +%End + + const KFileMetaInfo& metaInfo (bool = 1, int = KFileMetaInfo ::Fastest ) const; + void assign (const KFileItem&); + +%If ( KDE_3_4_3 - ) + void setUDSEntry (const TDEIO::UDSEntry&, const KURL&, bool = 0, bool = 0); +%End + + +%If ( KDE_3_4_0 - ) + KURL mostLocalURL (bool&) const; +%End + + +protected: + void init (bool); + +%If ( KDE_3_4_3 - ) + void readUDSEntry (bool); +%End + + TQString parsePermissions (mode_t) const; + +protected: +//igx virtual void virtual_hook (int, void*); + +}; // class KFileItem + +typedef TQPtrList KFileItemList; + +%If ( KDE_3_1_4 - ) +//ig typedef TQPtrListIterator KFileItemListIterator; + +%If ( KDE_3_2_0 - ) +//igx TQDataStream& operator << (TQDataStream&, const KFileItem&); +//igx TQDataStream& operator >> (TQDataStream&, KFileItem&); +%End + +%End + + +%If ( - KDE_3_1_4 ) +//ig typedef TQListIterator KFileItemListIterator; +%End diff --git a/sip/tdeio/tdefilemetainfo.sip b/sip/tdeio/tdefilemetainfo.sip new file mode 100644 index 0000000..74414b6 --- /dev/null +++ b/sip/tdeio/tdefilemetainfo.sip @@ -0,0 +1,460 @@ +// +// Copyright 2006 Jim Bublitz +// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson +// may also apply + + +// Generated by preSip +// module tdeio version KDE 3.5.3 + + +// This software is free software; you can redistribute it and/or +// modify it under the terms of the GNU General Public License as +// published by the Free Software Foundation; either version 2 of +// the License, or (at your option) any later version. +// +// This software is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public +// License along with this library; see the file COPYING. +// If not, write to the Free Software Foundation, Inc., +// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + + +class KFileMimeTypeInfo +{ +%TypeHeaderCode +#include +%End + + +public: + KFileMimeTypeInfo (); + +%If ( KDE_3_3_0 - ) + + enum Attributes + { + Addable, + Removable, + Modifiable, + Cumulative, + Cummulative, + Averaged, + MultiLine, + SqueezeText + }; + +%End + + + enum Hint + { + NoHint, + Name, + Author, + Description, + Width, + Height, + Size, + Bitrate, + Length, + Hidden, + Thumbnail + }; + + +%If ( KDE_3_3_0 - ) + + enum Unit + { + NoUnit, + Seconds, + MilliSeconds, + BitsPerSecond, + Pixels, + Inches, + Centimeters, + Bytes, + FramesPerSecond, + DotsPerInch, + BitsPerPixel, + Hertz, + KiloBytes, + Millimeters + }; + +%End + + + class GroupInfo + { + + public: + TQStringList supportedKeys () const; + const TQString& name () const; + const TQString& translatedName () const; + const KFileMimeTypeInfo::ItemInfo* itemInfo (const TQString&) const; + uint attributes () const; + bool supportsVariableKeys () const; + const KFileMimeTypeInfo::ItemInfo* variableItemInfo () const; + + private: + GroupInfo (const TQString&, const TQString&); + + }; // class GroupInfo + + +public: + + class ItemInfo + { + + public: + ItemInfo (); + const TQString& prefix () const; + const TQString& suffix () const; + TQVariant::Type type () const; + const TQString& key () const; + +%If ( KDE_3_1_0 - ) + TQString string (const TQVariant&, bool = 1) const; +%End + + bool isVariableItem () const; + const TQString& translatedKey () const; + uint attributes () const; + uint hint () const; + uint unit () const; + + private: + ItemInfo (const TQString&, const TQString&, TQVariant::Type); + + }; // class ItemInfo + + +public: + TQValidator* createValidator (const TQString&, const TQString&, TQObject* /Transfer/ = 0, const char* = 0) const; + TQStringList supportedGroups () const; + TQStringList translatedGroups () const; + TQStringList preferredGroups () const; + TQString mimeType () const; + const KFileMimeTypeInfo::GroupInfo* groupInfo (const TQString&) const; + TQStringList supportedKeys () const; + TQStringList preferredKeys () const; + KFileMimeTypeInfo::GroupInfo* addGroupInfo (const TQString&, const TQString&); + TQString m_translatedName; + TQStringList m_supportedKeys; + uint m_attr; +//ig TQDict m_itemDict; + +protected: + KFileMimeTypeInfo (const TQString&); + +public: + +%If ( KDE_3_1_0 - KDE_3_3_0 ) + + enum Attributes + { + Addable, + Removable, + Modifiable, + Cummulative, + Averaged, + MultiLine, + SqueezeText + }; + +%End + + +public: + +%If ( - KDE_3_1_0 ) + + enum Attributes + { + Addable, + Removable, + Modifiable, + Cummulative, + Averaged + }; + +%End + + +}; // class KFileMimeTypeInfo + + +class KFileMetaInfoItem +{ +%TypeHeaderCode +#include +%End + + +public: + typedef KFileMimeTypeInfo::Hint Hint; +//ig typedef KFileMimeTypeInfo::Unit Unit; + typedef KFileMimeTypeInfo::Attributes Attributes; + KFileMetaInfoItem (const KFileMimeTypeInfo::ItemInfo*, const TQString&, const TQVariant&); + KFileMetaInfoItem (const KFileMetaInfoItem&); + KFileMetaInfoItem (); + TQString key () const; + TQString translatedKey () const; + const TQVariant& value () const; + TQString string (bool = 1) const; + bool setValue (const TQVariant&); + TQVariant::Type type () const; + bool isEditable () const; + bool isRemoved () const; + bool isModified () const; + TQString prefix () const; + TQString suffix () const; + uint hint () const; +//ig uint unit () const; + uint attributes () const; + bool isValid () const; + +protected: + void setAdded (); + +%If ( KDE_3_1_0 - ) + void setRemoved (); +%End + + void ref (); + void deref (); + +}; // class KFileMetaInfoItem + + +class KFileMetaInfoGroup +{ +%TypeHeaderCode +#include +%End + + +public: + KFileMetaInfoGroup (const TQString&, const KFileMimeTypeInfo*); + KFileMetaInfoGroup (const KFileMetaInfoGroup&); + KFileMetaInfoGroup (); + bool isValid () const; + bool isEmpty () const; + +%If ( KDE_3_1_0 - ) + bool isModified () const; + +%If ( KDE_3_1_4 - ) + KFileMetaInfoItem operator [] (const TQString&) const; +%MethodCode +//returns (KFileMetaInfoItem) +//takes key | (TQString) + KFileMetaInfoItem sipResObj = ((*sipCpp) [*static_cast(a0)]); + sipRes = &sipResObj; +%End + +%End + +%End + + KFileMetaInfoItem item (const TQString&) const; + KFileMetaInfoItem item (uint) const; + const TQVariant value (const TQString&) const; + TQStringList supportedKeys () const; + bool supportsVariableKeys () const; + bool contains (const TQString&) const; + TQStringList keys () const; + TQStringList preferredKeys () const; + KFileMetaInfoItem addItem (const TQString&); + bool removeItem (const TQString&); + TQStringList removedItems (); + TQString name () const; + +%If ( KDE_3_2_0 - ) + TQString translatedName () const; +%End + + uint attributes () const; + +protected: + void setAdded (); + KFileMetaInfoItem appendItem (const TQString&, const TQVariant&); + void ref (); + void deref (); + +}; // class KFileMetaInfoGroup + + +class KFileMetaInfo +{ +%TypeHeaderCode +#include +%End + + +public: + typedef KFileMimeTypeInfo::Hint Hint; +//ig typedef KFileMimeTypeInfo::Unit Unit; + typedef KFileMimeTypeInfo::Attributes Attributes; + + enum What + { + Fastest, + DontCare, + TechnicalInfo, + ContentInfo, + ExtenedAttr, + Thumbnail, + Preferred, + Everything + }; + + KFileMetaInfo (const TQString&, const TQString& = TQString ::null , uint = Fastest ); + +%If ( KDE_3_2_0 - ) + KFileMetaInfo (const KURL&, const TQString& = TQString ::null , uint = Fastest ); +%End + + KFileMetaInfo (); + KFileMetaInfo (const KFileMetaInfo&); + TQStringList groups () const; + TQStringList supportedGroups () const; + TQStringList preferredGroups () const; + TQStringList preferredKeys () const; + TQStringList supportedKeys () const; + TQStringList editableGroups () const; + KFileMetaInfoItem item (const TQString&) const; + KFileMetaInfoItem item (const Hint) const; + KFileMetaInfoItem saveItem (const TQString&, const TQString& = TQString ::null , bool = 1); + KFileMetaInfoGroup group (const TQString&) const; + +%If ( KDE_3_1_4 - ) + KFileMetaInfoGroup operator [] (const TQString&) const; +%MethodCode +//returns (KFileMetaInfoGroup) +//takes key | (TQString) + KFileMetaInfoGroup sipResObj = ((*sipCpp) [*static_cast(a0)]); + sipRes = &sipResObj; +%End + +%End + + bool addGroup (const TQString&); + bool removeGroup (const TQString&); + TQStringList removedGroups (); + bool applyChanges (); + +%If ( KDE_3_5_3 - ) + bool applyChanges (const TQString&); +%End + + bool contains (const TQString&) const; + bool containsGroup (const TQString&) const; + const TQVariant value (const TQString&) const; + bool isValid () const; + bool isEmpty () const; + TQString mimeType () const; + TQString path () const; + +%If ( KDE_3_2_0 - ) + KURL url () const; +%End + + +protected: + KFileMetaInfoGroup appendGroup (const TQString&); + KFilePlugin* plugin () const; + void ref (); + void deref (); + +}; // class KFileMetaInfo + + +class KFilePlugin : TQObject +{ +%TypeHeaderCode +#include +%End + + +public: + KFilePlugin (TQObject* /TransferThis/, const char*, const TQStringList&); + virtual bool readInfo (KFileMetaInfo&, uint = KFileMetaInfo ::Fastest ) = 0; + virtual bool writeInfo (const KFileMetaInfo&) const; + virtual TQValidator* createValidator (const TQString&, const TQString&, const TQString&, TQObject*, const char*) const; + +protected: + KFileMimeTypeInfo* addMimeTypeInfo (const TQString&); + KFileMimeTypeInfo::GroupInfo* addGroupInfo (KFileMimeTypeInfo*, const TQString&, const TQString&) const; + void setAttributes (KFileMimeTypeInfo::GroupInfo*, uint) const; + void addVariableInfo (KFileMimeTypeInfo::GroupInfo*, TQVariant::Type, uint) const; + KFileMimeTypeInfo::ItemInfo* addItemInfo (KFileMimeTypeInfo::GroupInfo*, const TQString&, const TQString&, TQVariant::Type); + void setAttributes (KFileMimeTypeInfo::ItemInfo*, uint); + void setHint (KFileMimeTypeInfo::ItemInfo*, uint); + void setUnit (KFileMimeTypeInfo::ItemInfo*, uint); + void setPrefix (KFileMimeTypeInfo::ItemInfo*, const TQString&); + void setSuffix (KFileMimeTypeInfo::ItemInfo*, const TQString&); + KFileMetaInfoGroup appendGroup (KFileMetaInfo&, const TQString&); + void appendItem (KFileMetaInfoGroup&, const TQString&, TQVariant); + +protected: +//igx virtual void virtual_hook (int, void*); + +}; // class KFilePlugin + + +class KFileMetaInfoProvider : TQObject +{ +%TypeHeaderCode +#include +%End + + +public: + static KFileMetaInfoProvider* self (); + KFilePlugin* plugin (const TQString&); + +%If ( KDE_3_4_0 - ) + KFilePlugin* plugin (const TQString&, const TQString&); +%End + + const KFileMimeTypeInfo* mimeTypeInfo (const TQString&); + +%If ( KDE_3_4_0 - ) + const KFileMimeTypeInfo* mimeTypeInfo (const TQString&, const TQString&); +%End + + TQStringList preferredKeys (const TQString&) const; + TQStringList preferredGroups (const TQString&) const; + +%If ( KDE_3_1_0 - ) + TQStringList supportedMimeTypes () const; +%End + + +protected: +//ig KFileMetaInfoProvider (); +//force + +private: + KFileMetaInfoProvider (); +//end + +}; // class KFileMetaInfoProvider + + +%If ( KDE_3_1_4 - ) +//igx TQDataStream& operator << (TQDataStream&, const KFileMetaInfoItem&); +//igx TQDataStream& operator >> (TQDataStream&, KFileMetaInfoItem&); +//igx TQDataStream& operator << (TQDataStream&, const KFileMetaInfoGroup&); +//igx TQDataStream& operator >> (TQDataStream&, KFileMetaInfoGroup&); +//igx TQDataStream& operator << (TQDataStream&, const KFileMetaInfo&); +//igx TQDataStream& operator >> (TQDataStream&, KFileMetaInfo&); +%End diff --git a/sip/tdeio/tdefileshare.sip b/sip/tdeio/tdefileshare.sip new file mode 100644 index 0000000..5e09cf3 --- /dev/null +++ b/sip/tdeio/tdefileshare.sip @@ -0,0 +1,87 @@ +// +// Copyright 2006 Jim Bublitz +// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson +// may also apply + + +// Generated by preSip +// module tdeio version KDE 3.5.3 + + +// This software is free software; you can redistribute it and/or +// modify it under the terms of the GNU General Public License as +// published by the Free Software Foundation; either version 2 of +// the License, or (at your option) any later version. +// +// This software is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public +// License along with this library; see the file COPYING. +// If not, write to the Free Software Foundation, Inc., +// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + + +//ig class KFileSharePrivate : TQObject; + + +%If ( KDE_3_1_0 - ) + +class KFileShare +{ +%TypeHeaderCode +#include +%End + + +public: + static void readConfig (); + +%If ( KDE_3_3_0 - ) + static void readShareList (); +%End + + static bool isDirectoryShared (const TQString&); + + enum Authorization + { + NotInitialized, + ErrorNotFound, + Authorized, + UserNotAllowed + }; + + static KFileShare::Authorization authorization (); + static TQString findExe (const char*); + static bool setShared (const TQString&, bool); + +%If ( KDE_3_3_0 - ) + + enum ShareMode + { + Simple, + Advanced + }; + + static bool sharingEnabled (); + static bool isRestricted (); + static TQString fileShareGroup (); + static KFileShare::ShareMode shareMode (); + static bool sambaEnabled (); + static bool nfsEnabled (); +%End + + +public: + +%If ( - KDE_3_1_5 ) +//ig static bool setShared (const TQString&, bool, bool); +%End + + +}; // class KFileShare + +%End + diff --git a/sip/tdeio/tdeio-kde310.diff b/sip/tdeio/tdeio-kde310.diff new file mode 100644 index 0000000..7abe6b3 --- /dev/null +++ b/sip/tdeio/tdeio-kde310.diff @@ -0,0 +1,5 @@ ++ %Include davjob.sip ++ %Include kar.sip ++ %Include tdefileshare.sip ++ %Include kzip.sip ++ %Include metainfojob.sip diff --git a/sip/tdeio/tdeio-kde311.diff b/sip/tdeio/tdeio-kde311.diff new file mode 100644 index 0000000..de04c4f --- /dev/null +++ b/sip/tdeio/tdeio-kde311.diff @@ -0,0 +1,4 @@ ++ %Include davjob.sip ++ %Include kar.sip ++ %Include kzip.sip ++ %Include metainfojob.sip diff --git a/sip/tdeio/tdeio-kde312.diff b/sip/tdeio/tdeio-kde312.diff new file mode 100644 index 0000000..7abe6b3 --- /dev/null +++ b/sip/tdeio/tdeio-kde312.diff @@ -0,0 +1,5 @@ ++ %Include davjob.sip ++ %Include kar.sip ++ %Include tdefileshare.sip ++ %Include kzip.sip ++ %Include metainfojob.sip diff --git a/sip/tdeio/tdeio-kde313.diff b/sip/tdeio/tdeio-kde313.diff new file mode 100644 index 0000000..7abe6b3 --- /dev/null +++ b/sip/tdeio/tdeio-kde313.diff @@ -0,0 +1,5 @@ ++ %Include davjob.sip ++ %Include kar.sip ++ %Include tdefileshare.sip ++ %Include kzip.sip ++ %Include metainfojob.sip diff --git a/sip/tdeio/tdeio-kde314.diff b/sip/tdeio/tdeio-kde314.diff new file mode 100644 index 0000000..7abe6b3 --- /dev/null +++ b/sip/tdeio/tdeio-kde314.diff @@ -0,0 +1,5 @@ ++ %Include davjob.sip ++ %Include kar.sip ++ %Include tdefileshare.sip ++ %Include kzip.sip ++ %Include metainfojob.sip diff --git a/sip/tdeio/tdeio-kde315.diff b/sip/tdeio/tdeio-kde315.diff new file mode 100644 index 0000000..7abe6b3 --- /dev/null +++ b/sip/tdeio/tdeio-kde315.diff @@ -0,0 +1,5 @@ ++ %Include davjob.sip ++ %Include kar.sip ++ %Include tdefileshare.sip ++ %Include kzip.sip ++ %Include metainfojob.sip diff --git a/sip/tdeio/tdeio-kde320.diff b/sip/tdeio/tdeio-kde320.diff new file mode 100644 index 0000000..db94510 --- /dev/null +++ b/sip/tdeio/tdeio-kde320.diff @@ -0,0 +1,6 @@ ++ %Include davjob.sip ++ %Include kar.sip ++ %Include kdcopservicestarter.sip ++ %Include tdefileshare.sip ++ %Include kzip.sip ++ %Include metainfojob.sip diff --git a/sip/tdeio/tdeio-kde321.diff b/sip/tdeio/tdeio-kde321.diff new file mode 100644 index 0000000..db94510 --- /dev/null +++ b/sip/tdeio/tdeio-kde321.diff @@ -0,0 +1,6 @@ ++ %Include davjob.sip ++ %Include kar.sip ++ %Include kdcopservicestarter.sip ++ %Include tdefileshare.sip ++ %Include kzip.sip ++ %Include metainfojob.sip diff --git a/sip/tdeio/tdeio-kde322.diff b/sip/tdeio/tdeio-kde322.diff new file mode 100644 index 0000000..db94510 --- /dev/null +++ b/sip/tdeio/tdeio-kde322.diff @@ -0,0 +1,6 @@ ++ %Include davjob.sip ++ %Include kar.sip ++ %Include kdcopservicestarter.sip ++ %Include tdefileshare.sip ++ %Include kzip.sip ++ %Include metainfojob.sip diff --git a/sip/tdeio/tdeio-kde323.diff b/sip/tdeio/tdeio-kde323.diff new file mode 100644 index 0000000..db94510 --- /dev/null +++ b/sip/tdeio/tdeio-kde323.diff @@ -0,0 +1,6 @@ ++ %Include davjob.sip ++ %Include kar.sip ++ %Include kdcopservicestarter.sip ++ %Include tdefileshare.sip ++ %Include kzip.sip ++ %Include metainfojob.sip diff --git a/sip/tdeio/tdeio-kde330.diff b/sip/tdeio/tdeio-kde330.diff new file mode 100644 index 0000000..acae23f --- /dev/null +++ b/sip/tdeio/tdeio-kde330.diff @@ -0,0 +1,10 @@ ++ %Include davjob.sip ++ %Include kar.sip ++ %Include kdcopservicestarter.sip ++ %Include tdefileshare.sip ++ %Include kmimetypechooser.sip ++ %Include knfsshare.sip ++ %Include kremoteencoding.sip ++ %Include ksambashare.sip ++ %Include kzip.sip ++ %Include metainfojob.sip diff --git a/sip/tdeio/tdeio-kde331.diff b/sip/tdeio/tdeio-kde331.diff new file mode 100644 index 0000000..acae23f --- /dev/null +++ b/sip/tdeio/tdeio-kde331.diff @@ -0,0 +1,10 @@ ++ %Include davjob.sip ++ %Include kar.sip ++ %Include kdcopservicestarter.sip ++ %Include tdefileshare.sip ++ %Include kmimetypechooser.sip ++ %Include knfsshare.sip ++ %Include kremoteencoding.sip ++ %Include ksambashare.sip ++ %Include kzip.sip ++ %Include metainfojob.sip diff --git a/sip/tdeio/tdeio-kde332.diff b/sip/tdeio/tdeio-kde332.diff new file mode 100644 index 0000000..acae23f --- /dev/null +++ b/sip/tdeio/tdeio-kde332.diff @@ -0,0 +1,10 @@ ++ %Include davjob.sip ++ %Include kar.sip ++ %Include kdcopservicestarter.sip ++ %Include tdefileshare.sip ++ %Include kmimetypechooser.sip ++ %Include knfsshare.sip ++ %Include kremoteencoding.sip ++ %Include ksambashare.sip ++ %Include kzip.sip ++ %Include metainfojob.sip diff --git a/sip/tdeio/tdeio-kde340.diff b/sip/tdeio/tdeio-kde340.diff new file mode 100644 index 0000000..ee6caf2 --- /dev/null +++ b/sip/tdeio/tdeio-kde340.diff @@ -0,0 +1,11 @@ ++ %Include davjob.sip ++ %Include forwardingslavebase.sip ++ %Include kar.sip ++ %Include kdcopservicestarter.sip ++ %Include tdefileshare.sip ++ %Include kmimetypechooser.sip ++ %Include knfsshare.sip ++ %Include kremoteencoding.sip ++ %Include ksambashare.sip ++ %Include kzip.sip ++ %Include metainfojob.sip diff --git a/sip/tdeio/tdeio-kde341.diff b/sip/tdeio/tdeio-kde341.diff new file mode 100644 index 0000000..ee6caf2 --- /dev/null +++ b/sip/tdeio/tdeio-kde341.diff @@ -0,0 +1,11 @@ ++ %Include davjob.sip ++ %Include forwardingslavebase.sip ++ %Include kar.sip ++ %Include kdcopservicestarter.sip ++ %Include tdefileshare.sip ++ %Include kmimetypechooser.sip ++ %Include knfsshare.sip ++ %Include kremoteencoding.sip ++ %Include ksambashare.sip ++ %Include kzip.sip ++ %Include metainfojob.sip diff --git a/sip/tdeio/tdeio-kde342.diff b/sip/tdeio/tdeio-kde342.diff new file mode 100644 index 0000000..ee6caf2 --- /dev/null +++ b/sip/tdeio/tdeio-kde342.diff @@ -0,0 +1,11 @@ ++ %Include davjob.sip ++ %Include forwardingslavebase.sip ++ %Include kar.sip ++ %Include kdcopservicestarter.sip ++ %Include tdefileshare.sip ++ %Include kmimetypechooser.sip ++ %Include knfsshare.sip ++ %Include kremoteencoding.sip ++ %Include ksambashare.sip ++ %Include kzip.sip ++ %Include metainfojob.sip diff --git a/sip/tdeio/tdeio-kde343.diff b/sip/tdeio/tdeio-kde343.diff new file mode 100644 index 0000000..ee6caf2 --- /dev/null +++ b/sip/tdeio/tdeio-kde343.diff @@ -0,0 +1,11 @@ ++ %Include davjob.sip ++ %Include forwardingslavebase.sip ++ %Include kar.sip ++ %Include kdcopservicestarter.sip ++ %Include tdefileshare.sip ++ %Include kmimetypechooser.sip ++ %Include knfsshare.sip ++ %Include kremoteencoding.sip ++ %Include ksambashare.sip ++ %Include kzip.sip ++ %Include metainfojob.sip diff --git a/sip/tdeio/tdeio-kde350.diff b/sip/tdeio/tdeio-kde350.diff new file mode 100644 index 0000000..a601d8b --- /dev/null +++ b/sip/tdeio/tdeio-kde350.diff @@ -0,0 +1,12 @@ ++ %Include davjob.sip ++ %Include forwardingslavebase.sip ++ %Include kacl.sip ++ %Include kar.sip ++ %Include kdcopservicestarter.sip ++ %Include tdefileshare.sip ++ %Include kmimetypechooser.sip ++ %Include knfsshare.sip ++ %Include kremoteencoding.sip ++ %Include ksambashare.sip ++ %Include kzip.sip ++ %Include metainfojob.sip diff --git a/sip/tdeio/tdeio-kde351.diff b/sip/tdeio/tdeio-kde351.diff new file mode 100644 index 0000000..a601d8b --- /dev/null +++ b/sip/tdeio/tdeio-kde351.diff @@ -0,0 +1,12 @@ ++ %Include davjob.sip ++ %Include forwardingslavebase.sip ++ %Include kacl.sip ++ %Include kar.sip ++ %Include kdcopservicestarter.sip ++ %Include tdefileshare.sip ++ %Include kmimetypechooser.sip ++ %Include knfsshare.sip ++ %Include kremoteencoding.sip ++ %Include ksambashare.sip ++ %Include kzip.sip ++ %Include metainfojob.sip diff --git a/sip/tdeio/tdeio-kde352.diff b/sip/tdeio/tdeio-kde352.diff new file mode 100644 index 0000000..a601d8b --- /dev/null +++ b/sip/tdeio/tdeio-kde352.diff @@ -0,0 +1,12 @@ ++ %Include davjob.sip ++ %Include forwardingslavebase.sip ++ %Include kacl.sip ++ %Include kar.sip ++ %Include kdcopservicestarter.sip ++ %Include tdefileshare.sip ++ %Include kmimetypechooser.sip ++ %Include knfsshare.sip ++ %Include kremoteencoding.sip ++ %Include ksambashare.sip ++ %Include kzip.sip ++ %Include metainfojob.sip diff --git a/sip/tdeio/tdeio-kde353.diff b/sip/tdeio/tdeio-kde353.diff new file mode 100644 index 0000000..a601d8b --- /dev/null +++ b/sip/tdeio/tdeio-kde353.diff @@ -0,0 +1,12 @@ ++ %Include davjob.sip ++ %Include forwardingslavebase.sip ++ %Include kacl.sip ++ %Include kar.sip ++ %Include kdcopservicestarter.sip ++ %Include tdefileshare.sip ++ %Include kmimetypechooser.sip ++ %Include knfsshare.sip ++ %Include kremoteencoding.sip ++ %Include ksambashare.sip ++ %Include kzip.sip ++ %Include metainfojob.sip diff --git a/sip/tdeio/tdeiomod.sip.in b/sip/tdeio/tdeiomod.sip.in new file mode 100644 index 0000000..800c0b7 --- /dev/null +++ b/sip/tdeio/tdeiomod.sip.in @@ -0,0 +1,97 @@ +// +// Copyright 2006 Jim Bublitz +// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson +// may also apply + + +// Generated by preSip +// module tdeio version KDE_3_5_2 + +%Copying + + This software is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This software is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public + License along with this library; see the file COPYING. + If not, write to the Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + +%End + +%Module tdeio + +%Import qt/qtmod.sip +%Import qtxml/qtxmlmod.sip +%Import dcopmod.sip +%Import tdecoremod.sip +%Import tdefxmod.sip +%Import tdeuimod.sip + +%Include authinfo.sip +%Include chmodjob.sip +%Include connection.sip +%Include defaultprogress.sip +%Include global.sip +%Include job.sip +%Include jobclasses.sip +%Include karchive.sip +%Include kautomount.sip +%Include kdatatool.sip +%Include kdirlister.sip +%Include kdirnotify.sip +%Include kdirwatch.sip +%Include kemailsettings.sip +%Include tdefilefilter.sip +%Include tdefileitem.sip +%Include tdefilemetainfo.sip +%Include kfilterbase.sip +%Include kfilterdev.sip +%Include kimageio.sip +%Include kmimemagic.sip +%Include kmimetype.sip +%Include kprotocolinfo.sip +%Include kprotocolmanager.sip +%Include krun.sip +%Include kscan.sip +%Include kservice.sip +%Include kservicegroup.sip +%Include kservicetype.sip +%Include kshellcompletion.sip +%Include kshred.sip +%Include tdesycoca.sip +%Include tdesycocaentry.sip +%Include tdesycocafactory.sip +%Include tdesycocatype.sip +%Include ktar.sip +%Include ktrader.sip +%Include kurifilter.sip +%Include kurlcompletion.sip +%Include kurlpixmapprovider.sip +%Include kuserprofile.sip +%Include netaccess.sip +%Include observer.sip +%Include passdlg.sip +%Include paste.sip +%Include previewjob.sip +%Include progressbase.sip +%Include renamedlg.sip +%Include renamedlgplugin.sip +%Include scheduler.sip +%Include sessiondata.sip +%Include skipdlg.sip +%Include slave.sip +%Include slavebase.sip +%Include slaveconfig.sip +%Include slaveinterface.sip +%Include statusbarprogress.sip +%Include tcpslavebase.sip +%Include thumbcreator.sip +@mark@ diff --git a/sip/tdeio/tdesycoca.sip b/sip/tdeio/tdesycoca.sip new file mode 100644 index 0000000..dd11e72 --- /dev/null +++ b/sip/tdeio/tdesycoca.sip @@ -0,0 +1,171 @@ +// +// Copyright 2006 Jim Bublitz +// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson +// may also apply + + +// Generated by preSip +// module tdeio version KDE 3.5.3 + + +// This software is free software; you can redistribute it and/or +// modify it under the terms of the GNU General Public License as +// published by the Free Software Foundation; either version 2 of +// the License, or (at your option) any later version. +// +// This software is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public +// License along with this library; see the file COPYING. +// If not, write to the Free Software Foundation, Inc., +// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + + +class KSycoca : TQObject, DCOPObject +{ +%TypeHeaderCode +#include +%End + + +public: + +%If ( KDE_3_1_4 - ) + virtual bool process (const TQCString&, const TQByteArray&, TQCString&, TQByteArray&); + QCStringList functions (); + QCStringList interfaces (); +%End + + +protected: + KSycoca (bool); + +public: + KSycoca (); + static KSycoca* self (); + +%If ( KDE_3_2_0 - ) + static int version (); +%End + + TQDataStream* findEntry (int, KSycocaType& /Out/); + TQDataStream* findFactory (KSycocaFactoryId); + TQString kfsstnd_prefixes (); + TQString language (); + ulong timeStamp (); + +%If ( KDE_3_1_0 - ) + ulong updateSignature (); + +%If ( KDE_3_2_0 - ) + TQStringList allResourceDirs (); +%End + +%End + + void addFactory (KSycocaFactory*); + virtual bool isBuilding (); + +%If ( KDE_3_1_2 - ) + void disableAutoRebuild (); +%End + + static TQString determineRelativePath (const TQString&, const char*); + static bool isChanged (const char*); + +%If ( KDE_3_1_0 - ) + static void flagError (); + static bool readError (); +%End + + +public: + void notifyDatabaseChanged (const TQStringList&); + +signals: + void databaseChanged (); + +protected: + bool checkVersion (bool = 1); + bool openDatabase (bool = 1); + void closeDatabase (); + +public: + +%If ( KDE_3_1_0 - ) +//ig KSycoca* _self; +%End + + +protected: +//igx virtual void virtual_hook (int, void*); + +//force +%ConvertToSubClassCode + // The table of Python class objects indexed by their names. The table + // must be sorted by name. + + static sipStringTypeClassMap map[] = { + {sipName_ChmodJob, &sipClass_KIO_ChmodJob}, + {sipName_Connection, &sipClass_KIO_Connection}, + {sipName_CopyJob, &sipClass_KIO_CopyJob}, +#if TDE_VERSION >= 0x030100 + {sipName_DavJob, &sipClass_KIO_DavJob}, +#endif + {sipName_DefaultProgress, &sipClass_KIO_DefaultProgress}, + {sipName_DeleteJob, &sipClass_KIO_DeleteJob}, + {sipName_FileCopyJob, &sipClass_KIO_FileCopyJob}, + {sipName_Job, &sipClass_KIO_Job}, + {sipName_KAutoMount, &sipClass_KAutoMount}, + {sipName_KAutoUnmount, &sipClass_KAutoUnmount}, + {sipName_KDataTool, &sipClass_KDataTool}, + {sipName_KDataToolAction, &sipClass_KDataToolAction}, + {sipName_KDirLister, &sipClass_KDirLister}, + {sipName_KDirWatch, &sipClass_KDirWatch}, + {sipName_KFileMetaInfoProvider, &sipClass_KFileMetaInfoProvider}, + {sipName_KFilePlugin, &sipClass_KFilePlugin}, + {sipName_KFilterBase, &sipClass_KFilterBase}, + {sipName_KOCRDialog, &sipClass_KOCRDialog}, + {sipName_KOCRDialogFactory, &sipClass_KOCRDialogFactory}, + {sipName_TDEProcessRunner, &sipClass_TDEProcessRunner}, + {sipName_KRun, &sipClass_KRun}, + {sipName_KScanDialog, &sipClass_KScanDialog}, + {sipName_KScanDialogFactory, &sipClass_KScanDialogFactory}, + {sipName_KShellCompletion, &sipClass_KShellCompletion}, + {sipName_KShred, &sipClass_KShred}, + {sipName_KSycoca, &sipClass_KSycoca}, + {sipName_TDETrader, &sipClass_TDETrader}, + {sipName_KURIFilterPlugin, &sipClass_KURIFilterPlugin}, + {sipName_KURLCompletion, &sipClass_KURLCompletion}, + {sipName_ListJob, &sipClass_KIO_ListJob}, +#if TDE_VERSION >= 0x030100 + {sipName_MetaInfoJob, &sipClass_KIO_MetaInfoJob}, +#endif + {sipName_MimetypeJob, &sipClass_KIO_MimetypeJob}, + {sipName_MultiGetJob, &sipClass_KIO_MultiGetJob}, + {sipName_NetAccess, &sipClass_KIO_NetAccess}, + {sipName_Observer, &sipClass_Observer}, + {sipName_PasswordDialog, &sipClass_KIO_PasswordDialog}, + {sipName_PreviewJob, &sipClass_KIO_PreviewJob}, + {sipName_ProgressBase, &sipClass_KIO_ProgressBase}, + {sipName_RenameDlgPlugin, &sipClass_RenameDlgPlugin}, + {sipName_Scheduler, &sipClass_KIO_Scheduler}, + {sipName_SessionData, &sipClass_KIO_SessionData}, + {sipName_SimpleJob, &sipClass_KIO_SimpleJob}, + {sipName_Slave, &sipClass_KIO_Slave}, + {sipName_SlaveConfig, &sipClass_KIO_SlaveConfig}, + {sipName_SlaveInterface, &sipClass_KIO_SlaveInterface}, + {sipName_StatJob, &sipClass_KIO_StatJob}, + {sipName_StatusbarProgress, &sipClass_KIO_StatusbarProgress}, + {sipName_TransferJob, &sipClass_KIO_TransferJob}, + }; + + sipClass = sipMapStringToClass(sipCpp -> className(),map,sizeof (map)/sizeof (map[0])); +%End +//end + +}; // class KSycoca + diff --git a/sip/tdeio/tdesycocadict.sip b/sip/tdeio/tdesycocadict.sip new file mode 100644 index 0000000..9138218 --- /dev/null +++ b/sip/tdeio/tdesycocadict.sip @@ -0,0 +1,51 @@ +// +// Copyright 2004 Jim Bublitz +// Earlier copyrights 1998 - 2003 Jim Bublitz and/or Phil Thompson +// may also apply + + +// Generated by preSip +// module tdeio version KDE_3_3_0 + + +// This software is free software; you can redistribute it and/or +// modify it under the terms of the GNU General Public License as +// published by the Free Software Foundation; either version 2 of +// the License, or (at your option) any later version. +// +// This software is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public +// License along with this library; see the file COPYING. +// If not, write to the Free Software Foundation, Inc., +// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + + +%If ( KDE_3_3_0 - ) + +class KSycocaDict +{ +%TypeHeaderCode +#include +%End + +public: + KSycocaDict (); + KSycocaDict (TQDataStream*, int); + void add (const TQString&, KSycocaEntry*); + void remove (const TQString&); + int find_string (const TQString&); + uint count (); + void clear (); + void save (TQDataStream&); + +protected: + TQ_UINT32 hashKey (const TQString&); + +}; // class KSycocaDict + +%End + diff --git a/sip/tdeio/tdesycocaentry.sip b/sip/tdeio/tdesycocaentry.sip new file mode 100644 index 0000000..b11484c --- /dev/null +++ b/sip/tdeio/tdesycocaentry.sip @@ -0,0 +1,208 @@ +// +// Copyright 2006 Jim Bublitz +// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson +// may also apply + + +// Generated by preSip +// module tdeio version KDE 3.5.3 + + +// This software is free software; you can redistribute it and/or +// modify it under the terms of the GNU General Public License as +// published by the Free Software Foundation; either version 2 of +// the License, or (at your option) any later version. +// +// This software is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public +// License along with this library; see the file COPYING. +// If not, write to the Free Software Foundation, Inc., +// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + + +class KSycocaEntry : TDEShared +{ +%TypeHeaderCode +#include +%End + + +public: + virtual bool isType (KSycocaType) const; + virtual KSycocaType sycocaType () const; + +public: +//ig typedef TDESharedPtr Ptr; +//ig typedef TQValueList List; + +public: + KSycocaEntry (const TQString&); + +%If ( KDE_3_1_0 - ) + static void read (TQDataStream&, TQString&); + static void read (TQDataStream&, TQStringList&); +%End + + KSycocaEntry (TQDataStream&, int); + virtual TQString name () const = 0; + TQString entryPath () const; + virtual bool isValid () const = 0; + virtual bool isDeleted () const; + int offset (); + virtual void save (TQDataStream&); + virtual void load (TQDataStream&) = 0; + +protected: + +protected: +//igx virtual void virtual_hook (int, void*); + +}; // class KSycocaEntry + + + +%MappedType KSycocaEntry::Ptr +//converts KSycocaEntry +{ +%TypeHeaderCode +#include +#include +%End + +%ConvertFromTypeCode + // Convert to a Python instance + + if (!sipCpp) + return NULL; + + TDESharedPtr *cPtr = new TDESharedPtr (*(TDESharedPtr *)sipCpp); + KSycocaEntry *cpp = cPtr->data (); + PyObject *obj = sipConvertFromInstance (cpp, sipClass_KSycocaEntry, sipTransferObj); + + return obj; +%End + +%ConvertToTypeCode + // Convert a Python instance to a Ptr on the heap. + + if (sipIsErr == NULL) + return sipCanConvertToType(sipPy, sipType_KSycocaEntry, SIP_NO_CONVERTORS); + + int iserr = 0; + KSycocaEntry *cpp = (KSycocaEntry *)sipConvertToType(sipPy, sipType_KSycocaEntry, sipTransferObj, SIP_NO_CONVERTORS, NULL, &iserr); + + if (iserr) + { + *sipIsErr = 1; + return 0; + } + + *sipCppPtr = new TDESharedPtr (cpp); + + return 1; +%End +}; + + +%MappedType KSycocaEntry::List +//converts a Python list of KSycocaEntry +{ +%TypeHeaderCode +#include +#include +#include +#include +#include +#include +%End + +%ConvertFromTypeCode + // Convert to a Python list of Ptr (KService). + + if (!sipCpp) + return PyList_New (0); + + PyObject *plist; + + // Create the list + + if ((plist = PyList_New(0)) == NULL) + return NULL; + + // Get it. + + KSycocaEntry::List *cList = (KSycocaEntry::List *)sipCpp; + PyObject *inst; + TDESharedPtr *svc; + TDESharedPtr *svcType; + TDESharedPtr *svcGroupType; + + KSycocaEntry::List::Iterator it; + for( it = cList->begin(); it != cList->end(); ++it ) + { + TDESharedPtr svcptr = static_cast(*it); + svc = &svcptr; + if (svc->data ()->sycocaType () == KST_KService) + { + svcType = (TDESharedPtr *)svc; + inst = sipConvertFromType(svcType, sipType_KService_Ptr, sipTransferObj); + } + else if (svc->data ()->sycocaType () == KST_KServiceGroup) + { + svcGroupType = (TDESharedPtr *) svc; + inst = sipConvertFromType(svcGroupType, sipType_KServiceGroup_Ptr, sipTransferObj); + } + else + inst = NULL; + + if ((inst == NULL) || (PyList_Append (plist, inst) < 0)) + { + Py_XDECREF (inst); + Py_DECREF (plist); + return NULL; + } + } + + return plist; +%End + +%ConvertToTypeCode + // Convert a Python list to List on the heap. + + if (sipIsErr == NULL) + return PyList_Check(sipPy); + + KSycocaEntry::List *cList = new KSycocaEntry::List; + + PyObject *elem; + KSycocaEntry *service; + int iserr = 0; + + for (int i = 0; i < PyList_Size (sipPy); i++) + { + elem = PyList_GET_ITEM (sipPy, i); + service = (KSycocaEntry *)sipForceConvertToType(elem, sipType_KSycocaEntry, sipTransferObj, SIP_NO_CONVERTORS, NULL, &iserr); + + if (iserr) + { + *sipIsErr = 1; + delete cList; + return 0; + } + + KSycocaEntry::Ptr ptr(service); + + cList->append (ptr); + } + + *sipCppPtr = cList; + + return 1; +%End +}; + + diff --git a/sip/tdeio/tdesycocafactory.sip b/sip/tdeio/tdesycocafactory.sip new file mode 100644 index 0000000..55fa2c4 --- /dev/null +++ b/sip/tdeio/tdesycocafactory.sip @@ -0,0 +1,63 @@ +// +// Copyright 2006 Jim Bublitz +// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson +// may also apply + + +// Generated by preSip +// module tdeio version KDE 3.5.3 + + +// This software is free software; you can redistribute it and/or +// modify it under the terms of the GNU General Public License as +// published by the Free Software Foundation; either version 2 of +// the License, or (at your option) any later version. +// +// This software is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public +// License along with this library; see the file COPYING. +// If not, write to the Free Software Foundation, Inc., +// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + + +class KSycocaFactory +{ +%TypeHeaderCode +#include +%End + + +public: + virtual KSycocaFactoryId factoryId () const = 0; + +protected: + KSycocaFactory (KSycocaFactoryId); + +public: + int offset (); +//ig KSycocaEntryDict* entryDict (); + virtual KSycocaEntry* createEntry (const TQString&, const char*) = 0; + virtual void addEntry (KSycocaEntry*, const char*); + +%If ( KDE_3_2_0 - ) + void removeEntry (KSycocaEntry*); +%End + + virtual KSycocaEntry* createEntry (int) = 0; + KSycocaEntry::List allEntries (); + virtual void save (TQDataStream&); + virtual void saveHeader (TQDataStream&); +//ig virtual const KSycocaResourceList* resourceList () const; + +protected: + +protected: +//igx virtual void virtual_hook (int, void*); + +}; // class KSycocaFactory + +//ig typedef TQDict KSycocaEntryDict; diff --git a/sip/tdeio/tdesycocatype.sip b/sip/tdeio/tdesycocatype.sip new file mode 100644 index 0000000..29fc407 --- /dev/null +++ b/sip/tdeio/tdesycocatype.sip @@ -0,0 +1,76 @@ +// +// Copyright 2006 Jim Bublitz +// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson +// may also apply + + +// Generated by preSip +// module tdeio version KDE 3.5.3 + + +// This software is free software; you can redistribute it and/or +// modify it under the terms of the GNU General Public License as +// published by the Free Software Foundation; either version 2 of +// the License, or (at your option) any later version. +// +// This software is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public +// License along with this library; see the file COPYING. +// If not, write to the Free Software Foundation, Inc., +// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + + +%If ( KDE_3_2_1 - ) + +enum KSycocaType +{ + KST_KSycocaEntry, + KST_KService, + KST_KServiceType, + KST_KMimeType, + KST_KFolderType, + KST_KDEDesktopMimeType, + KST_KExecMimeType, + KST_KServiceGroup, + KST_KImageIOFormat, + KST_KProtocolInfo, + KST_KServiceSeparator, + KST_KCustom +}; + +%End + + +enum KSycocaFactoryId +{ + KST_KServiceFactory, + KST_KServiceTypeFactory, + KST_KServiceGroupFactory, + KST_KImageIO, + KST_KProtocolInfoFactory, + KST_CTimeInfo +}; + + +%If ( - KDE_3_2_1 ) + +enum KSycocaType +{ + KST_KSycocaEntry, + KST_KService, + KST_KServiceType, + KST_KMimeType, + KST_KFolderType, + KST_KDEDesktopMimeType, + KST_KExecMimeType, + KST_KServiceGroup, + KST_KImageIOFormat, + KST_KProtocolInfo, + KST_KCustom +}; + +%End diff --git a/sip/tdeio/thumbcreator.sip b/sip/tdeio/thumbcreator.sip new file mode 100644 index 0000000..8ca3d65 --- /dev/null +++ b/sip/tdeio/thumbcreator.sip @@ -0,0 +1,47 @@ +// +// Copyright 2006 Jim Bublitz +// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson +// may also apply + + +// Generated by preSip +// module tdeio version KDE 3.5.3 + + +// This software is free software; you can redistribute it and/or +// modify it under the terms of the GNU General Public License as +// published by the Free Software Foundation; either version 2 of +// the License, or (at your option) any later version. +// +// This software is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public +// License along with this library; see the file COPYING. +// If not, write to the Free Software Foundation, Inc., +// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + + +class ThumbCreator +{ +%TypeHeaderCode +#include +%End + + +public: + + enum Flags + { + None, + DrawFrame, + BlendIcon + }; + + virtual bool create (const TQString&, int, int, TQImage&) = 0; + virtual ThumbCreator::Flags flags () const; + +}; // class ThumbCreator + diff --git a/sip/tdemdi/tdemdimod.sip.in b/sip/tdemdi/tdemdimod.sip.in index 3160b4a..ea74677 100644 --- a/sip/tdemdi/tdemdimod.sip.in +++ b/sip/tdemdi/tdemdimod.sip.in @@ -34,7 +34,7 @@ %Import qtxml/qtxmlmod.sip %Import tdefxmod.sip %Import tdeuimod.sip -%Import kiomod.sip +%Import tdeiomod.sip %Import tdepartsmod.sip %Include tdemdichildarea.sip diff --git a/sip/tdeparts/tdepartsmod.sip.in b/sip/tdeparts/tdepartsmod.sip.in index 89e7863..77c0729 100644 --- a/sip/tdeparts/tdepartsmod.sip.in +++ b/sip/tdeparts/tdepartsmod.sip.in @@ -34,7 +34,7 @@ %Import tdecoremod.sip %Import tdefxmod.sip %Import tdeuimod.sip -%Import kiomod.sip +%Import tdeiomod.sip %Include browserextension.sip %Include browserinterface.sip diff --git a/sip/tderesources/tderesourcesmod.sip.in b/sip/tderesources/tderesourcesmod.sip.in index 8871a13..3fd6f36 100644 --- a/sip/tderesources/tderesourcesmod.sip.in +++ b/sip/tderesources/tderesourcesmod.sip.in @@ -34,7 +34,7 @@ %Import tdecoremod.sip %Import tdefxmod.sip %Import tdeuimod.sip -%Import kiomod.sip +%Import tdeiomod.sip %Include configdialog.sip %Include configpage.sip diff --git a/sip/tdeutils/tdeutilsmod.sip.in b/sip/tdeutils/tdeutilsmod.sip.in index ad606c9..b888934 100644 --- a/sip/tdeutils/tdeutilsmod.sip.in +++ b/sip/tdeutils/tdeutilsmod.sip.in @@ -34,7 +34,7 @@ %Import qtxml/qtxmlmod.sip %Import tdefxmod.sip %Import tdeuimod.sip -%Import kiomod.sip +%Import tdeiomod.sip %Include tdecmoduleinfo.sip %Include tdecmoduleloader.sip -- cgit v1.2.3