kdk::KDragWidget(3)

NAME
kdk::KDragWidget - 拖动文件或文件夹，可识别并获取文件或文件夹路径

SYNOPSIS

#include <kdragwidget.h>

Inherits QWidget.

  Signals

void getPath (QString)
void getPathList (QStringList)
获取列表信号

  Public Member Functions

KDragWidget (QWidget *parent=nullptr)
KPushButton * iconButton ()
iconButton
QLabel * textLabel ()
textLabel
QFileDialog * fileDialog ()
fileDialog
void setNameFilter (const QString &filter)
将文件对话框中使用的过滤器设置为给定的过滤器。
void setNameFilters (const QStringList &filters)
设置文件对话框中使用的过滤器。

  Protected Member Functions

void mouseMoveEvent (QMouseEvent *event)
void mousePressEvent (QMouseEvent *event)
void mouseReleaseEvent (QMouseEvent *event)
void keyPressEvent (QKeyEvent *event)
void keyReleaseEvent (QKeyEvent *event)
void paintEvent (QPaintEvent *event)
bool eventFilter (QObject *watched, QEvent *event)
void dragEnterEvent (QDragEnterEvent *event)
void dragLeaveEvent (QDragLeaveEvent *event)
void dragMoveEvent (QDragMoveEvent *event)
void dropEvent (QDropEvent *event)

Detailed Description

拖动文件或文件夹，可识别并获取文件或文件夹路径

Since
    2.3.1.0

Member Function Documentation

  QFileDialog * kdk::KDragWidget::fileDialog ()

fileDialog

Returns
    返回QFiledialog

  void kdk::KDragWidget::getPathList (QStringList) [signal]

获取列表信号

Since
    2.5.1.2-0k1.0

  KPushButton * kdk::KDragWidget::iconButton ()

iconButton

Returns
    返回iconbutton

  void kdk::KDragWidget::setNameFilter (const QString & filter)

将文件对话框中使用的过滤器设置为给定的过滤器。

Parameters
    filter

  void kdk::KDragWidget::setNameFilters (const QStringList & filters)

设置文件对话框中使用的过滤器。

Parameters
    filters

  QLabel * kdk::KDragWidget::textLabel ()

textLabel

Returns
    返回textlabel

Author

Generated automatically by Doxygen for LIBKYSDK-APPLICATIONS from the source code.