diff options
author | Timothy Pearson <kb9vqf@pearsoncomputing.net> | 2013-01-27 01:02:53 -0600 |
---|---|---|
committer | Timothy Pearson <kb9vqf@pearsoncomputing.net> | 2013-01-27 01:02:53 -0600 |
commit | 545706afdcf29b8f584e78275452cca715e284db (patch) | |
tree | fdbfaa34f2d633372ba4ab3e46d22cf10f38b40b /kjsembed/plugins/kfileitemloader.h | |
parent | 9d4971a2ffb5be9c6fc1b6d6bc74020c37fb2169 (diff) | |
download | tdebindings-545706afdcf29b8f584e78275452cca715e284db.tar.gz tdebindings-545706afdcf29b8f584e78275452cca715e284db.zip |
Rename a number of libraries and executables to avoid conflicts with KDE4
Diffstat (limited to 'kjsembed/plugins/kfileitemloader.h')
-rw-r--r-- | kjsembed/plugins/kfileitemloader.h | 69 |
1 files changed, 0 insertions, 69 deletions
diff --git a/kjsembed/plugins/kfileitemloader.h b/kjsembed/plugins/kfileitemloader.h deleted file mode 100644 index 384379f3..00000000 --- a/kjsembed/plugins/kfileitemloader.h +++ /dev/null @@ -1,69 +0,0 @@ -/*************************************************************************** - * Copyright (C) 2004 by ian reinhart geiser * - * geiseri@kde.org * - * * - * This program 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 program 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 program; if not, write to the * - * Free Software Foundation, Inc., * - * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. * - ***************************************************************************/ -#ifndef KFILEITEMLOADER_H -#define KFILEITEMLOADER_H - -#include <kjsembed/jsbindingplugin.h> -#include <kjsembed/jsproxy_imp.h> - -/** -Loader for the KFileItem wrapper. This is automaticly invoked from the jsfactory. - -@author ian reinhart geiser -*/ -namespace KJSEmbed { -namespace Bindings { - -class KFileItemLoader : public JSBindingPlugin -{ -public: - KFileItemLoader(TQObject *parent, const char *name, const TQStringList &args); - - ~KFileItemLoader(); - - KJS::Object createBinding(KJSEmbedPart *jspart, KJS::ExecState *exec, const KJS::List &args) const; -}; - -class KFileItemImp : public JSProxyImp -{ - /** Identifiers for the methods provided by this class. */ - enum MethodId { Methodrefresh, MethodrefreshMimeType, Methodurl, MethodsetUrl, MethodsetName, MethodpermissionsString, Methoduser, Methodgroup, MethodisLink, MethodisDir, MethodisFile, MethodisReadable, MethodlinkDest, MethodtimeString, MethodisLocalFile, Methodtext, Methodname, MethodmimeType, MethodisMimeTypeKnown, MethodmimeComment, MethodiconName, Methodpixmap, Methodoverlays, MethodgetStatusBarInfo, MethodgetToolTipText, Methodrun}; -public: - KFileItemImp( KJS::ExecState *exec, int id ); - virtual ~KFileItemImp(); - - static void addBindings( KJS::ExecState *exec, KJS::Object &object ); - - /** Returns true iff this object implements the call function. */ - virtual bool implementsCall() const - { - return true; - } - - /** Invokes the call function. */ - virtual KJS::Value call( KJS::ExecState *exec, KJS::Object &self, const KJS::List &args ); -private: - int mid; -}; - -} // Bindings -} // KJSEmbed - -#endif |