36 KisOpenPane(QWidget *parent,
const QStringList& mimeFilter,
const QString& templatesResourcePath = QString());
39 QTreeWidgetItem*
addPane(
const QString &title,
const QString &untranslatedName,
const QString &iconName, QWidget *widget,
int sortWeight);
40 QTreeWidgetItem*
addPane(
const QString &title,
const QString &untranslatedName,
const QPixmap& icon, QWidget* widget,
int sortWeight);
50 void addCustomDocumentWidget(QWidget *widget,
const QString& title,
const QString &untranslatedName,
const QString& icon = QString());
89 void dropEvent(QDropEvent * event)
override;
void dropEvent(QDropEvent *event) override
void splitterResized(KisDetailsPane *sender, const QList< int > &sizes)
Emitted when one of the detail panes have changed it's splitter.
void initTemplates(const QString &templatesResourcePath)
void openFileDialog()
when clicked "Open Existing Document" button
void saveSplitterSizes(KisDetailsPane *sender, const QList< int > &sizes)
Saves the splitter sizes for KisDetailsPaneBase based panes.
void openTemplate(const QUrl &)
void updateSelectedWidget()
void addCustomDocumentWidget(QWidget *widget, const QString &title, const QString &untranslatedName, const QString &icon=QString())
KisOpenPane(QWidget *parent, const QStringList &mimeFilter, const QString &templatesResourcePath=QString())
void slotOpenTemplate(const QUrl &url)
void documentSelected(KisDocument *)
this signal is emitted (as defined by KisDocument) the moment the document is 'ready'
QTreeWidgetItem * addPane(const QString &title, const QString &untranslatedName, const QString &iconName, QWidget *widget, int sortWeight)
KisOpenPanePrivate *const d
void openExistingFile(const QUrl &)
void itemClicked(QTreeWidgetItem *item)
void alwaysUseChanged(KisTemplatesPane *sender, const QString &alwaysUse)
Emitted when the always use template has changed.
void dragEnterEvent(QDragEnterEvent *event) override