summaryrefslogtreecommitdiffstats
path: root/sip/tdefile/tdefileview.sip
diff options
context:
space:
mode:
authorTimothy Pearson <kb9vqf@pearsoncomputing.net>2013-01-27 00:59:37 -0600
committerTimothy Pearson <kb9vqf@pearsoncomputing.net>2013-01-27 00:59:37 -0600
commitf050f7c84cccf297921968acd454e6a462e30857 (patch)
treed2dbec79b7ecb12d9dd28b20e491a454b18ecb52 /sip/tdefile/tdefileview.sip
parent6b87edd9b7b08ca0030e5633e8a9653576f73a32 (diff)
downloadpytde-f050f7c84cccf297921968acd454e6a462e30857.tar.gz
pytde-f050f7c84cccf297921968acd454e6a462e30857.zip
Rename a number of libraries and executables to avoid conflicts with KDE4
Diffstat (limited to 'sip/tdefile/tdefileview.sip')
-rw-r--r--sip/tdefile/tdefileview.sip153
1 files changed, 153 insertions, 0 deletions
diff --git a/sip/tdefile/tdefileview.sip b/sip/tdefile/tdefileview.sip
new file mode 100644
index 0000000..43b935f
--- /dev/null
+++ b/sip/tdefile/tdefileview.sip
@@ -0,0 +1,153 @@
+//
+// Copyright 2006 Jim Bublitz <jbublitz@nwinternet.com>
+// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson
+// may also apply
+
+
+// Generated by preSip
+// module tdefile 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 KFileViewSignaler : TQObject
+{
+%TypeHeaderCode
+#include <tdefileview.h>
+%End
+
+
+public:
+ void activate (const KFileItem*);
+ void highlightFile (const KFileItem*);
+ void activateMenu (const KFileItem*, const TQPoint&);
+ void changeSorting (TQDir::SortSpec);
+
+%If ( KDE_3_2_0 - )
+ void dropURLs (const KFileItem*, TQDropEvent*, const KURL::List&);
+%End
+
+
+signals:
+ void dirActivated (const KFileItem*);
+ void sortingChanged (TQDir::SortSpec);
+ void fileHighlighted (const KFileItem*);
+ void fileSelected (const KFileItem*);
+ void activatedMenu (const KFileItem*, const TQPoint&);
+
+%If ( KDE_3_2_0 - )
+ void dropped (const KFileItem*, TQDropEvent*, const KURL::List&);
+%End
+
+
+}; // class KFileViewSignaler
+
+
+class KFileView
+{
+%TypeHeaderCode
+#include <tdefileview.h>
+%End
+
+
+public:
+ KFileView ();
+ void addItemList (const KFileItemList&);
+ virtual TQWidget* widget () = 0;
+//ig TQWidget* widget () const;
+ void setCurrentItem (const TQString&);
+ virtual void setCurrentItem (const KFileItem*) = 0;
+ virtual KFileItem* currentFileItem () const = 0;
+ virtual void clear ();
+ virtual void updateView (bool = 1);
+ virtual void updateView (const KFileItem*);
+ virtual void removeItem (const KFileItem*);
+ virtual void listingCompleted ();
+ TQDir::SortSpec sorting () const;
+ virtual void setSorting (TQDir::SortSpec);
+ bool isReversed () const;
+ void sortReversed ();
+ uint count () const;
+ uint numFiles () const;
+ uint numDirs () const;
+ virtual void setSelectionMode (KFile::SelectionMode);
+ virtual KFile::SelectionMode selectionMode () const;
+
+ enum ViewMode
+ {
+ Files,
+ Directories,
+ All
+ };
+
+ virtual void setViewMode (KFileView::ViewMode);
+ virtual ViewMode viewMode () const;
+ TQString viewName ();
+ void setViewName (const TQString&);
+ virtual void setParentView (KFileView* /Transfer/);
+ virtual void insertItem (KFileItem*);
+ virtual void clearView () = 0;
+ virtual void ensureItemVisible (const KFileItem*) = 0;
+ virtual void clearSelection () = 0;
+ virtual void selectAll ();
+ virtual void invertSelection ();
+ virtual void setSelected (const KFileItem*, bool) = 0;
+ virtual bool isSelected (const KFileItem*) const = 0;
+ const KFileItemList* selectedItems () const;
+ const KFileItemList* items () const;
+ virtual KFileItem* firstFileItem () const = 0;
+ virtual KFileItem* nextItem (const KFileItem*) const = 0;
+ virtual KFileItem* prevItem (const KFileItem*) const = 0;
+ void setOnlyDoubleClickSelectsFiles (bool);
+ bool onlyDoubleClickSelectsFiles () const;
+ bool updateNumbers (const KFileItem*);
+ virtual KActionCollection* actionCollection () const;
+ KFileViewSignaler* signaler () const;
+ virtual void readConfig (TDEConfig*, const TQString& = TQString ::null );
+ virtual void writeConfig (TDEConfig*, const TQString& = TQString ::null );
+
+%If ( KDE_3_2_0 - )
+
+ enum DropOptions
+ {
+ AutoOpenDirs
+ };
+
+ void setDropOptions (int);
+ int dropOptions ();
+%End
+
+ static TQString sortingKey (const TQString&, bool, int);
+ static TQString sortingKey (TDEIO::filesize_t, bool, int);
+
+%If ( KDE_3_2_0 - )
+ static int autoOpenDelay ();
+%End
+
+
+protected:
+
+protected:
+//igx virtual void virtual_hook (int, void*);
+
+%If ( KDE_3_2_0 - )
+ void setDropOptions_impl (int);
+%End
+
+
+}; // class KFileView
+