22#include <tqlistview.h>
24#include <koOpenPaneBase.h>
26class KoCustomDocumentCreator;
29class KoOpenPanePrivate;
34class KoDetailsPaneBase;
36class KoOpenPane : public KoOpenPaneBase
48 KoOpenPane(TQWidget *parent, TDEInstance* instance, const TQString& templateType = TQString());
49 virtual ~KoOpenPane();
51 TQListViewItem* addPane( const TQString& title, const TQString& icon, TQWidget* widget, int sortWeight);
52 TQListViewItem* addPane( const TQString& title, const TQPixmap& icon, TQWidget* widget, int sortWeight);
60 void setCustomDocumentWidget(TQWidget *widget);
63 void showOpenFileDialog();
65 void selectionChanged(TQListViewItem* item);
66 void itemClicked(TQListViewItem* item);
69 void saveSplitterSizes(KoDetailsPaneBase* sender, const TQValueList<int>& sizes);
72 void openExistingFile( const TQString&);
73 void openTemplate( const TQString&);
76 void alwaysUseChanged(KoTemplatesPane* sender, const TQString& alwaysUse);
79 void splitterResized(KoDetailsPaneBase* sender, const TQValueList<int>& sizes);
82 void initRecentDocs();
87 void initTemplates( const TQString& templateType);
This widget is the right-side part of the template opening widget.
|