25 #include <tqsplitter.h>
29 #include <kfileview.h>
60 KCombiView( TQWidget *parent,
const char *name);
63 virtual TQWidget *
widget() {
return this; }
77 virtual void setSelectionMode( KFile::SelectionMode sm );
80 virtual bool isSelected(
const KFileItem * )
const;
87 virtual KFileItem * firstFileItem()
const;
88 virtual KFileItem * nextItem(
const KFileItem * )
const;
89 virtual KFileItem * prevItem(
const KFileItem * )
const;
94 virtual void setSorting( TQDir::SortSpec sort );
96 virtual void readConfig( KConfig *,
const TQString& group = TQString::null );
97 virtual void writeConfig( KConfig *,
const TQString& group = TQString::null);
103 virtual void setAcceptDrops(
bool b);
110 void slotSortingChanged( TQDir::SortSpec );
119 mutable KFileView *m_lastViewForNextItem;
120 mutable KFileView *m_lastViewForPrevItem;
123 virtual bool eventFilter( TQObject *o, TQEvent *e );
124 void setDropOptions_impl(
int options);
126 virtual void virtual_hook(
int id,
void* data );
128 class KCombiViewPrivate;
129 KCombiViewPrivate *d;